BR-CO-22
Jeder Zuschlag auf Dokumentebene (BG-21) muss einen Grund tragen — im Klartext (BT-104), als Code (BT-105) oder beides.
- Schweregrad
- Fehler
- Gilt für
- CII, UBL
- Regelwerk
- v2026-01-31
Offizieller Regeltext
Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.
Warum tritt BR-CO-22 auf?
Zuschläge entstehen oft erst spät im Prozess, etwa aus dem Versanddienstleister, und werden als reiner Betrag durchgereicht. Beim Empfänger landet ein Aufschlag, den niemand zuordnen kann, und Rechnungen mit unerklärten Aufschlägen bleiben liegen.
Wie behebt man BR-CO-22?
Ergänzen Sie cbc:AllowanceChargeReason oder cbc:AllowanceChargeReasonCode im cac:AllowanceCharge mit cbc:ChargeIndicator true (UBL) beziehungsweise ram:Reason oder ram:ReasonCode im ram:SpecifiedTradeAllowanceCharge (CII).
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">20.00</cbc:Amount>
</cac:AllowanceCharge><cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReason>Frachtkosten</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">20.00</cbc:Amount>
</cac:AllowanceCharge>NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.