Regel CII-DT-097 · Feld BT-2 / BT-9 / BT-72 (udt:DateTimeString)
CII-DT-097: Ungültiges Datumsformat im XML (Erwartet: JJJJMMTT mit format="102")
Im ZUGFeRD/CII-XML muss jedes Datum exakt 8 Ziffern ohne Bindestriche oder Punkte im Format JJJJMMTT (z. B. 20261017) sowie das Attribut format="102" (bzw. JJJJ-MM-TT in UBL) aufweisen und ein echtes Kalenderdatum sein.
Grundlage
EN 16931, CII-Syntax: Regel CII-DT-097 (udt:DateTimeString mit format='102' als JJJJMMTT)
Steuerliche Bedeutung
Ein Format- oder CIUS-Fehler. Empfangende Systeme können die Datei deshalb ablehnen.
Behebung
Formatieren Sie alle Datumsfelder im CII-XML als 8-stellige Zahl (z. B. 20261017 statt 17.10.2026 oder 2026-10-17) und setzen Sie format="102".
Eine Rechnung kann nur der Rechnungsaussteller berichtigen (§ 14 UStG, § 31 Abs. 5 UStDV). Ob eine Datei die Regel erfüllt, zeigt eine erneute Prüfung, zum Beispiel im Schnell-Check.
XML-Beispiel
<!-- FALSCH: Bindestriche oder deutsches Punkt-Format trotz format="102" -->
<ram:IssueDateTime>
<udt:DateTimeString format="102">2026-10-17</udt:DateTimeString>
</ram:IssueDateTime>
<!-- Ebenfalls falsch: <udt:DateTimeString format="102">17.10.2026</udt:DateTimeString> --><!-- RICHTIG: Exakt 8 Ziffern JJJJMMTT ohne Trennzeichen bei format="102" -->
<ram:IssueDateTime>
<udt:DateTimeString format="102">20261017</udt:DateTimeString>
</ram:IssueDateTime>Häufige Fragen zu CII-DT-097
Was bedeutet der Fehlercode CII-DT-097 in einer XRechnung oder ZUGFeRD-Rechnung?
Ungültiges Datumsformat im XML (Erwartet: JJJJMMTT mit format="102"): Im ZUGFeRD/CII-XML muss jedes Datum exakt 8 Ziffern ohne Bindestriche oder Punkte im Format JJJJMMTT (z. B. 20261017) sowie das Attribut format="102" (bzw. JJJJ-MM-TT in UBL) aufweisen und ein echtes Kalenderdatum sein.
Gefährdet der Fehler CII-DT-097 meinen Vorsteuerabzug nach § 14 / § 15 UStG?
Der Fehler CII-DT-097 ist primär ein technischer Format- oder CIUS-Fehler (BT-2 / BT-9 / BT-72 (udt:DateTimeString)). Allerdings lehnen Rechnungseingangsportale, DATEV und Lexware die Datei beim Import technisch ab, sodass die Rechnung nicht verbucht werden kann.
Wie wird der Fehler CII-DT-097 behoben?
Formatieren Sie alle Datumsfelder im CII-XML als 8-stellige Zahl (z. B. 20261017 statt 17.10.2026 oder 2026-10-17) und setzen Sie format="102". Ob eine Datei den Fehler noch enthält, zeigt eine erneute Prüfung, z. B. im Schnell-Check unter /check.
Weitere Regeln
- BR-AE-02Reverse-Charge (§ 13b UStG): USt-IdNr. des Verkäufers oder Käufers fehlt
- BR-S-02USt-IdNr. oder Steuernummer des Verkäufers fehlt (§ 14 Abs. 4 Nr. 2 UStG)
- BR-CL-23Ungültiger Mengeneinheiten-Code nach UN/ECE Recommendation 20 (BT-130)
- CII-DT-031Währungsattribut (currencyID) an einem Betrag, an dem es nicht stehen darf
- BR-CO-15Rechenfehler: Brutto-Gesamtbetrag (BT-112) ist nicht Netto + Umsatzsteuer
- BR-DE-15Käuferreferenz / Leitweg-ID (BT-10) fehlt
Technische Erläuterung, keine Rechts- oder Steuerberatung. Die Prüfungen von RechnungZero implementieren eine Auswahl der Regeln aus EN 16931 und der XRechnung-CIUS; sie sind nicht der KoSIT-Validator.