einvoicecheck

Rules / BR-CO-08 · Markdown

BR-CO-08

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does BR-CO-08 mean? Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.

Why did my invoice fail BR-CO-08?

For an invoice line charge, the reason code (BT-145) and the reason text (BT-144) must indicate the same type of charge reason. The coded and textual justifications for the line-level charge must be consistent with one another.

Official rule text

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

Common causes

How do I fix it?

Align line charge code and text: <cac:InvoiceLine>...<cac:AllowanceCharge><cbc:ChargeIndicator>true</cbc:ChargeIndicator><cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode><cbc:AllowanceChargeReason>Freight charge</cbc:AllowanceChargeReason>...</cac:AllowanceCharge></cac:InvoiceLine>

Related rules

BR-CO-03 · BR-CO-04 · BR-CO-05 · BR-CO-06 · BR-CO-07 · BR-CO-09 · BR-CO-10 · BR-CO-11

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.