Skip to content
Back — Free Tools
E-Invoicing

XRechnung Generator

Generate XRechnung XML (UBL) per EN 16931 / XRechnung 3.0 — for B2G and mandatory e-invoicing.

All data stays in your browser. No account, no transmission, no tracking of your inputs.

Sender (your company)

Recipient

Custom fields (appear on the PDF)

For public-sector recipients (B2G), enter the Leitweg-ID here; for B2B, an internal reference from the recipient is enough.

Subtotal (net)0.00 €
VAT0.00 €
Total (gross)0.00 €
Structural check
  • Rechnungsnummer (BT-1) fehlt.
  • Name des Verkäufers (BT-27) fehlt.
  • Name des Käufers (BT-44) fehlt.
  • Käuferreferenz / Leitweg-ID (BT-10) fehlt — bei XRechnung Pflichtfeld.

This is a pre-check only (mandatory fields + sum logic) and does not replace the official KoSIT validator. Open official validator

Frequently Asked Questions

What is XRechnung?

XRechnung is the German XML standard (UBL) for e-invoices per EN 16931, mandatory for invoices to public bodies (B2G) and increasingly used for B2B as well.

Does the structural check replace the official validator?

This is a pre-check only (mandatory fields + sum logic) and does not replace the official KoSIT validator.

Disclaimer

The templates, calculations and documents provided are for educational and assistance purposes only and do not replace tax or legal advice. Always review and test any result before production use. IT Smart Service accepts no liability for misuse, data loss, or legal, financial or technical damages arising from incorrect use.

E-invoicing is becoming mandatory. We set up your accounting completely — remotely nationwide or on-site in Magdeburg.

Advertisement

Need personal support?

Our team can help with anything beyond the Business Center tools.