Create XRechnung
Fill the form → standard-compliant e-invoice as XML. Totals are calculated automatically.
- 1Basics
- 2Parties
- 3Line items
- 4Payment
- 5More details
- 6Format & create
What is XRechnung?
XRechnung is the German standard for electronic invoices to public authorities (B2G) and implements the European standard EN 16931 as a pure XML invoice (UBL or UN/CEFACT CII). It requires the recipient's Leitweg-ID; since 2020, German federal authorities only accept e-invoices. XRechnung also qualifies as a compliant e-invoice in B2B business.
How to create XRechnung invoices
1
Enter invoice data
Fill seller, buyer, line items and tax rates into the form — required fields are marked.
2
Validate automatically
Every input is checked against the EN 16931 and format rules; errors are reported right at the field.
3
Download the XML
Download the finished, standard-compliant invoice as XML — or as a hybrid PDF for ZUGFeRD — and send it.
Need this regularly?
This tool handles one invoice at a time. Docuflair validates, archives, converts and sends e-invoices automatically — including inbound EN 16931 checks, bulk processing and Peppol.
E-invoicing mandate 2027/2028: learn more