Introduction – Germany’s Digital E-Invoicing Transformation
Germany is entering a new era of digital VAT modernization and fraud prevention. The Bundesministerium der Finanzen (BMF) and the German legislature have initiated a major reform mandating electronic invoicing for all domestic business-to-business (B2B) transactions.
This shift aims to streamline invoice exchange, enhance automation, and strengthen VAT reporting and control mechanisms across the German economy.
Between 2025 and 2028, the rollout will follow a phased implementation roadmap, requiring businesses to gradually adopt structured e-invoicing standards aligned with the EU’s VAT in the Digital Age (ViDA) initiative.
For CFOs, compliance officers, and finance teams, this transition is not only a compliance requirement but also a digital transformation opportunity-enabling efficiency, transparency, and improved cash-flow management.
What Is E-Invoicing in Germany?
Legal Framework & Purpose
Germany’s e-invoicing journey began with business-to-government (B2G) transactions under the E-Rechnungsverordnung (E-RechV) and related regulations. These required all public authorities to accept structured electronic invoices compliant with the European standard EN 16931.
Building on this foundation, the Wachstumschancengesetz (Growth Opportunities Act) – passed by the Bundesrat on 22 March 2024 – extends this obligation to business-to-business (B2B) transactions.
Starting 1 January 2025, all businesses operating in Germany must be capable of receiving structured electronic invoices from domestic suppliers. Traditional PDFs sent via email without a structured XML or data file will no longer be considered compliant e-invoices under the new rules.
The reform serves several strategic goals:
- Enhance automation and process efficiency across invoicing workflows
- Reduce paper and manual data entry, minimizing errors
- Strengthen VAT fraud prevention and transactional transparency
- Align with the EU’s “VAT in the Digital Age (ViDA) initiative for harmonized digital reporting
Scope
The mandate applies primarily to domestic B2B transactions – i.e., supplies between VAT-registered entities established in Germany, including German fixed establishments of foreign companies.
Certain exceptions and thresholds apply, such as:
- Invoices below EUR 250
- Passenger transport tickets and comparable simplified documents
While the B2G e-invoicing regime continues unchanged, this article focuses specifically on B2B compliance requirements relevant to private-sector businesses.
Key Dates & Implementation Timeline
Germany’s B2B e-invoicing mandate will be introduced gradually, giving businesses time to adapt their invoicing, ERP, and EDI systems to the new structured format requirements.
Here is the high-level timeline and scope of the upcoming phases:
| Year / Date | Milestone | Who / What |
| 1 January 2025 | Businesses must be able to receive structured e-invoices for domestic B2B transactions. | All German VAT-registered businesses. Issuance remains voluntary during this phase. |
| 1 January 2027 | Businesses with an annual turnover above €800,000 must issue e-invoices in a structured (EN 16931-compliant) format. | Applies to large enterprises. |
| 1 January 2028 | Full mandatory issuance and receipt of structured e-invoices for all businesses in Germany. | Applies to all suppliers and recipients. |
Transitional Provisions & Additional Notes
Transitional Period (until 31 Dec 2026):
Paper or non-structured electronic invoices (e.g., PDFs) may still be used under certain conditions.
However, all receivers must be capable of accepting structured e-invoices during this phase.
Archiving Rules Update:
As of 14 July 2025, the GoBD (German record-keeping regulations) clarifies that the XML component of a structured e-invoice must be stored in a machine-readable format for audit and compliance purposes.
Why These Dates Matter
For Receiving:
Even if your company continues to issue paper invoices, your systems must be ready to receive structured e-invoices by January 2025.
For Issuing:
Companies with turnover above €800,000 → must issue structured e-invoices by January 2027.
Smaller businesses → must comply fully by January 2028.
For Compliance:
Failure to adapt on time could result in:
- Non-compliance with BMF regulations
- Higher manual processing costs
- Inefficient workflows
- Potential loss of input VAT deduction if invoices are not in a compliant format
Understanding Peppol, XRechnung, PINT & BISV3
The Peppol Network in Germany
The Peppol (Pan-European Public Procurement Online) network is a trusted e-delivery infrastructure that enables secure and standardized e-invoice exchange across borders.
In Germany, the Koordinierungsstelle für IT-Standards (KoSIT) acts as the German Peppol Authority, overseeing national interoperability rules and the Peppol Access Point framework.
Using a certified Peppol Access Point allows businesses to connect seamlessly to the global Peppol network while ensuring compliance with both German and European e-invoicing standards.
Peppol transmission is considered one of the most efficient and future-proof options, as it supports machine-to-machine invoice exchange directly integrated with ERP and accounting systems.
Recognized Invoice Formats: XRechnung, ZUGFeRD, Peppol BIS (PINT)
Germany recognizes several structured electronic invoice formats – as long as they comply with the European standard EN 16931.
The key formats include:
- XRechnung:
Germany’s national standard for structured electronic invoices, primarily used in B2G transactions. Based on XML syntax, and mandatory for public authority invoicing.
- ZUGFeRD:
A hybrid format combining a PDF for human readability and an embedded XML file for structured data processing. It aligns with the EN 16931 core model.
Peppol BIS Billing 3.0 / PINT (Peppol International Invoice):
A UBL-based international format that can be used in Germany when aligned with German national rules (DE-NRS).
For example, PINT is often implemented in ERP systems like SAP for automated cross-border e-invoicing.
German businesses may issue or receive invoices via Peppol using BIS Billing 3.0 / PINT, provided the content complies with national rules and includes all mandatory XRechnung elements for domestic transactions.
Interoperability & Key Compliance Points
- To ensure legal compliance and interoperability, businesses must follow these essential principles:
- All e-invoice formats must be machine-readable (structured XML or UBL), not simple PDFs.
- The semantic core must align with EN 16931.
- XRechnung may use either UBL or CII syntax.
- Peppol BIS 3 / PINT uses UBL 2.1 and must adhere to the German national ruleset (DE-NRS).
- Transmission channels are flexible – structured invoices can be sent via email, the Peppol network, or government platforms like OZG-RE (for B2G).
Why This Matters for German Businesses
If your business sells to German buyers – whether public authorities or private B2B customers – you must ensure your invoice format and transmission method comply with the new e-invoicing mandate by the respective deadlines.
Using Peppol not only ensures compliance but also supports cross-border trade, automation, and future readiness across Europe.
Failure to issue or receive compliant structured e-invoices may result in:
- Rejection of invoices by customers
- Delays in payment processing
- Loss of input VAT deduction rights
- Audit and compliance risks under German tax law
Compliance Checklist for Businesses
A step-by-step readiness guide for CFOs, finance teams, and compliance officers:
-
Assess Your Company’s Status
- Confirm if you’re a German VAT-registered entity or a German fixed establishment of a foreign company.
- Check your annual turnover to determine if the €800,000 threshold applies (relevant for 2027 issuance mandate).
-
Review Current Invoicing Processes
- Identify whether you currently issue structured e-invoices or rely on paper/PDF.
- Check if your ERP/accounting system can generate XML/UBL files (XRechnung, BIS, or ZUGFeRD).
- Validate whether your archiving setup meets GoBD requirements.
-
Ensure You Can Receive E-Invoices
- By 1 January 2025, ensure your system can receive structured e-invoices.
- Set up import, validation, and archiving workflows.
- Choose your preferred delivery channel – email with structured attachment, Peppol Access Point, or another secure route.
-
Select the Correct Format(s) for Issuance
- For domestic B2B/B2G: Use XRechnung.
- For cross-border or Peppol-based invoicing: Use Peppol BIS 3 / PINT.
Map and validate mandatory data fields per German national rules, including buyer references, bank details, and payment terms.
-
Choose a Certified Provider
- Select a certified Peppol Access Point provider (e.g, HubBroker) to handle generation, transmission, validation, and archiving.
- Integrate with your ERP/accounting software to automate invoice exchange.
-
Archive E-Invoices Properly
- Store invoices in machine-readable form, retaining the XML/UBL data for audit purposes.
- Maintain records for the statutory 10-year retention period under GoBD.
-
Communicate & Train Stakeholders
- Internal: Train finance, procurement, and IT teams on new e-invoicing processes.
- External: Inform customers and suppliers of your e-invoicing readiness, formats, and preferred transmission methods.
- Update your invoicing policy, acceptance procedures, and archiving documentation.
Prepare for Issuance Deadlines
- Turnover > €800,000 → ready by 1 Jan 2027.
- All other businesses → full readiness by 1 Jan 2028.
- Early adoption can streamline operations and create a competitive advantage.
Peppol Access Point Integration with HubBroker:
Why Choose HubBroker?
As a certified Peppol Access Point, HubBroker provides a secure, compliant, and future-ready solution for businesses operating in Germany and beyond.
Key benefits include:
Seamless Peppol Network Connection
Connect effortlessly to the Peppol eDelivery Network, enabling compliant e-invoice exchange across Germany (B2B and B2G) and international markets.
End-to-End Compliance & Security Management
HubBroker manages all technical, security, and compliance aspects – including format validation, invoice delivery, and status tracking – ensuring accuracy and auditability.
Simplified Onboarding
From registration to configuration and maintenance, HubBroker handles all steps to set up your certified Peppol Access Point connection.
ERP Integration & Automation
Integrate your ERP or accounting system with HubBroker’s cloud platform to automate the issuance and receipt of e-invoices in structured, EN 16931-compliant formats.
Future-Proof Infrastructure
With the German e-invoicing mandate evolving through 2027-2028, HubBroker ensures your systems remain fully Peppol-compliant as regulations advance.
Onboarding Process
HubBroker’s onboarding follows a structured and guided approach designed for smooth implementation:
Initial Consultation & Scoping
Review your invoicing volumes, current formats, supplier and buyer flows, and future cross-border needs.
Peppol Registration
HubBroker assists with the registration and certification process under the German Peppol Authority (KoSIT).
Technical Integration
Connect your ERP/accounting system to HubBroker’s Access Point.
Configure format mappings (e.g., XRechnung, Peppol BIS/PINT) and implement validation and transformation rules.
Test Exchange
Exchange test e-invoices over the Peppol network to validate delivery, structure, and archiving processes.
Go-Live & Monitoring
Begin full-scale operations with live trading partners. Monitor exchange status, compliance, and audit trails.
Ongoing Support & Updates
HubBroker continuously manages format updates, rule changes, and new trading partner setups to ensure uninterrupted compliance.
Cross-Border Compliance
The Peppol network is international – meaning your e-invoicing capability extends beyond Germany.
With HubBroker, you can issue and receive e-invoices across Europe and other Peppol-enabled regions through a single Access Point, simplifying compliance management for multinational operations.
Conclusion
Germany’s shift to mandatory B2B e-invoicing marks a significant milestone in its digital transformation and VAT modernization strategy.
Key takeaways for businesses:
- From January 2025: Be ready to receive structured e-invoices.
- From January 2027: Large businesses (turnover > €800K) must start issuing structured invoices.
- From January 2028: Full e-invoicing mandate applies to all businesses.
- Choose formats compliant with EN 16931 (XRechnung, ZUGFeRD, Peppol BIS/PINT).
- Use a certified Peppol Access Point such as HubBroker for secure, compliant, and scalable invoice exchange.
Book a demo with us to learn how we help German and cross-border businesses integrate seamlessly, stay compliant, and gain a digital edge.
- By HubBroker ApS