The German e-invoicing mandate

Send and receive structured electronic invoices and prepare for mandatory B2B e-invoicing in Germany.

Project Manager – IT & Business Process Optimization

Germany is gradually moving towards mandatory structured electronic invoicing. Since January 2025, businesses must be able to receive EN 16931-compliant electronic invoices. From January 2027, many organisations will also be required to issue structured invoices for domestic B2B transactions.

The German mandate marks the next step in the digitalisation of invoice processing. While Germany follows a decentralised model, organisations must ensure that their systems, data and processes are ready to support compliant invoice exchange.

What is the German e-invoicing mandate?

Germany is introducing mandatory structured electronic invoicing for domestic B2B transactions under the Growth Opportunities Act (Wachstumschancengesetz).

An electronic invoice is not a PDF sent by email. To qualify as an electronic invoice under German legislation, the invoice must contain structured, machine-readable data and comply with the European standard EN 16931.

The objective is to improve invoice processing, increase data quality and support future digital reporting initiatives across Europe.

The German mandate introduces two key obligations:

  1. Receiving structured invoices
    Since January 2025, businesses must be capable of receiving EN 16931-compliant electronic invoices.
  2. Issuing structured invoices
    From 2027 onwards, businesses must gradually transition towards issuing structured electronic invoices for domestic B2B transactions.
January, 2025, the German e-invoicing mandate is introduced.

January, 2025

All businesses must be able to receive EN 16931-compliant electronic invoices.

January, 2027

Businesses with annual turnover exceeding € 800.000 must issue structured electronic invoices for domestic B2B transactions.
January, 2028, The issuing obligation applies to all businesses.

Even organisations that fall under the 2028 deadline should prepare earlier. Structured invoice issuance depends on reliable master data, aligned business processes and appropriate system support.

Businesses can exchange invoices through various channels, including:

  • Peppol
  • E-mail
  • EDI connections
  • Supplier portals
  • Other agreed electronic channels

This flexibility gives organisations more freedom, but also increases the importance of validation, process control and data quality.

Germany’s decentralised e-invoicing model

Unlike countries such as France, Poland or Italy, Germany does not currently operate a central clearance platform for domestic B2B invoices.

The German e-invoicing model is defined by a decentralised and flexible approach rather than a centralised, government-controlled system. It is built on EN 16931 compliance, ensuring that invoices meet the European standard for structured electronic invoicing. Rather than relying on a single mandated platform, Germany supports decentralised invoice exchange through multiple delivery channels, giving businesses the freedom to choose how invoices are sent and received.

Notably, there is no central clearance platform, setting Germany apart from clearance-based models used in countries such as Italy or France. At the same time, the increasing use of Peppol reflects a growing shift toward standardised, interoperable invoice exchange across the German market.

What Businesses Learned From the Receiving Obligation

After more than a year of mandatory e-invoice receiving capability, many organisations have discovered an important lesson: compliance alone does not guarantee process readiness. Simply being able to receive structured invoices is not the same as having mature, efficient invoicing processes in place.

In practice, businesses frequently encounter the following challenges:

  • Inconsistent master data across systems and departments
  • Missing purchase order references, complicating invoice matching
  • ERP fragmentation, with disconnected or siloed systems
  • Invoice validation issues that slow down processing
  • Hybrid invoice environments, combining structured and unstructured formats

While receiving structured invoices proved relatively straightforward for most organisations, issuing them is a different challenge altogether. E-invoicing on the outbound side demands significantly higher standards for data quality, validation rules, and end-to-end process control, making it the next critical step in achieving full e-invoicing maturity.

Invoice formats under the German mandate

xrechnung-e-invoicing-germany
xrechnung-e-invoicing-germany

XRechnung

XRechnung is Germany’s official structured invoice format for public sector invoicing. It is entirely XML-based and supports automated processing without manual intervention.

zugferd-e-invoicing-germany

ZUGFeRD

ZUGFeRD combines structured XML data with a human-readable PDF document. This hybrid approach supports both automated processing and visual review of invoice content.

