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 have had to be able to receive EN 16931-compliant electronic invoices. In addition, from January 2027, many organisations will also need to issue structured invoices for domestic B2B transactions.

Overall, the German mandate marks the next step in the digital shift of invoice processing. Because Germany follows a spread-out model, organisations must still make sure 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 simply a PDF sent by email. Instead, to count as an electronic invoice under German law, it must contain structured, machine-readable data and comply with the European standard EN 16931.

In short, the goal is to improve invoice processing, boost data quality and support future digital reporting plans across Europe.

The German mandate introduces two key obligations:

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

2025

The German e-invoicing mandate takes effect, and all businesses must be able to receive EN 16931-compliant electronic invoices from January onwards.

2027

businesses with an annual turnover above €800,000 must issue structured electronic invoices for domestic B2B transactions, starting in January.
2028, from January, the issuing obligation applies to all businesses.

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

Germany

What the German Electronic Business Address means for e-invoicing

Germany has taken another step in structuring its national e-invoicing landscape with the publication of documentation for the German Electronic Business Address (GEBA). The documentation was released by XStandards Einkauf…
Germany

Germany clarifies e-invoicing error handling

Germany’s Federal Ministry of Finance (BMF) has released a new circular that further defines how e-invoicing errors should be interpreted and managed. This clarification builds on recent regulatory updates such…
Germany

Germany updates tax rules for e-invoicing

Germany’s Federal Ministry of Finance has amended the Application Decree to the Tax Code (AEAO) to align with the July 2025 GoBD update and the new mandatory e-invoicing framework. The…

Businesses can exchange invoices through several channels, including:

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

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

Germany’s decentralised e-invoicing model

Unlike France, Poland or Italy, Germany does not currently run a single clearance platform for domestic B2B invoices.

Instead, the German e-invoicing model favours a spread-out, flexible approach over one centralised, government-run system. It is built on EN 16931 compliance, so invoices meet the European standard for structured electronic invoicing. Rather than relying on one required platform, Germany allows invoice exchange through multiple channels, so businesses can choose how they send and receive invoices.

In other words, there is no central clearance platform, which sets Germany apart from clearance-based models used in countries such as Italy or France. Meanwhile, the growing use of Peppol points to a shift toward standard, connected invoice exchange across the German market.

What businesses learned from the receiving obligation

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

So, in practice, businesses often run into the following challenges:

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

While receiving structured invoices proved fairly straightforward for most organisations, issuing them is a different challenge altogether. On the outbound side, e-invoicing demands much higher standards for data quality, validation rules and end-to-end process control. As a result, it is the next key step towards 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 fully XML-based and supports automated processing without manual work.

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 turning point in Germany’s e-invoicing journey: the year organisations must shift their focus from receiving readiness to issuing readiness.

Now that they’ve proven they can handle incoming structured invoices, businesses need to prepare their own systems and processes for sending them.

To that end, key areas of focus for this shift typically include master data quality, invoice checks, ERP alignment, exception handling, format testing and process standardisation.

However, organisations that wait until 2027 to prepare risk running parallel processes, facing more errors and feeling real time pressure during setup. As a result, early action in 2026 is 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

General questions

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

The mandate covers domestic B2B transactions in Germany.

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

No, but businesses widely use it, and adoption keeps growing across Europe.

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

Formats and process questions

XRechnung uses a structured XML format, while ZUGFeRD combines structured XML with a PDF representation.

Master data, ERP readiness, invoice validation, exception handling and process preparation should all be a priority.

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

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

Someone must correct and reissue the invoice before it can be processed.

Both formats work, as long as they comply with EN 16931 requirements.

Innovative software, impressive results

Poland clarifies how businesse…

The Polish tax authority confirms that invoices accepted by KSeF cannot be deleted and explains how businesses must correct errors.

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 clarifies how businesse…
With mandatory e-invoicing starting on 1 September 2026, the French tax authorities have published practical…
Advisory, Liveblog
Case
Angelini Pharma
19 countries
Dynatos

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

How invisible commitments weak…

Invisible commitments and process bypassing often emerge during growth, reducing procurement control over time.

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…