Skip to main content

← All error codes

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.

Re-check your file (free)Create a clean e-invoice instead

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.