Electronic invoicing guide
Germany
Digital reporting requirements
B2G: Centralized/Peppol
B2B: Post – Audit
Obligatory
B2G: Mandatory
B2B:
-
Issuance: voluntary until phased mandate (2027–2028).
-
Reception: mandatory for all taxpayers since 01/01/2025.
Authority
The German Federal Ministry of Finance (BMF)
Platform
B2G: Peppol, XRechnung, local state systems.
B2B: EN 16931-compliant e-invoice formats (UBL, CII, Factur-X).
Format
B2G: Xrechnung, Peppol BIS
B2B: N/A
Storage time
Reduced from 10 to 8 years (exceptions for certain documents).
The structured part of an e-invoice must be archived in its original form for eight years, ensuring authenticity, integrity, and legibility via internal controls or electronic signatures.
Reporting and processes
There is no transactional e-reporting requirement for B2B or B2C invoices. The only “digital reporting” obligations in place are sectoral or special regimes (e.g. OSS/IOSS for cross-border e-commerce).
Businesses continue to file VAT returns periodically (monthly/quarterly/annually) and submit recapitulative statements (EC Sales List, Intrastat), but not invoice-level reporting.
Upcoming legislative changes
-
1 Jan 2025: All companies must be able to receive EN 16931 e-invoices. Suppliers may continue issuing paper or unstructured electronic invoices if the buyer consents.
-
1 Jan 2027: Companies with prior-year turnover > €800,000 must issue structured e-invoices. EN-compliant invoices still allowed with bilateral agreement.
-
1 Jan 2028: Mandate extends to all companies (no more paper/unstructured).
Germany plans to add e-reporting (transactional data reporting under ViDA) around 2030.
Links of Interest and documents
Do you have a specific need?
Get in touch with our team of experts to tackle legislative challenges.
- Detailed reports for any market.
- Support and advice in the implementation process.
- Electronic invoicing as the cornerstone of your company's digital transformation.