E-Rechnung, die zu Ihren Abläufen passt: Wir entwickeln Ihre individuelle Lösung – zum Festpreis.

BR-CL-23: Ungültige Mengeneinheit

Regel der europäischen Norm EN 16931. Gilt für XRechnung und für ZUGFeRD ab dem Profil BASIC, in CII und UBL.

Originaltext der Prüfmeldung

[BR-CL-23] Unit code MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension

Was die Meldung bedeutet

In einer E-Rechnung steht die Mengeneinheit nicht als Text, sondern als Code aus einer festen Liste. So kann die Software des Empfängers die Einheit sicher erkennen.

Die Regel prüft jede Menge mit Einheit in den Positionen gegen diese Liste. Groß- und Kleinschreibung zählen.

Häufige Ursachen

  • Die Einheit aus der Rechnungssoftware wird unverändert übernommen, etwa „Stk“, „Std“, „psch“ oder „m2“.
  • Es wird ein Code aus einem anderen Standard verwendet, zum Beispiel PCE.
  • Der Code ist kleingeschrieben, etwa „hur“ statt „HUR“.

So beheben Sie den Fehler

  • Ordnen Sie jede Einheit Ihrer Software einem gültigen Code zu und hinterlegen Sie diese Zuordnung einmalig.
  • Häufige Codes: H87 Stück, C62 Einheit, HUR Stunde, DAY Tag, MIN Minute, LS Pauschale, MTR Meter, MTK Quadratmeter, MTQ Kubikmeter, KGM Kilogramm, LTR Liter, TNE Tonne, KMT Kilometer.
  • Achtung bei STK: Der Code besteht die Prüfung, bedeutet aber „Zigaretten-Stick“ und nicht „Stück“. Für Stück verwenden Sie H87 oder C62.

Beispiel

CII (CII, z. B. ZUGFeRD)

Fehlerhaft

<ram:BilledQuantity unitCode="Std">8</ram:BilledQuantity>

Richtig

<ram:BilledQuantity unitCode="HUR">8</ram:BilledQuantity>

UBL (UBL)

Fehlerhaft

<cbc:InvoicedQuantity unitCode="Stk">3</cbc:InvoicedQuantity>

Richtig

<cbc:InvoicedQuantity unitCode="H87">3</cbc:InvoicedQuantity>

Betroffene Felder

FeldCIIUBL
BT-130
Mengeneinheit
ram:SpecifiedLineTradeDelivery/ram:BilledQuantity/@unitCodecac:InvoiceLine/cbc:InvoicedQuantity/@unitCode

Rechnung prüfen oder neu erzeugen

Unser kostenloser Validator prüft XRechnung und ZUGFeRD mit den offiziellen Regeln und erklärt jede Meldung auf Deutsch. Ist die Datei nicht zu retten, erzeugen Sie aus der PDF-Rechnung eine neue, gültige E-Rechnung.

Häufige Fragen zu BR-CL-23

Was ist der Unterschied zwischen H87 und C62?

Beide werden für Stück verwendet. H87 heißt „piece“, C62 „one“ (Einheit). Beide sind gültig. Wichtig ist, eine davon einheitlich zu nutzen.

Welcher Code passt für pauschale Leistungen?

LS (lump sum). Die Menge ist dann in der Regel 1.

Verwandte Meldungen

Alle erklärten Fehlercodes