BR-43
EN 16931-1 layer: en16931
Checked against Peppol BIS Billing 3.0 2026.5
What does BR-43 mean? Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
Why did my invoice fail BR-43?
Every Invoice line charge (BG-28) must carry an Invoice line charge amount (BT-141), the value of the surcharge applied to that specific line before VAT. Without it the line net amount and invoice totals cannot be calculated correctly.
Official rule text
Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141).
Common causes
- Line charge added with only a percentage/reason and no cbc:Amount
- Amount populated on cbc:BaseAmount rather than cbc:Amount
- Line-level charge emitted with an empty amount value
How do I fix it?
Add the amount to the line's AllowanceCharge (ChargeIndicator=true): <cac:InvoiceLine>...<cac:AllowanceCharge><cbc:ChargeIndicator>true</cbc:ChargeIndicator><cbc:Amount currencyID="EUR">3.00</cbc:Amount>...</cac:AllowanceCharge></cac:InvoiceLine>
Related rules
BR-01 · BR-02 · BR-03 · BR-04 · BR-05 · BR-06 · BR-07 · BR-08
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.