Der deutsche E-Rechnungsstandard · Beta-Key anfordern
XRechnung ist die deutsche CIUS (Core Invoice Usage Specification) der europäischen Norm EN16931. Sie definiert zusätzliche Regeln und Einschränkungen für den deutschen Markt, insbesondere für Rechnungen an öffentliche Auftraggeber (B2G).
Eine XRechnung ist eine reine XML-Datei ohne visuelle Darstellung. Sie kann in zwei Syntaxen erstellt werden: UBL (Universal Business Language) oder CII (Cross Industry Invoice).
B2G (Business-to-Government): Rechnungen an Bundesbehörden müssen im XRechnung-Format gestellt werden. Eine Leitweg-ID (BT-10) ist Pflicht.
B2B (Business-to-Business): Im Geschäftsverkehr zwischen Unternehmen genügt eine EN16931-konforme Rechnung. XRechnung ist möglich, aber nicht zwingend – auch ZUGFeRD oder Peppol BIS sind zulässig.
Die Leitweg-ID ist eine Kennung zur Adressierung von Rechnungen an öffentliche Auftraggeber in Deutschland. Sie wird im Feld BT-10 (Buyer Reference) eingetragen und ermöglicht die automatische Zustellung an die richtige Behörde.
Format: [Grobadressat]-[Feinadressat]-[Prüfziffer], z.B. 991-12345-67
Für B2B-Rechnungen ist keine Leitweg-ID erforderlich.
Die aktuelle Version ist XRechnung 3.0.2 (gültig seit 1. Februar 2025). Der Standard wird von der KoSIT (Koordinierungsstelle für IT-Standards) gepflegt und regelmäßig aktualisiert.
Dieser Validator verwendet die offizielle KoSIT-Konfiguration für XRechnung 3.0.2.
urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0