#E-Invoicing in Germany
All businesses must receive e-invoices from January 2025. Issuance mandatory from January 2027 for businesses with turnover over โฌ800,000, full mandate by January 2028.
#E-Invoicing Status
B2G and B2B electronic invoicing requirements
B2G (Business to Government)
Electronic invoicing requirements for transactions with government entities.
B2B (Business to Business)
Electronic invoicing requirements for transactions between private businesses.
#Platform & Formats
Supported Formats
Additional Notes
ZUGFeRD is a hybrid format combining PDF and XML. XRechnung is pure XML.
Open Banking + E-Invoicing in Germany
Combining e-invoicing with Open Banking creates powerful automation opportunities. Open Banking APIs enable real-time bank transaction access for automated invoice reconciliation, while Payment Initiation Services (PIS) allow instant payments directly from e-invoices.