einvoicecheck

Rules / BR-CO-13 · Markdown

BR-CO-13

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does BR-CO-13 mean? Invoice total amount without VAT (BT-109) must equal Sum of line net amounts (BT-106) minus document-level allowances (BT-107) plus document-level charges (BT-108). Check cbc:TaxExclusiveAmount against those components.

Why did my invoice fail BR-CO-13?

The Invoice total amount without VAT (BT-109) must equal the sum of all Invoice line net amounts (BT-131) minus the sum of document-level allowances (BT-107) plus the sum of document-level charges (BT-108). This ties the taxable-basis total to the underlying lines and document-level adjustments so the invoice foots correctly before VAT is applied.

Official rule text

Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).

Common causes

How do I fix it?

Compute TaxExclusiveAmount = Σ line LineExtensionAmount − AllowanceTotalAmount + ChargeTotalAmount. E.g. lines 100.00 + 50.00, allowance 10.00, charge 5.00 → <cbc:TaxExclusiveAmount currencyID="EUR">145.00</cbc:TaxExclusiveAmount>.

Related rules

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

Check your invoice against this rule

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