Germany's B2B e-invoicing mandate requires businesses to issue and receive invoices in structured electronic formats (EN 16931 compliant) such as XRechnung and ZUGFeRD. The rollout begins January 2025 with full mandatory issuance for all businesses by January 2028.
Key Takeaways
- All businesses must be capable of receiving EN 16931-compliant e-invoices from 1 January 2025.
- Companies with turnover exceeding €800,000 must issue e-invoices from 1 January 2027; all others by 1 January 2028.
- Acceptable formats include XRechnung, ZUGFeRD 2.1+, Peppol BIS 3.0, and EN 16931-compliant EDI.
- Simple PDFs and paper invoices will no longer qualify as valid invoices for VAT deduction after transition periods.
- No central government portal exists; transmission occurs via email, EDI, Peppol, or ERP integration.
B2B e-invoicing in Germany refers to issuing, transmitting, and receiving invoices in a structured electronic format that enables automated, end-to-end electronic processing. For VAT purposes, Germany distinguishes between:
The reform targets domestic B2B transactions between businesses established in Germany. Consumers are generally not part of the new B2B mandate, and business-to-government invoicing has separate, long-running requirements and portals.
The mandate covers specific transaction types and business categories.
Structured e-invoicing delivers measurable operational advantages for both suppliers and buyers.
Germany has established a phased implementation timeline that progressively expands e-invoicing obligations based on business size and activity type.
| Deadline | Requirement | Affected Businesses |
| 1 January 2025 | Mandatory receipt capability for EN 16931-compliant e-invoices | All VAT-registered businesses |
| 1 January 2025 | E-invoicing becomes the default method; paper loses legal priority | All domestic B2B transactions |
| 1 January 2027 | Mandatory issuance of e-invoices | Businesses with annual turnover exceeding €800,000 |
| 1 January 2028 | Mandatory issuance of e-invoices | All remaining businesses regardless of size |
Germany accepts any invoice format that complies with the European standard EN 16931 and enables automatic electronic processing. The primary formats recognized for compliance are outlined below.
XRechnung is Germany's official e-invoice standard, developed as the German Core Invoice Usage Specification (CIUS) of EN 16931. It defines a structured XML schema containing all mandatory invoice elements required by German VAT law and public administration.
XRechnung can be implemented using either UBL (Universal Business Language) or UN/CEFACT CII (Cross Industry Invoice) XML syntaxes. Both are equally valid for compliance purposes. The format has been mandatory for B2G (business-to-government) invoicing since 2020 and is now extending to B2B transactions.
ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) is a hybrid format combining a human-readable PDF with an embedded XML data file. This dual structure allows recipients to view the invoice visually while extracting structured data for automated processing.
For B2B e-invoicing compliance, businesses must use ZUGFeRD version 2.0.1 or later with profiles that meet EN 16931 requirements. The following profiles are acceptable.
Peppol BIS Billing 3.0 is an international e-invoicing format based on UBL 2.1 and aligned with EN 16931. Businesses using Peppol network infrastructure or international invoicing solutions that output BIS-compliant invoices can use this format for German B2B transactions.
The technical content of Peppol BIS 3.0 is closely aligned with XRechnung, ensuring interoperability between formats. Invoices transmitted via Peppol Access Points using this format satisfy German e-invoicing requirements.
Existing EDI arrangements using formats such as EDIFACT INVOIC may continue under certain conditions. The German Ministry of Finance confirmed that EDI formats remain acceptable if they contain all information required by VAT law and can be mapped to EN 16931 data elements.
Businesses using EDI must ensure their messages include all mandatory invoice fields. Where gaps exist, EDI implementations may require updates to add missing elements such as buyer references or specific tax codes.
The following formats do not qualify as e-invoices under German law.
| Business need | Best-fit format direction |
| Maximum automation and government-aligned structure | XRechnung |
| Hybrid invoice with a readable PDF and embedded structured data | ZUGFeRD (EN 16931 profile) |
| Interoperability across many partners and service providers | UBL via Peppol BIS Billing 3.0 |
| Established high-volume partner-to-partner integration | EN 16931-aligned EDI mapping |
Germany’s B2B framework requires businesses to design a compliant operational process that covers structured invoice creation, validation, secure transmission, controlled receipt, and audit-ready archiving across multiple channels.
Here are the general requirements and process to follow
German VAT law and EN 16931 require specific information on every invoice. The table below lists essential fields.
| Data Element | Description |
| Invoice number | Unique sequential identifier |
| Invoice date | Date of invoice issuance |
| Supplier details | Name, address, VAT identification number |
| Buyer details | Name, address, VAT identification number (if applicable) |
| Buyer reference | Purchase order number or contract reference (if provided by buyer) |
| Line item descriptions | Goods or services supplied |
| Quantities and unit prices | Per-line amounts |
| Tax rates and amounts | VAT rate applied and calculated tax per line and total |
| Invoice total | Net amount, VAT amount, gross amount |
| Payment terms | Due date and payment instructions |
The following steps outline a typical B2B e-invoice transmission workflow.
Businesses must prepare their systems to receive and process incoming e-invoices from 1 January 2025. The following capabilities are essential.
Receiving is the first hard date that affects everyone. “We can open PDFs” is not sufficient for B2B e-invoicing readiness.
Germany does not mandate a specific transmission method or central government portal for B2B e-invoices. Businesses may select from multiple channels based on trading partner agreements, technical capabilities, and transaction volumes.
| Channel | How It Works | Best Suited For | Key Considerations |
| Invoice file (XML or ZUGFeRD PDF) attached to email | SMEs with lower invoice volumes | Simple to implement; no guaranteed delivery confirmation; requires recipient to manually import or have email integration | |
| EDI Networks | Direct system-to-system exchange using EDIFACT or XML over secure protocols (AS2, SFTP) | Large enterprises with established supply chains | Highly automated; existing infrastructure can be leveraged; requires bilateral setup per trading partner |
| Peppol Network | Transmission via certified Peppol Access Points using standardized protocols | Businesses seeking cross-border interoperability | Automated delivery with confirmation; requires Peppol registration and Access Point provider; growing adoption |
| ERP Integration | Direct API connections between buyer and supplier systems | High-volume trading relationships | Fully automated; requires technical integration work; typically customized per partner |
| Web Portals | Upload invoices to buyer's supplier portal | Suppliers to large corporate buyers | Buyer-controlled process; may require manual upload; portal must support structured formats |
Because Germany does not mandate a single B2B transmission method, businesses must deliberately match formats and channels to each partner type. The table below provides a practical routing framework.
| Scenario | Recommended format approach | Recommended channel approach | Best control to add |
| High-volume enterprise customer | XRechnung or UBL | EDI or API integration | Automated validation and acknowledgements |
| Mixed maturity SME customer base | ZUGFeRD (hybrid) | Email plus controlled intake | Automated parsing and duplicate detection |
| International or multi-provider partner set | UBL via Peppol BIS 3.0 | Peppol access point | Identifier governance and validation rules |
| Legacy partner on long-term EDI | EN 16931-aligned EDI mapping | Existing EDI network | Mapping governance and audit reconstruction |
Transitioning to B2B e-invoicing introduces compliance risks that businesses should proactively address.
The following errors frequently cause invoice rejection or compliance issues.
Here is how you can ensure maximum e-invoicing compliance in Germany
Add these controls before an invoice leaves your system.
These controls protect AP operations and reduce fraud risk.
Germany's B2B e-invoicing mandate represents a fundamental shift from document-based to data-based invoice exchange. Businesses that view this transition as a compliance exercise alone miss the operational efficiency gains that structured invoicing delivers.
The phased timeline provides preparation runway, but early adoption positions businesses to streamline accounts payable and receivable processes while avoiding last-minute system overhauls. Trading partners increasingly expect e-invoice capability, making readiness a competitive factor beyond regulatory obligation.
| Resource | What it covers |
|---|---|
| BMF FAQ on the mandatory introduction of the e-invoice | Official questions and answers on the B2B e-invoice rollout, transition rules, and practical interpretation for VAT invoicing. |
| BMF letter on introducing the mandatory e-invoice | Detailed administrative guidance, including definitions, format expectations, and practical application notes. |
| Federal e-invoicing information site: B2B e-invoices | Government overview of what counts as an e-invoice, structured format expectations, and the B2B context. |
| European Commission: e-invoicing in Germany | EU-level overview of Germany’s formats and EN 16931 implementation context. |
| Peppol BIS Billing 3.0 documentation | Official specification for Peppol BIS Billing rules aligned to EN 16931 for structured invoicing exchange. |
| IHK guidance on e-invoicing obligation from 2025 | Chamber of Commerce implementation guidance with timeline interpretation and practical business notes. |