einvoicecheck

Rules / BR-CO-15 · Markdown

BR-CO-15

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does BR-CO-15 mean? Invoice total amount with VAT (BT-112) must equal Invoice total without VAT (BT-109) plus the Invoice total VAT amount (BT-110). Check cbc:TaxInclusiveAmount.

Why did my invoice fail BR-CO-15?

The Invoice total amount with VAT (BT-112) must equal the Invoice total amount without VAT (BT-109) plus the Invoice total VAT amount (BT-110). This is the core gross-total check: taxable basis plus total VAT equals the grand total.

Official rule text

Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).

Common causes

How do I fix it?

Set TaxInclusiveAmount = TaxExclusiveAmount + TaxTotal/TaxAmount. E.g. 145.00 + 25.90 → <cbc:TaxInclusiveAmount currencyID="EUR">170.90</cbc:TaxInclusiveAmount>.

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.