XRechnung Overview

What is XRechnung used for?
With EU Directive 2014/55/EU, public contracting authorities were required to be able to receive and process electronic invoices. The basis is standard EN 16931.
The German CIUS XRechnung is the national implementation of these requirements for use by public authorities.
Why XRechnung?
- unified, standardized format
- faster and consistent validation
- digital, resource-efficient transmission
- more efficient processes for review, approval, and payment
What is an XRechnung?
XRechnung is an XML-based semantic data model and in Germany the standard for electronic invoices to public contracting authorities according to EN 16931.
Besides XRechnung, other formats are also relevant, for example EDI or hybrid standards such as ZUGFeRD.
How do you create an XRechnung?
In practice, invoice data is often exported from ERP systems and transformed into XRechnung format using a conversion solution.
Many ERP systems provide suitable import and export interfaces for this.
Create XRechnung with webPDF
Using web services, webPDF can be called from many different systems to generate a visual PDF/A representation from XML data.
XML data is converted to PDF/A via the "Converter" webservice - either in a standard layout or a custom layout.
Further information: