BR-41
EN 16931-1 layer: en16931
Checked against Peppol BIS Billing 3.0 2026.5
What does BR-41 mean? Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
Why did my invoice fail BR-41?
Every Invoice line allowance (BG-27) must carry an Invoice line allowance amount (BT-136), the value of the discount applied to that specific line before VAT. Without it the line's net amount and the totals cannot be computed correctly.
Official rule text
Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136).
Common causes
- Line allowance added with only a percentage/reason and no cbc:Amount
- Amount placed on cbc:BaseAmount instead of cbc:Amount within the line's AllowanceCharge
- Line-level discount emitted with an empty amount
How do I fix it?
Add the amount to the line's AllowanceCharge (ChargeIndicator=false): <cac:InvoiceLine>...<cac:AllowanceCharge><cbc:ChargeIndicator>false</cbc:ChargeIndicator><cbc:Amount currencyID="EUR">5.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.