BR-CO-10: The line items do not add up to the total. How to fix it
The sum of line net amounts (BT-106) does not equal the individual line amounts (BT-131) added together.
Error: the invoice is refusedFrom the European norm EN 16931
The rule, in its own words
Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
Fields involved: BT-106, BT-131
What the rule checks
The rule adds up the net amounts of every line and compares the result with the declared line total. This too is checked to the cent.
Why files fail it
- A line was changed afterwards without the total being recalculated.
- A line amount is not quantity times unit price, for instance because a discount was applied only on the line.
- Rounding: each line is rounded to two places but the total was formed from unrounded values.
- A line appears in the visible PDF but not in the structured data.
How to fix it
- Add the line amounts up and compare against the declared total.
- For each line, check that quantity times unit price equals the line amount. Line-level discounts belong in the field meant for them.
- Let the total be calculated rather than entered.
- Building the invoice here makes this impossible: the totals come only from the lines.
Check your file
Upload your invoice. It runs through the same official validator that applies this rule, and you see immediately whether it passes now.
Check an invoice
or drop it here
XRechnung XML, or a ZUGFeRD / Factur-X PDF. Up to 10 MB.
- Run against the official EN 16931 and XRechnung rules
- Your file is deleted the moment the result appears
- No sign-up, and a result in seconds
What to do next
An invoice with errors will be rejected. Build a compliant one from the PDF you already have, or enter the details yourself. Either way you get a file that passes.