XRechnung error BR-CL-23
Fatal - the invoice is rejected
Official rule text (KoSIT / EN 16931)
Unit code MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension.
What it means
Mengeneinheiten müssen als UN/ECE-Codes übermittelt werden: 'H87' für Stück, 'HUR' für Stunde, 'DAY' für Tag, 'MTR' für Meter. Deutsche Kürzel wie 'Stk' oder 'Std' sind ungültig - ein klassischer Stolperstein.
Affected fields: BT-130 (Invoiced quantity unit of measure)
Typical cause
Deutsche Einheitenkürzel statt UN/ECE-Codes.
The fix
Ordnen Sie Ihren Einheiten die Codes zu: Stück = H87 (oder C62), Stunde = HUR, Tag = DAY, Pauschale = LS.
Often seen together
- BR-CO-25 - Wenn noch etwas zu zahlen ist (fälliger Betrag größer als null), muss die Rechnung ein Fäl.
- BR-DE-18 - Skonto-Angaben dürfen im Feld Zahlungsbedingungen (BT-20) nur maschinenlesbar stehen: eine.
- BR-DE-19 - Bei SEPA-Überweisung (Code 58) muss die angegebene IBAN formal gültig sein - inklusive Prü.
- BR-DE-23 - Wenn als Zahlungsmittel eine Überweisung angegeben ist (Code 30 oder 58 in BT-81), muss di.

DE
EN