Are you e-Invoice ready? Get your free compliance assessment score in 5 minutes -Are you e-Invoice ready?Take the test now
e-Invoice.app
All Guides

Germany e-Invoicing Guide

Key facts, deadlines, and compliance requirements for Germany's national e-invoicing rollout.

Model:DecentralisedStandard:EN 16931B2B:Phased Rollout
Updated 2026-02-24

What is e-Invoicing in Germany?

Germany is implementing one of Europe's largest B2B e-invoicing mandates, affecting millions of businesses. Since January 2025, every business operating in Germany must be capable of receiving structured electronic invoices. The obligation to send e-invoices is being phased in by revenue, with full coverage by January 2028.

The German system supports multiple formats (XRechnung, ZUGFeRD, and Peppol BIS), all conforming to the European EN 16931 standard. This flexibility means businesses can choose the format that best fits their existing ERP infrastructure while remaining compliant.

View full country data

Key Deadlines & Milestones

Germany's phased approach gives businesses time to adapt. Reception has been mandatory since January 2025. Transmission becomes mandatory for larger businesses (revenue above EUR 800,000) from January 2027, with all remaining businesses required to follow by January 2028. Paper and PDF invoices remain acceptable for transmission during the transition period if the recipient agrees.

Nov 2020
Federal B2G eInvoicing mandatoryB2G
Nov 2020
Leitweg-ID routing system introducedB2G
Nov 2020
ZRE and Peppol invoice submission enabledB2G
Jan 2025
Mandatory reception and archiving requirementsB2B
Mar 2025
ViDA Package published in Official JournalEU Level
Jul 2025
GoBD 2nd amendment for e-invoicingDomestic
Sept 2025
Language Requirements ClarificationDomestic
Sept 2025
ZRE deactivated; OZG-RE migration cutover completedB2G
Oct 2025
BMF Clarifications on Format and ArchivingDomestic
Dec 2025
ZRE portal no longer availableB2G
Jan 2027
B2B issuance mandatory for €800k+ turnoverDomestic B2B
Jan 2028
B2B issuance mandatory for all companiesDomestic B2B
Jul 2030
ViDA: Cross-border B2B DRRIntra-EU
Jan 2035
ViDA: Domestic AlignmentDomestic

View full implementation timeline

Who Needs to Comply?

The B2B mandate applies to all businesses operating in Germany, regardless of size. Since January 2025, every business must accept structured e-invoices from trading partners. The transmission obligation follows a revenue-based schedule.

Small-value invoices up to EUR 250 under §33 UStDV may be issued as regular invoices instead of structured e-invoices; this carve-out does not apply to intra-Community supplies (§6a UStG), reverse-charge transactions (§13b UStG) or distance sales (§3c UStG). B2C transactions are outside scope. The grace period for paper and unstructured electronic invoices is staggered: with buyer consent, all businesses may continue issuing them through 31 December 2026; from 1 January 2027 the option remains only for businesses with prior-year turnover at or below EUR 800,000, until 31 December 2027. From 1 January 2028 all domestic businesses must issue structured e-invoices. Federal B2G invoicing has been mandatory since 27 November 2020, originally via the ZRE and OZG-RE portals; OZG-RE became the sole federal portal from end of 2025.

View full exemption details

How Does It Work?

Germany uses a decentralised exchange model. There is no central government platform through which B2B invoices must pass. Instead, businesses exchange structured invoices directly through their ERP systems or via service providers, using EN 16931-compliant formats.

For federal B2G transactions, the OZG-RE platform serves as the receiving system, and invoices must include a Leitweg-ID for routing; state (Land) authorities operate their own portals, with Peppol providing interoperability. B2B invoices have no such routing requirement and flow directly between trading partners. All invoices must be archived in their original electronic format for at least 8 years under §147 AO and GoBD principles.

View full technical specifications

What Are the Penalties?

Germany ties e-invoicing compliance to existing VAT and GoBD bookkeeping regulations. Non-compliant invoices may not qualify for VAT deduction, and failure to archive electronic invoices properly can trigger GoBD violations. For B2G, non-compliance can lead to payment delays and contract penalties.

B2G Non-compliance—Suppliers to federal authorities failing to submit compliant eInvoices face payment delays and contract penalties. Invalid Leitweg-ID or non-compliant format results in invoice rejection. Buyers must be contacted to resolve delivery issues.
B2B Issuance Non-compliance—After phased deadline, companies failing to issue eInvoices per mandate face administrative fines and tax penalties.
Archiving Non-compliance—Failure to archive invoices in original format for 8 years violates GoBD and tax law.
Credit Note Non-compliance—Credit notes issued in non-electronic form violate phased mandate requirements.

View full penalty details

Looking for a vendor that supports Germany's e-invoicing requirements?

Get matched with compliant vendors based on your countries, ERP, and business size.

Start vendor matchBrowse vendors

How e-invoice.app Helps

From regulatory research to vendor selection, we provide the tools to navigate Germany's e-invoicing requirements with confidence.

Assess Your Compliance

See full regulatory details, mandate status, and implementation timeline.

View country data

Find the Right Vendor

Get matched with e-invoicing vendors that support your countries and ERP.

Start vendor match

Compare Vendors

Browse 200+ benchmarked e-invoicing vendors. Filter by country, category, and capabilities.

Browse vendor directory

Stay Compliant

Get notified when regulations change. Track updates across 130+ countries.

View news & updates

Related Guides

Spain GuideUK GuideUAE Guide