Mandatory e-invoicing in Germany from 2025: laws, requirements & the optimal solution for Business Central
The switch to electronic invoicing is one of the most important legal changes for companies in Germany. Since January 1, 2025, e-invoicing has been mandatory in the B2B sector - and it is changing how companies create, transmit and process invoices. According to the Federal Ministry of Finance, invoices may only be issued and received in a structured electronic format in accordance with EN 16931 in future. A PDF file is expressly no longer considered an electronic invoice.
This legal innovation is based on the Growth Opportunities Act, which makes e-invoicing mandatory and paves the way for future European reporting systems. The aim of the reform: more efficiency, fewer errors, less tax fraud and standardized digital processes.
What is an e-bill?
An e-invoice is a structured, machine-readable file that fully complies with the European standard EN 16931.
The common formats are:
- XInvoice (UBL)
- ZUGFeRD (CII)
These formats ensure that invoice data can be processed directly in ERP and accounting systems without manual intervention.
PDF invoices do not meet these requirements.
Which companies are affected?
The e-invoicing obligation generally applies to all companies based in Germany that conduct B2B transactions. B2C invoices are exempt.
Exceptions:
- Small businesses (temporary exception)
- Small value invoices under 250 €
- individual special cases such as certain travel services
Timetable for mandatory e-billing
The introduction takes place in several stages:
2025 - Obligation to receive
Companies must be able to receive and process e-invoices from January 1, 2025.
2026 - Obligation to issue
From January 1, 2026, invoices to other companies must be issued in structured e-invoice format. PDF invoices are no longer permitted if they do not contain structured data.
Transition period until 2027
PDFs may still be used until the end of 2027 if the recipient agrees.
Why the e-bill is coming: goals and background
The introduction of e-billing is a central component of the German digital strategy and part of the EU initiative ViDA - VAT in the Digital Age. The most important goals are:
- Increasing transparency in the tax system
- Automate billing processes
- Harmonize digital standards in the EU
- Fraud prevention through more precise data
Germany is thus following the example of other EU countries where e-billing has long been standard.
E-billing in practice: challenges for companies
The obligation means for many companies:
- Upgrades in the ERP or accounting system
- Ensuring EN 16931 conformity
- Validation of structured invoice data
- Correct illustration of articles, bundles, descriptions, serial numbers
- Audit-proof archiving
Especially for companies using Business Central and DYCE, correct mapping could be a challenge.
The solution: DYCE E-Document for Germany
The DYCE E-Document for Germany app extends the E-Documents module of Microsoft Dynamics 365 Business Central with full support for EN-16931-compliant electronic invoices - including XRechnung and ZUGFeRD. It is specially tailored to the requirements of German companies.
Why DYCE E-Document for Germany is indispensable
Standard Business Central cannot correctly interpret the extended data structures of many DYCE layouts.
The app solves this problem completely - and ensures that:
- PDF layouts and electronic invoices are 100% identical
- no data is lost
- DYCE-specific logics are retained
Top features at a glance
Perfect mapping of bundles in DYCE
Components, headings and print line rules are exported correctly.
Happy texts & extended descriptions
Even long item texts appear structured in XInvoice format.
Serial number handling
All serial numbers are transferred in a complete and cleanly structured manner.
Project & service period billing
Ideal for IT service providers, MSPs and system integrators.
Clean Invoice structure
Removal of internal subtotals and print metadata ensures a clear, standard-compliant e-invoice format.
Future-proof & free of charge
The app is based on Microsoft's standard framework, is update-proof - and even free of charge.
Conclusion: fulfill obligation - increase efficiency
The e-invoicing obligation is not just a legal requirement, but a real competitive advantage for companies that want to modernize their processes.
With DYCE E-Document for Germany, all companies that use DYCE meet the legal requirements - and at the same time benefit from cleaner data, fewer errors and a fully automated invoice process in Microsoft Dynamics 365 Business Central.
Make an appointment now!
We look forward to hearing from you.
Use the form, send us an e-mail or simply give us a call!
Your contact persons