Aktueller Stand: 3.0.2
XRechnung 3.0.2 fachlich und technisch prüfen
XRechnung ist die deutsche Core Invoice Usage Specification der EN 16931. Sie nutzt strukturierte XML-Daten in UBL- oder CII-Syntax und ergänzt verbindliche deutsche Geschäftsregeln.
Was ist eine XRechnung?
XRechnung ist die deutsche CIUS der EN 16931. Aktuell ist Version 3.0.2; das Bundle Winter 2025/26 vom 31. Januar 2026 enthält die technischen Prüfartefakte für UBL und CII.
Wie eine XRechnung geprüft wird
Eine XML-Datei ist nicht schon deshalb eine XRechnung. Syntax, EN-16931-Semantik, deutsche CIUS, Codelisten und Geschäftsregeln müssen zusammenpassen.
UBL, CII und die deutsche CIUS
XRechnung kann die EN-16931-Syntaxbindungen UBL oder CII verwenden. Die deutsche CIUS schränkt und ergänzt diese Grundlage für den deutschen Einsatz. Entscheidend ist daher nicht nur die XML-Syntax, sondern auch die korrekte Prozess- und Spezifikationskennung.
Buyer Reference und Leitweg-ID
BT-10 enthält die Buyer Reference. Bei Rechnungen an öffentliche Auftraggeber wird dort regelmäßig die vorgegebene Leitweg-ID verwendet. Im allgemeinen B2B ist eine Leitweg-ID nicht pauschal Pflicht; maßgeblich sind Empfänger und vereinbarter Übermittlungsweg.
Kontakt, elektronische Adresse und Zahlung
Ansprechpartner, Telefonnummer und E-Mail müssen die XRechnung-Regeln erfüllen.
Wert und Scheme-ID müssen als zulässige Kennung zusammenpassen.
Zahlungsart, Konto, Fälligkeit und Bedingungen müssen konsistent sein.
Bestellung, Vertrag, Projekt und vorausgehende Rechnung werden fachlich zugeordnet.
Häufige Validierungsfehler
- fehlende oder unzulässige Buyer Reference;
- unvollständiger Verkäuferkontakt;
- elektronische Adresse ohne passende Scheme-ID;
- inkonsistente Steuerkategorie, Steuersatz oder Bemessungsgrundlage;
- Zahlungsinformationen, die nicht zur Zahlungsart passen;
- Summen- oder Rundungsdifferenzen.
Praktischer Prüfablauf beim Empfang
- Datei und Syntax erkennen.UBL oder CII sicher einordnen.
- Geschäftsregeln prüfen.Pflichtfelder und Codelisten kontrollieren.
- Beträge nachvollziehen.Netto, Umsatzsteuer und Brutto neu berechnen.
- Kontext herstellen.Dubletten, Korrekturen und Referenzen zuordnen.
Mit Einvoi kontrollieren
Strukturierte XRechnung kontrollieren
Einvoi übernimmt vorhandene strukturierte Rechnungsdaten in die Betrags-, Dubletten- und Versionskontrolle.