BR-2
Rechnungsdatum fehlt (BT-2)
Was dieser Fehler bedeutet
Das Rechnungsdatum (BT-2, cbc:IssueDate) ist verpflichtend. Es muss gemäß ISO 8601 im Format JJJJ-MM-TT angegeben werden. Ein fehlendes oder falsch formatiertes Datum verhindert, dass das empfangende System den Steuerpunkt und das Fälligkeitsdatum ermitteln kann.
Warum dieser Fehler auftritt
BR-2 wird ausgelöst, wenn das Rechnungsdatum (BT-2, cbc:IssueDate) fehlt oder nicht in der ISO-8601-Form JJJJ-MM-TT vorliegt. Sehr häufige Ursache ist ein länderspezifisches Datumsformat im XML — z.B. 15.07.2024 (deutsch), 07/15/2024 (US) oder 15/07/2024 — statt 2024-07-15. Weitere Ursachen sind ein leeres Element, ein Datums-Zeit-Wert mit Zeitanteil oder eine Zeichenkette mit umgebenden Leerzeichen.
Wie Sie ihn beheben
Setzen Sie cbc:IssueDate auf das Rechnungserstellungsdatum im Format JJJJ-MM-TT (z. B. 2024-07-15). Verwenden Sie keine Schrägstriche, Punkte oder länderspezifische Formate.
Schritt für Schritt
1) Formatieren Sie das Rechnungsdatum streng als JJJJ-MM-TT, z.B. 2024-07-15 — vierstelliges Jahr, zweistelliger Monat, zweistelliger Tag, durch Bindestriche getrennt. 2) Entfernen Sie Zeitanteile, Schrägstriche, Punkte oder länderspezifische Formatierung. 3) Stellen Sie sicher, dass die Exportroutine Datumsangaben mit einem invarianten/ISO-Formatierer ausgibt, nicht mit dem Betriebssystem-Locale. 4) Dieselbe Regel gilt für weitere Datumsfelder wie Fälligkeitsdatum (BT-9) und Steuerpunkt (BT-7). 5) Erneut validieren.
<cbc:IssueDate>2024-07-15</cbc:IssueDate>
Automatisch beheben
Laden Sie Ihre Rechnung in unseren Smart-Repair-Engine hoch. Er erkennt und behebt BR-2-Fehler automatisch mit einem GoBD-Prüfpfad.
Smart Repair öffnenHäufig gestellte Fragen
Welches Datumsformat verlangt XRechnung?
ISO 8601: JJJJ-MM-TT, z.B. 2024-07-15. Deutsche Formate wie 15.07.2024 sind ungültig und lösen BR-2 aus.
Darf ich eine Uhrzeit angeben?
Nein. BT-2 ist ein Datum, kein Datum-Zeit-Wert. Geben Sie nur JJJJ-MM-TT ohne Uhrzeit, Zeitzone oder 'T'-Trenner an.
Verwandte Fehler
Andere häufig auftretende Validierungsfehler