INVOX

E-invoicing in Germany — mandate, deadlines & formats

Everything on the Germany e-invoicing mandate: timeline, accepted formats (XRechnung, ZUGFeRD / Factur-X, UBL, UN/CEFACT CII, PEPPOL BIS 3.0) and how to validate any invoice against EN16931 for free.

DateRequirement
2025-01-01Receiving e-invoices becomes mandatory for all businesses
2027-01-01Issuing mandate for businesses with revenue > €800,000
2028-01-01Issuing mandate for all businesses

Authority: KoSIT / Bundesministerium der Finanzen

FAQ

When does the Germany e-invoicing mandate start?

Receiving e-invoices becomes mandatory for all businesses (from 2025-01-01).

Which formats are accepted in Germany?

Among others: XRechnung, ZUGFeRD / Factur-X, UBL, UN/CEFACT CII, PEPPOL BIS 3.0. All EN16931-compliant.

Which model does Germany use?

Decentralised/post-audit — invoices are exchanged directly and must be archived verifiably.

Validate formats

Validate for free →

🔒 EU-hosted · zero-retention · official KoSIT reference engine