BR-02An Invoice shall have an Invoice number (BT-1).

Offizieller Regeltext

Die Rechnung muss eine Rechnungsnummer (BT-1) tragen — die Kennung, unter der der Empfänger sie bucht, bezahlt und referenziert. Mahnung, Gutschrift und Zahlungsavis zeigen später auf diese Nummer zurück.

Schweregrad
Fehler
Gilt für
CII, UBL
Regelwerk
v2026-08-31
Geprüft am

Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.

Warum tritt BR-02 auf?

In der Praxis fast immer ein Mapping-Fehler: Das Feld heißt intern anders und wird beim Export nicht befüllt, oder die Nummer wird erst nach dem Export vergeben.

Was der Validator prüft

Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.

UBL
normalize-space(cbc:ID) != ''
CII
normalize-space(rsm:ExchangedDocument/ram:ID) != ''

Quelle: Regelwerk v2026-08-31

Wie behebt man BR-02?

Befüllen Sie BT-1 mit Ihrer Rechnungsnummer, bevor Sie das Dokument erzeugen. In UBL ist das cbc:ID auf Dokumentebene, in CII ram:ID im ExchangedDocument. Achten Sie dabei auf den Datentyp: BT-1 ist Text, keine Zahl. Wer die Nummer unterwegs durch ein Zahlenfeld schickt, verliert führende Nullen — aus „RE-0042“ wird 42, und die Rechnung trägt eine Nummer, die in Ihrer Buchhaltung nicht existiert. Keine Regel prüft das: BR-02 ist die einzige Regel im Regelwerk, die BT-1 überhaupt erwähnt, und sie prüft nur, dass das Feld nicht leer ist. Auffallen wird es erst beim Abgleich.

Im XML

Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.

Fehlerhaft
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
<cbc:IssueDate>2026-08-26</cbc:IssueDate>
Korrigiert
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
<cbc:ID>RE-2026-0042</cbc:ID>
<cbc:IssueDate>2026-08-26</cbc:IssueDate>

Verwandte Regeln

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.