BR-CO-08fatal

How to fix BR-CO-08

Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.

What this rule checks

A line-level charge has a mismatched reason code and reason text. Both must describe the same type of charge per UNTDID 7161.

Referenced business terms

This rule references the following EN 16931 business terms. Click through for the full definition, the UBL XPath and the cardinality.

How to fix it

Align <cbc:AllowanceChargeReasonCode> (BT-145) with <cbc:AllowanceChargeReason> (BT-144) in the line-level <cac:AllowanceCharge> where ChargeIndicator is true.

Related rules

Validate your invoice

Upload your corrected invoice to check it passes BR-CO-08 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.