einvoicecheck
Menu

Rules / BR-41 · Markdown

Peppol BIS Billing 3.0 · rule

BR-41

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

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.