Mandatory e-Invoicing from 2025: what business need to know

22 July 202506 January 2026
Anna Fischer
e-Invoicing

Digitalisation olé! Tedious scanned paper invoices or manually typed Excel invoices have become history – since January 2025, when the Growth Opportunities Act (Wachstumschancengesetz, WCG) introduced a comprehensive e-invoicing mandate for businesses in Germany. For some, the new machine-readable format has quickly become the norm, while other teams are still working on transitioning to the new standard. One thing is for certain: it is the next logical step in the digitalisation of business processes.

We have summarised what these new regulations imply for accounting, how companies can significantly cut costs thanks to online invoicing, and which software makes the shift from paper to e-invoices easier.

Key aspects

PDFs are not considered e-Invoices
E-Invoices contain structured data that can be processed automatically
The common formats for electronic invoices in Germany are XRechnung and ZUGFeRD
Creating an e-Invoice requires specialised software
There are individual software solutions as well as business accounts with integrated e-Invoicing software
E-Invoicing has been mandatory for German companies since 2025, though transitional periods still apply

What is an e-Invoice?

An e-invoice is an invoice in a structured, machine-readable format (e.g. XRechnung or ZUGFeRD) that enables automated processing.

E-invoice (also referred to as electronic invoice, e-invoicing, or electronic invoicing) refers to the digital exchange of invoice data between business partners. This excludes scanned paper invoices. Even though a PDF can be sent digitally, it does not meet the e-Invoicing principle because it is designed to be read by people and processed manually.

For an invoice to qualify as an e-Invoice, it must be in a structured data format that allows automated processing. The legal requirements include information such as addresses, tax numbers, goods or services, and the total invoice amount including tax.

These detailed requirements are set out in Section 14 of the VAT Act. Modern e-Invoicing software organises all necessary data hierarchically, using formats like Extensible Markup Language (XML) or Universal Business Language (UBL). This hierarchical structure makes the data machine-readable.

Formats of e-Invoices

The WCG follows the European directive and currently recognises two formats as e-invoices: XRechnung and ZUGFeRD.

XRechnung is a pure XML file without visual layout and requires specialised software to view comfortably as it can be hard to read for the untrained eye.

In contrast, ZUGFeRD combines structured XML data with a visible PDF component, which is why it is called a hybrid format. This allows both humans and machines to easily read the invoice.

Benefits of electronic invoicing

Maybe your team still creates invoices in Microsoft Excel or Word, then saves them as PDFs before sending. E-Invoicing reduces manual steps and optimises digital processing – from issuing to archiving invoices:

elimination of time-consuming manual errors
automatic processing and direct import into accounting software
complete traceability thanks to electronic storage

Besides the potential for increased efficiency and fewer errors, e-Invoicing also offers other benefits for your business account and the environment:

savings on materials and postage (no more paper, printing, postage)
savings on tax advisor fees (faster digital access)

To sum up: e-Invoicing makes the invoicing process faster, safer, and more sustainable – valuable advantages for companies of all sizes.

Discover more about e-invoicing with a business account here.

Quick overview: obligation & deadlines

mandatory e-invoicing in the B2B sector since January 1, 2025
applies to companies based in Germany
covers both the issuance and receipt of invoices
transitional periods until January 1, 2028, depending on turnover

Programs for creating e-Invoices

Microsoft Excel and Word are primarily designed for calculations and word processing. Fortunately, there are now more suitable software solutions to help meet the new legal requirements and facilitate the transition from paper invoices to the digital standard.

Most of these tools not only support creating e-invoices but also offer handy features for sending, storing, and tracking invoices. Alongside accounting tools like DATEV or Lexware Office, many neobanks now offer invoicing and accounting functions integrated into their business accounts. 

This kind of innovation is still rare among business bank accounts, but free access to such tools helps reduce costs. This is especially important for small and medium-sized enterprises and freelancers who are looking for solutions that support the implementation of the mandatory e-invoicing requirements.


Please note: The legal and regulatory requirements described in this article apply to the German market as of July 2025. As this may change over time, make sure to check the latest information.

Frequently asked questions about digital invoicing