NordInvoice / Validation rules / BR-CO-13

English Deutsch Nederlands Français

BR-CO-13

Total without VAT does not add up

BR-CO-13 comes from the official e-invoicing rule sets. This page explains what the rule checks, why invoices trip over it and the concrete change that makes the document pass.

Applies to: EN 16931 · Peppol BIS 3.0 · XRechnung · NLCIUS

Related fields: BT-109, BT-106, BT-107, BT-108

Why this error appears

BT-109 is a computed field: line total (BT-106) minus document level allowances (BT-107) plus document level charges (BT-108). The rule fires when one of the four amounts was rounded differently or when an allowance or charge is present in the breakdown but missing from the sum.

How to fix it

TaxExclusiveAmount (BT-109) must be the line total minus allowances plus charges.

Example

Rejected

<cac:LegalMonetaryTotal>
  <cbc:LineExtensionAmount currencyID="EUR">150.00</cbc:LineExtensionAmount>
  <cbc:AllowanceTotalAmount currencyID="EUR">10.00</cbc:AllowanceTotalAmount>
  <cbc:TaxExclusiveAmount currencyID="EUR">150.00</cbc:TaxExclusiveAmount>
</cac:LegalMonetaryTotal>

Accepted

<cac:LegalMonetaryTotal>
  <cbc:LineExtensionAmount currencyID="EUR">150.00</cbc:LineExtensionAmount>
  <cbc:AllowanceTotalAmount currencyID="EUR">10.00</cbc:AllowanceTotalAmount>
  <cbc:TaxExclusiveAmount currencyID="EUR">140.00</cbc:TaxExclusiveAmount>
</cac:LegalMonetaryTotal>
Check your invoice in the free validator Catch this automatically in the API