ELECTRONIC INVOICING

E-Invoicing
in Germany

View of the German Parliament with a waving German flag
Where are we now?

In Germany, e-invoicing is evolving towards a mandatory but highly flexible model, characterised by a decentralised approach. After years of use in the public sector, where electronic invoicing has been mandatory since 2020 for many administrations (B2G), the focus has shifted to B2B with a gradual transition that began in 2025.


From 1 January 2025, all companies must be able to receive electronic invoices in a structured format compliant with the European standard EN 16931. The obligation to issue them is being introduced progressively: from 2027 for companies with turnover above 800,000 euros and from 2028 for all companies, thus completing the full adoption of the B2B model.


Unlike other European countries, Germany does not provide a central platform or a single transmission channel. Companies can choose between several compatible formats (such as XRechnung, ZUGFeRD or Peppol BIS 3.0) and use the most suitable channel, including EDI or other systems agreed between the parties, provided that compliance with regulatory requirements and data traceability are guaranteed.


This approach offers great flexibility but also introduces complexity, with a fragmented ecosystem and multiple implementation methods. For companies, adapting to the German model therefore means not only meeting regulatory deadlines, but also choosing technological solutions capable of handling different formats and integrating effectively into business processes.

The A-Cube APIs for e-invoicing in Germany
View of the German Parliament with a waving German flag
Where are we now?

In Germany, e-invoicing is evolving towards a mandatory but highly flexible model, characterised by a decentralised approach. After years of use in the public sector, where electronic invoicing has been mandatory since 2020 for many administrations (B2G), the focus has shifted to B2B with a gradual transition that began in 2025.


From 1 January 2025, all companies must be able to receive electronic invoices in a structured format compliant with the European standard EN 16931. The obligation to issue them is being introduced progressively: from 2027 for companies with turnover above 800,000 euros and from 2028 for all companies, thus completing the full adoption of the B2B model.


Unlike other European countries, Germany does not provide a central platform or a single transmission channel. Companies can choose between several compatible formats (such as XRechnung, ZUGFeRD or Peppol BIS 3.0) and use the most suitable channel, including EDI or other systems agreed between the parties, provided that compliance with regulatory requirements and data traceability are guaranteed.


This approach offers great flexibility but also introduces complexity, with a fragmented ecosystem and multiple implementation methods. For companies, adapting to the German model therefore means not only meeting regulatory deadlines, but also choosing technological solutions capable of handling different formats and integrating effectively into business processes.

The A-Cube APIs for e-invoicing in Germany

Local regulations, global API.

Every country has its own tax rules — we always have the right API. Our composable technology allows the platform to adapt to local needs, offering individual components or a fully integrated all-in-one solution.

Local regulations, global API.

Every country has its own tax rules — we always have the right API. Our composable technology allows the platform to adapt to local needs, offering individual components or a fully integrated all-in-one solution.

Local regulations, global API.

Every country has its own tax rules — we always have the right API. Our composable technology allows the platform to adapt to local needs, offering individual components or a fully integrated all-in-one solution.

Simplify and automate your tax management

Contact us or try our APIs now

Simplify and automate your tax management

Contact us or try our APIs now