BR-02: Rechnungsnummer fehlt
Jede Rechnung braucht eine Rechnungsnummer. Fehlt sie, scheitert nicht nur die Validierung — die Rechnung erfüllt auch die Anforderungen des § 14 UStG nicht.
Was bedeutet dieser Fehler?
Regeltext der Prüf-Engine
An Invoice shall have an Invoice number (BT-1).
BT-1 muss vorhanden und gefüllt sein. Ein leeres Element genügt nicht.
Die Nummer muss einmalig sein. Die EN 16931 prüft die Einmaligkeit technisch nicht, das Umsatzsteuerrecht verlangt sie trotzdem.
Zulässig sind Ziffern, Buchstaben und Trennzeichen — etwa „RE-2026-0042".
Betroffene Felder
- BT-1 — Rechnungsnummer cbc:ID (UBL) · ram:ID in rsm:ExchangedDocument (CII)
Beispiel
❌ FEHLERHAFT
<cbc:ID></cbc:ID>
Element vorhanden, aber leer — zählt als fehlend.
✓ KORREKT
<cbc:ID>RE-2026-0042</cbc:ID>
Gefüllte, eindeutige Rechnungsnummer.
Häufige Ursachen
- Die Rechnung wurde als Entwurf exportiert, bevor der Nummernkreis gezogen hat.
- Ein Testexport ohne Nummernvergabe.
- Die Nummer steht nur im Layout, nicht in den strukturierten Daten.
- Beim Import aus einem Vorsystem ging das Feld verloren.
So behebst du den Fehler
Schritt 1: Rechnung festschreiben
Exportiere erst, wenn die Rechnung gebucht oder festgeschrieben ist — dann vergibt die Software die endgültige Nummer.
Schritt 2: Nummernkreis prüfen
Ist der Nummernkreis erschöpft oder falsch konfiguriert, bleibt das Feld leer. Ein Blick in die Einstellungen klärt das.
Schritt 3: Export gegenprüfen
Öffne die XML-Datei und suche das ID-Element im Kopfbereich. Steht dort nichts, liegt es am Export, nicht an der Rechnung.
Fehler behoben? Jetzt erneut validieren
Prüfe deine korrigierte XRechnung oder ZUGFeRD-Datei kostenlos mit dem KoSIT-Validator.