Definition
XRechnung ist eine Core Invoice Usage Specification, kurz CIUS. Sie konkretisiert das semantische Kernmodell der EN 16931 für den deutschen Kontext und ergänzt zusätzliche Regeln.
Eine XRechnung besteht aus strukturierten XML-Daten. Eine PDF-Sicht ist nicht erforderlich, kann aber zusätzlich erzeugt werden, solange die XML das maßgebliche Rechnungsdokument bleibt.
UBL und CII
| Syntax | Charakteristik |
|---|---|
| OASIS UBL 2.1 | Weit verbreitete XML-Syntax, auch im Peppol-Umfeld zentral. |
| UN/CEFACT CII D16B | Alternative XML-Syntax mit demselben semantischen Rechnungsmodell. |
Wofür XRechnung genutzt wird
- Rechnungen an öffentliche Auftraggeber
- Strukturierter B2B-Rechnungsaustausch
- Automatisierte Buchungs- und Prüfprozesse
- Übertragung per Portal, E-Mail, Webservice oder Peppol – abhängig vom Empfänger
Warum Validierung wichtig ist
XML kann technisch wohlgeformt sein und trotzdem gegen XRechnung-, EN-16931- oder Peppol-Regeln verstoßen. Eine vollständige Prüfung berücksichtigt Schema, Geschäftsregeln und das erkannte Anwendungsszenario.
Semantisches Modell statt festes Layout
Eine XRechnung beschreibt Rechnungsinformationen über definierte Business Terms und Gruppen. Dadurch kann Software beispielsweise Verkäufer, Käufer, Steueraufschlüsselung oder Zahlungsbedingungen unabhängig von einem visuellen Seitenlayout erkennen. Für Menschen wird die XML üblicherweise durch einen Viewer dargestellt.
Die fachliche Bedeutung wird auf eine Syntax abgebildet. XRechnung unterstützt UBL und CII, verlangt aber in beiden Fällen dieselben zentralen semantischen Inhalte und zusätzliche deutsche Geschäftsregeln.
Was XRechnung nicht automatisch löst
- Richtige Auftrags- und Käuferreferenzen
- Fachlich korrekte Leistungsbeschreibung
- Passende Umsatzsteuerbehandlung
- Zustellung an den richtigen Empfänger
- Interne Freigabe und Archivierung
- Korrekte Stammdaten im Quellsystem
Häufige Fragen
Ist XRechnung eine PDF-Datei?
Nein. Die eigentliche XRechnung ist eine strukturierte XML-Datei.
Ist XRechnung nur für Behörden?
Sie ist im B2G-Bereich besonders verbreitet, kann aber auch im B2B-Bereich eingesetzt werden.
Kann eine XRechnung auch visuell dargestellt werden?
Ja. Ein Viewer kann aus den strukturierten Daten eine lesbare Ansicht erzeugen. Maßgebliches Original bleibt jedoch die XML-Datei.