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.

Kurzantwort

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

01XML
02EN 16931
03Deutsche CIUS
04Geschäftsregeln
05Prüfung

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

Verkäuferkontakt

Ansprechpartner, Telefonnummer und E-Mail müssen die XRechnung-Regeln erfüllen.

Elektronischer Endpunkt

Wert und Scheme-ID müssen als zulässige Kennung zusammenpassen.

Zahlungsinformation

Zahlungsart, Konto, Fälligkeit und Bedingungen müssen konsistent sein.

Referenzen

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

  1. Datei und Syntax erkennen.UBL oder CII sicher einordnen.
  2. Geschäftsregeln prüfen.Pflichtfelder und Codelisten kontrollieren.
  3. Beträge nachvollziehen.Netto, Umsatzsteuer und Brutto neu berechnen.
  4. Kontext herstellen.Dubletten, Korrekturen und Referenzen zuordnen.

Mit Einvoi kontrollieren

Strukturierte XRechnung kontrollieren

Einvoi übernimmt vorhandene strukturierte Rechnungsdaten in die Betrags-, Dubletten- und Versionskontrolle.

XRechnung prüfen

Offizielle Spezifikation und Prüfwerkzeuge