Skip to main content

Invoicing compliance in Germany

← Back to main article

Timeline

Current and upcoming regulation for Germany.
B2GB2B
E-invoicing systems enforced to date
B2G invoices require sending through the Peppol network in the XRechnung format. In B2B, all German businesses must be able to receive e‑invoices in a structured format complying with the European standard EN 16931.
B2B
B2B e-invoicing for medium and large businesses
Businesses with annual turnover above €800,000 must issue e‑invoices in the structured format (i.e., move away from paper or unsecured electronic formats).
B2B
B2B e-invoicing for all businesses
The requirement to issue structured e‑invoices extends to all businesses for domestic B2B transactions.