Key compliance facts
Standard
EN 16931-compliant (XRechnung, ZUGFeRD 2.0+); EDI permitted if VAT data extractable
Authority
BMF — Bundesministerium der Finanzen
Mandatory For
Reception — all businesses since Jan 2025; Issuance — turnover ≥ €800k from Jan 2027; all businesses from Jan 2028
Effective Date
Mar 22, 2024 (Wachstumschancengesetz) · Jan 1, 2025 (Phase 1: reception) · Jan 1, 2027 (Phase 2: ≥ €800k) · Jan 1, 2028 (Phase 3: all)
About Germany E-Invoicing
Germany's e-invoicing mandate is anchored in the Wachstumschancengesetz (Growth Opportunities Act), approved by the Bundesrat on 22 March 2024. The rollout has three phases. Phase 1 (Reception): Since 1 January 2025, all businesses must accept structured electronic invoices that comply with EN 16931. Phase 2 (Issuance — large): From 1 January 2027, mandatory issuance for businesses with previous-year (2026) turnover ≥ €800,000. Phase 3 (Issuance — all): From 1 January 2028, mandatory issuance regardless of size. Accepted formats include XRechnung and ZUGFeRD 2.0+; EDI remains permitted if VAT-relevant data is extractable per EN 16931. VAT-exempt micro businesses with turnover under €22,000 are exempt from issuing but still must receive. Transitional rules ('Übergangsregelungen') for paper/non-compliant invoices apply through 31 December 2026, requiring recipient consent. The BStBK (Federal Chamber of Tax Advisors) published an updated e-invoicing FAQ in March 2026. GEBA (German Electronic Business Address) was introduced for Peppol routing. Penalties reach up to €5,000 per violation, with VAT credit denial acting as market enforcement.
Implementation Phases
- ✓
Wachstumschancengesetz approved
Mar 22, 2024Bundesrat approves the Growth Opportunities Act with e-invoicing provisions.
- ◉
Phase 1 — reception
Jan 1, 2025All businesses must accept structured e-invoices (EN 16931).
- ○
Phase 2 — issuance ≥ €800k
Jan 1, 2027Mandatory issuance for businesses with prior-year turnover ≥ €800,000.
- ○
Phase 3 — issuance all
Jan 1, 2028All businesses must issue structured e-invoices.
Key Compliance Facts
- Legal basis: Wachstumschancengesetz (22 Mar 2024)
- Operating authority: Bundesministerium der Finanzen (BMF)
- Reception mandatory for all since 1 Jan 2025
- Issuance mandatory from 1 Jan 2027 (turnover ≥ €800k)
- All businesses must issue from 1 Jan 2028
- Formats: XRechnung, ZUGFeRD 2.0+ (EN 16931)
- EDI permitted if VAT data extractable
- Transitional rules valid through 31 Dec 2026
- Micro businesses (turnover < €22k) exempt from issuing
- GEBA introduced for Peppol routing
- Penalties up to €5,000 per violation
Frequently Asked Questions
Is e-invoicing mandatory in Germany?
Reception — all businesses since Jan 2025; Issuance — turnover ≥ €800k from Jan 2027; all businesses from Jan 2028. Status: Phased Rollout.
Which authority regulates e-invoicing in Germany?
BMF — Bundesministerium der Finanzen
What e-invoicing standard does Germany use?
EN 16931-compliant (XRechnung, ZUGFeRD 2.0+); EDI permitted if VAT data extractable
What is the e-invoicing model in Germany?
Decentralised post-audit — reception mandatory; issuance phased
When did Germany e-invoicing take effect?
Mar 22, 2024 (Wachstumschancengesetz) · Jan 1, 2025 (Phase 1: reception) · Jan 1, 2027 (Phase 2: ≥ €800k) · Jan 1, 2028 (Phase 3: all)