NordInvoice / Validation rules / BR-CO-10

English Deutsch Nederlands Français

BR-CO-10

Sum of line amounts does not match

BR-CO-10 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-106, BT-131

Why this error appears

The document total in BT-106 must equal the arithmetic sum of every line net amount (BT-131). The usual causes are rounding per line versus rounding at the end, a discount applied to the total but not to a line, or a line that was deleted without recalculating the totals.

How to fix it

LineExtensionAmount (BT-106) must equal the sum of all invoice line net amounts (BT-131).

Example

Rejected

<!-- two lines: 100.00 + 50.00 -->
<cac:LegalMonetaryTotal>
  <cbc:LineExtensionAmount currencyID="EUR">140.00</cbc:LineExtensionAmount>
</cac:LegalMonetaryTotal>

Accepted

<!-- two lines: 100.00 + 50.00 -->
<cac:LegalMonetaryTotal>
  <cbc:LineExtensionAmount currencyID="EUR">150.00</cbc:LineExtensionAmount>
</cac:LegalMonetaryTotal>
Check your invoice in the free validator Catch this automatically in the API