Regel BR-CL-23 · Feld BT-130 (@unitCode)

BR-CL-23: Ungültiger Mengeneinheiten-Code nach UN/ECE Recommendation 20 (BT-130)

In mindestens einer Rechnungsposition wurde kein gültiger internationaler UN/ECE-Einheitencode (sondern z. B. Freitext wie „Std.“, „Stunden“, „Pauschal“, „Stk“ oder „m²“) im Attribut unitCode verwendet.

Grundlage

EN 16931 Codeliste UN/ECE Recommendation 20 / 21 (BT-130)

Steuerliche Bedeutung

Ein Format- oder CIUS-Fehler. Empfangende Systeme können die Datei deshalb ablehnen.

Behebung

Ersetzen Sie Freitext-Einheiten durch offizielle UN/ECE-Codes: HUR für Stunden, C62 für Stück/Einheit, LS für Pauschale, DAY für Tage, MTR für Meter, MTK für Quadratmeter (m²).

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

Fehlerhaft
<!-- FALSCH: Deutscher Freitext "Pauschal" oder "Std." im Attribut unitCode -->
<ram:SpecifiedLineTradeDelivery>
  <ram:BilledQuantity unitCode="Pauschal">1.0000</ram:BilledQuantity>
</ram:SpecifiedLineTradeDelivery>
<!-- Ebenfalls falsch: unitCode="Std", unitCode="Stück", unitCode="m²" -->
Regelkonform
<!-- RICHTIG: Offizieller UN/ECE Rec. 20 Code (LS = Pauschale, HUR = Stunde, C62 = Stück, MTK = m²) -->
<ram:SpecifiedLineTradeDelivery>
  <ram:BilledQuantity unitCode="LS">1.0000</ram:BilledQuantity>
</ram:SpecifiedLineTradeDelivery>

Häufige Fragen zu BR-CL-23

Was bedeutet der Fehlercode BR-CL-23 in einer XRechnung oder ZUGFeRD-Rechnung?

Ungültiger Mengeneinheiten-Code nach UN/ECE Recommendation 20 (BT-130): In mindestens einer Rechnungsposition wurde kein gültiger internationaler UN/ECE-Einheitencode (sondern z. B. Freitext wie „Std.“, „Stunden“, „Pauschal“, „Stk“ oder „m²“) im Attribut unitCode verwendet.

Gefährdet der Fehler BR-CL-23 meinen Vorsteuerabzug nach § 14 / § 15 UStG?

Der Fehler BR-CL-23 ist primär ein technischer Format- oder CIUS-Fehler (BT-130 (@unitCode)). Allerdings lehnen Rechnungseingangsportale, DATEV und Lexware die Datei beim Import technisch ab, sodass die Rechnung nicht verbucht werden kann.

Wie wird der Fehler BR-CL-23 behoben?

Ersetzen Sie Freitext-Einheiten durch offizielle UN/ECE-Codes: HUR für Stunden, C62 für Stück/Einheit, LS für Pauschale, DAY für Tage, MTR für Meter, MTK für Quadratmeter (m²). Ob eine Datei den Fehler noch enthält, zeigt eine erneute Prüfung, z. B. im Schnell-Check unter /check.

Weitere Regeln

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.