|
Peppol BIS Billing |
XRechnung |
ZUGFeRD |
|---|---|---|
|
A structured, machine-readable UBL 2.1 XML format that can be delivered via Peppol. |
A structured, machine-readable UBL 2.1 XML format that can be delivered via Peppol and German government portals (ZRE, OZG-RE). |
A hybrid format based on the PDF/A-3 standard that contains a visual PDF and an embedded structured XML file. The format can be delivered via email as attachments or via AS2 or exchange portals. |
|
Machine readable: YES |
Machine readable: YES |
Machine readable: YES |
|
Human readable: NO |
Human readable: NO |
Human readable: YES |
|
The format can be used for B2B and B2G e-invoicing in Germany, as well as voluntarily for cross-border transactions with EU countries, Australia, New Zealand, Singapore, Japan, and Malaysia. |
The format can be used for B2G e-invoicing in Germany and for B2B e-invoicing with selected businesses in Germany. While this is a standard format for B2G, its use among businesses (B2B) is limited. |
The format can be used for B2B e-invoicing in Germany, especially during periods of transition from standard PDFs. The format can be used in Germany and France, where it’s known as Factur-X. |
|
The format is recognised in Germany and internationally. |
The format is only accepted in Germany and not usable on an international level. |
The format is only accepted in Germany and France. It is not usable on an international level. |
Yes. As of 1 January 2025, in-scope businesses must be able to receive structured electronic invoices. Issuance obligations begin in phases starting 1 January 2027.
The mandate applies to domestic B2B transactions between businesses established in Germany. It generally covers taxable supplies between German-established entrepreneurs, with exemptions for small-value invoices and certain travel tickets.
Germany requires structured, machine-readable invoice formats aligned to EN 16931. XRechnung and ZUGFeRD are generally permissible formats, provided the invoice data can be electronically processed.
Not as a long-term compliance model. During the transition period, certain paper and PDF invoices may still be used under specific conditions. But PDF and direct email workflows do not meet Germany’s structured e-invoicing requirements once issuance obligations apply.
Noncompliance can lead to invoice rejection, payment delays, operational disruption, increased audit exposure, and financial penalties. Businesses may also face process breakdowns if ERP systems cannot create, receive, validate, and archive structured invoices.
Germany’s receiving obligation is already active, and trading partners may begin issuing structured invoices before your issuance deadline arrives. Delaying preparation compresses testing timelines, increases integration risk, and limits platform availability. It may also force the use of country-specific solutions that will not scale across future mandates.