Learn here what an e-invoice is and why it is set to become mandatory for B2B companies from 2025.
XRechnung is the German standard for electronic invoices to public contracting authorities. It is based on the European standard EN 16931 and ensures conformity with EU directives.
ZUGFeRD (Central User Guide of the Forum for Electronic Invoicing Germany) is a hybrid format that contains both a PDF file and embedded structured XML data. It is primarily used in the private sector.
For the transition to e-invoicing, companies need:
E-invoicing will establish itself as the standard in the coming years. Further standardization of formats and processes is expected to simplify cross-border electronic invoicing. As of January 1, 2025, a significant change will come into effect in Germany: All companies will then be obliged to transmit their invoices to other companies (B2B) electronically. This legal obligation for electronic invoicing is part of the federal government's initiative to digitalize administration and the economy.
The key aspects of the new regulation are:
This change means that many companies will have to adapt their invoicing processes accordingly by the end of 2024.