zugferd-e-invoicing-germany
Peppol-e-invoicing-germany
Peppol-e-invoicing-germany

Peppol BIS

Peppol is increasingly used as a secure transport network for exchanging structured invoices between organisations and public authorities across Europe.

All supported formats must comply with EN 16931.

Why 2026 Matters

2026 marks a critical turning point in the German e-invoicing journey: the year organisations must shift their focus from receiving readiness to issuing readiness.

Having proven they can handle incoming structured invoices, businesses now need to prepare their own systems and processes for sending them.

Key areas of focus for this transition typically include master data quality, invoice validation, ERP alignment, exception handling, format testing, and process standardisation.

Organisations that delay this preparation until 2027 risk running parallel processes, facing higher exception rates, and experiencing significant time pressure during implementation, making early action in 2026 essential for a smooth transition.

Prepare for the German e-invoicing mandate

Dynatos supports organisations preparing for mandatory e-invoicing in Germany through a practical, implementation-focused approach.

We support:

  • Germany readiness assessments.
  • Process and impact analysis.
  • ERP integration support.
  • XRechnung & ZUGFeRD implementation.
  • Peppol connectivity.

Our focus is on multi-country compliance strategies, operational readiness, process continuity and long-term scalability.

Frequently asked questions

Germany introduced a mandatory receiving obligation on 1 January 2025. The issuing obligation starts in 2027 for businesses above the turnover threshold and in 2028 for all businesses.

The mandate applies to domestic B2B transactions in Germany.

No. A compliant electronic invoice must contain structured machine-readable data and comply with EN 16931.

XRechnung is a structured XML format. ZUGFeRD combines structured XML with a PDF representation.

No. However, it is widely used and increasingly adopted across Europe.

EN 16931 is the European standard defining the required structure and data model for electronic invoices.

Master data, ERP readiness, invoice validation, exception handling and process preparation.

In most cases, yes. However, they must support compliant structured invoice formats.

Germany follows a decentralised model, while France uses a regulated platform model with additional e-reporting obligations.

The invoice must be corrected and reissued before it can be processed.

Both formats are accepted, provided they comply with EN 16931 requirements.

Innovative software, impressive results

Poland expands KSeF controls w…
Poland expands KSeF controls with new invoice abuse reporting function New “Report Abuse” functionality adds…
Liveblog
Case
Enexis Netbeheer
20%
Advisory

Why businesses should embrace e-invoicing now to stay ahead

All benefits of Routty Cloud
Empower your financial process…
Discover the future of e-invoicing and e-delivery with Routty Cloud. This cloud-native, multi-channel SaaS platform,…
Case
People behind the Process

Michal Kuc: “If you automate a mess, you get an automated mess”

Once, Michal Kuc considered becoming a particle and quantum physicist, but his journey took a different direction. Today, as a seasoned SAP consultant and…
France maintains September e-i…
With less than two months remaining before France’s mandatory B2B e-invoicing rollout, speculation about a…
Liveblog
Case
Angelini Pharma
19 countries
Dynatos

Dynatos announces the launch of its new Routty e-invoicing and e-delivery solution in the cloud

Prioritizing document improvem…

Mid-year document reviews reveal where manual handling creates the most operational friction and process instability.

Finance Automation
Advisory

Spain’s B2B e-invoicing framework: interoperability, reporting and compliance

Spain’s B2B e-invoicing mandate is taking shape. Learn the timeline, business impact, compliance requirements and next steps.

Reference case Jaga Climate Designers
Jaga
Jaga is an international manufacturer of sustainable heating, cooling, and ventilation solutions for residential, commercial,…
Case
Case
Efteling
50%
Case

Speira

Vink Kunststoffen
Vink Kunststoffen (Vink Plastics) is a leading Dutch supplier of semi-finished plastic products. With over…
Case
Case

Rituals Cosmetics

Rituals Cosmetics is a lifestyle brand that blends luxury home and bodycare with mindfulness and sustainability. Inspired by Eastern traditions, Rituals has over 1,000…