See how InvoiceAgility handles e-Invoicing requirements
Invoicing in Germany Highlights
Requirements Snapshot
Tax Overview
-
Tax Type: VAT (Value Added Tax)
-
Tax Authority: Federal Central Tax Office (BZSt)
-
Current tax rates: Standard rate: 19%, Reduced rate: 7%
-
Currency: Euro (EUR)
Archival Overview
-
Legal archiving period: 8 years (reduced from 10 years, effective January 2025 under the Fourth Bureaucracy Relief Act); structured XML data alone is sufficient for e-invoices under the updated GoBD rules
-
Archive Location: Storage abroad permitted (subject to conditions)
e-Signature Overview
-
e-Signature required: Not required
Business-to-Business (B2B)
-
Model: Post-audit / decentralized exchange — no continuous transaction control or e-reporting to the tax authority
-
e-invoicing obligations: Mandatory to receive EN 16931-compliant e-invoices since January 1, 2025; mandatory to issue for businesses with turnover over €800,000 from January 1, 2027; mandatory for all businesses to issue from January 1, 2028
-
B2B Invoicing Government Platform: None — no centralized clearance or reporting platform; invoices are transmitted directly between trading partners
-
Invoice issuance requirements: EN 16931-compliant structured e-invoice (XRechnung, ZUGFeRD 2.1+, or Peppol BIS 3.0), sent directly to the buyer via email, EDI, Peppol, or ERP integration — no government submission required
-
Invoice reception requirements: All businesses must be able to receive and process EN 16931-compliant structured e-invoices, effective January 1, 2025
Business-to-Government (B2G)
-
e-invoicing obligations: Mandatory since 2020
-
B2G Invoicing Government Platform: Zentraler Rechnungsstellungsempfänger (ZRE)
-
Invoice issuance requirements: EN 16931-compliant via ZRE
-
Invoice reception requirements: EN 16931-compliant via ZRE
-
B2G Invoice Formats: XRechnung, Peppol BIS, ZUGFeRD
Access our on-demand webinar to stay informed about Germany's critical e-invoicing changes, effective 1 January 2027.
リプレイにアクセス