We have put together frequently asked questions (FAQ) about XRechnung for you. With the help of the following answers, you can find out more about XRechnung in general terms.
Table of Contents
The XRechnung standard represents a national version of the European standard EN 16931. In Germany, XRechnung is a standard and file format for electronic invoices. It is used for invoices to authorities (B2G). The XRechnung can be used to specify the contents of the bills and thus continue to work electronically. Since it is binding for many companies and suppliers, the use of XRechnung is spreading rapidly.
XRechnung is based on Directive 2014/55/EU of April 16, 2014, which was established by the European Union for B2G bills. On September 6, 2017, XRechnung was determined by means of the e-invoice regulation in Germany. From then on, the highest federal authority and constitutional organs had to be able to receive electronic invoices. Then it continued with other federal clients and public institutions at the state level.
From November 27, 2020, electronic invoices submitted to public authorities must be sent in XRechnung format. Note that the €1,000 minimum order threshold has been removed in subsequent regulatory updates — XRechnung is now mandatory for all B2G invoices regardless of value. Companies supplying goods or services to German federal and state authorities must issue invoices in XRechnung format.
XRechnung 3.0 was released in 2023 and represents a significant update to the standard. It brings the format into closer alignment with the European standard EN 16931 and Peppol BIS requirements. Key changes in XRechnung 3.0 include mandatory use of the UBL or UN/CEFACT CII data model, improved handling of tax categories, and stricter validation rules. Organizations using XRechnung should ensure their systems support version 3.0 as older versions are being phased out.
The XRechnung obligation particularly affects companies in Germany that invoice public institutions and authorities. From November 27th, 2020, companies and suppliers submitting invoices to public authorities must use the XRechnung format. Germany's e-invoicing regulations also align with the broader EU push toward mandatory B2B e-invoicing, which is expected to become law in Germany for all transactions in the coming years.
An XRechnung is an XML-based invoice format with a .xml extension — it is a pure structured data record. XRechnung traces back to Directive 2014/55/EU and the EN 16931 standard. It can be rendered in two syntax flavors: UBL (Universal Business Language) and UN/CEFACT CII (Cross Industry Invoice).
XRechnung and Peppol (Pan-European Public Procurement Online) are complementary frameworks. Peppol is a set of specifications that allow companies to exchange business documents including e-invoices across borders through the Peppol network. Peppol BIS Billing 3.0 is the most widely used Peppol invoice specification, and it is fully compatible with the EN 16931 standard — just like XRechnung.
For companies that need to send invoices both to German public authorities (XRechnung) and to international buyers or European public bodies (Peppol), having a solution that handles both formats is essential.
MDP Group offers Peppol e-invoice solutions that allow SAP users to send and receive Peppol-compliant invoices across Europe. Our solution covers the full Peppol document lifecycle: access point connectivity, document validation, delivery, and archive — all integrated with SAP. Contact us to learn more about our Peppol and XRechnung solutions.
You need software from a service provider to create XRechnung documents. MDP Group offers XRechnung Viewer and XRechnung Generator services so that you can create, convert and implement your invoices in compliance with the latest XRechnung standard. Our SAP-integrated solution automates the generation and transmission of XRechnung invoices directly from SAP, eliminating manual steps.
The coordination office for IT standards (KoSIT) developed and still regulates the XRechnung. As a data exchange standard, XRechnung is operated by KoSIT on behalf of the IT planning council. KoSIT coordinates and designs the further development of XRechnung, and regularly publishes new versions including the current XRechnung 3.0.
As of 2024, XRechnung is mandatory only for B2G (Business-to-Government) invoicing in Germany. However, Germany has announced plans to introduce mandatory B2B e-invoicing requirements starting in 2025-2028, with a phased rollout. Businesses are encouraged to prepare their systems for B2B e-invoicing now to avoid last-minute compliance challenges. The German B2B e-invoicing mandate will likely accept both XRechnung and Peppol BIS formats.
XRechnung is a pure XML format (structured data only), while ZUGFeRD is a hybrid format that combines a PDF document with embedded XML data. XRechnung is required for B2G invoicing to German authorities, while ZUGFeRD is more common in B2B scenarios where a human-readable PDF is also needed. Both formats are based on the EN 16931 standard.
Yes. MDP Group provides end-to-end Peppol e-invoice solutions for SAP users. Our solution covers Peppol access point registration, document exchange, validation and archiving — fully integrated with SAP ERP. We also support XRechnung generation and validation. Contact our team to discuss your e-invoicing requirements.
XRechnung Official Website (KoSIT) Peppol — Official Website MDP Group E-Invoicing Solutions
Digital Marketing Manager
Message Metric Calculations SAP Integration Suite
The number of messages is a critical criterion for financial management, resource allocation, performance monitoring, capacity planning, compliance...
What is Continuous Improvement?
Continuous improvement refers to the improvements made every day that make our life easier and our business processes efficient. It is an approach...
How to Integrate SAP with MongoDB: Complete Guide
SAP MongoDB integration connects SAP’s structured ERP data with MongoDB’s flexible, document-based NoSQL storage, enabling bidirectional...
What is SAP Signavio Process Transformation Manager?
SAP Signavio Process Transformation Manager, New Centralized Process Management Tool!SAP Signavio Process Transformation Manager is the new process...
How Can Agentic Behavior Trees (ABT) Bring LLM Intelligence to Modular Autonomy?
Agentic Behavior Trees marry the proven structure and predictability of traditional Behavior Trees with the adaptability and reasoning power of Large...
What is SAP User Experience (UX)?
The rapid pace of digitalization causes companies to need rapidly increasing efficiency, high customer loyalty, and increasing competitiveness and...
Why Every Business Needs a Clear Organizational Chart
An organizational chart is a graphical representation of the internal structure within a company — mapping roles, reporting lines, and departmental...
What Is Data Bındıng ın SAPUI5?
Data binding is the process that establishes a connection between the user interface and the business logic. It acts as a bridge between the binding...
Soft Bias, Sharp Harm: Auditing Generative Models for Fairness
Introduction Fairness auditing for generative systems is not a single metric exercise but a structured, context-aware evaluation process. Fluent and...
Your mail has been sent successfully. You will be contacted as soon as possible.
Your message could not be delivered! Please try again later.