UBL-CR, CII-SR, CII-DT: Syntaxregeln im Prüfbericht

Veröffentlicht 22.10.2026 · Aktualisiert 22.10.2026 · Stand: Oktober 2026

Direkte Antwort: Die Syntaxregeln sichern, dass eine UBL- oder CII-Datei genau die Elemente der EN-16931-Kernrechnung verwendet – nicht mehr und nicht in anderer Form. UBL-CR-/CII-CR- („Core Restriction“) melden Elemente, die das Schema erlaubt, die Norm aber nicht vorsieht – als Warnung. UBL-SR-/CII-SR- („Syntax Rule“) prüfen Kardinalitäten und Strukturen (z. B. nur eine Notiz je Position) – meist Fehler. CII-DT-* prüfen Datentypen und Attribute (Datumsformat 102, Währungsattribute) – Fehler. Was Warnung und was Fehler ist, legen die CEN-Artefakte fest; KoSIT ändert einzelne Schweregrade in seiner Konfiguration.

Die Familien

Familie Prüft Typisches Beispiel Schweregrad (CEN / KoSIT)
UBL-CR-001 … 681 Elemente außerhalb der Kernrechnung UBL-CR-001 „should not include UBLExtensions“; UBL-CR-646 „Sub invoice lines“ Warnung / UBL-CR-646 Fehler (Standard), Information (Extension)
UBL-SR-* Kardinalität/Struktur UBL-SR-018 „Payment terms shall occur maximum once“; UBL-SR-029 „Invoice line note shall occur maximum once“ Fehler
UBL-DT-* Datentypen Währungsattribut currencyID erforderlich Fehler
CII-SR-* Kardinalität/Struktur in CII CII-SR-465/466 (Nachlass/Zuschlag-Strukturen) Fehler (KoSIT)
CII-SR-475/476 – durch BR-TMP-4/5 ersetzt Information (KoSIT)
CII-DT-* Datentypen CII-DT-013 „DateTimeString format 102“ Fehler

Wie Sie reagieren

Beispiel

Bericht einer Software-generierten UBL-Rechnung: 14 Warnungen UBL-CR-* (u. a. cbc:UBLVersionID, cac:Signature, cbc:LineCountNumeric) und ein Fehler UBL-SR-018 (zwei PaymentTerms). Die Warnungen betreffen Zusatzelemente, die in der Kernrechnung nicht vorgesehen sind; der Fehler verhindert die Annahme. Der Aussteller fasst die Zahlungsbedingungen zusammen; die Zusatzelemente entfernt er bei Gelegenheit.

Häufige Missverständnisse

Grenzen

Regel-IDs und Schweregrade nach CEN 1.3.16 und KoSIT-Konfiguration 2026-08-31; beide ändern sich mit Releases. Einzelne Regeln werden hier nur beispielhaft erklärt.

Passendes Werkzeug: E-Rechnung prüfen – lokal im Browser, ohne Datei-Upload.

Quellen