E-Rechnung Validator
Validierungsfehler

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.