All error codes · Error code · EN 16931 (CEN)
BR-CO-10 Sum of lines doesn't add up
The sum of line net amounts (BT-106) must equal exactly the sum of all lines (BT-131). A difference of one cent gets the invoice rejected.
The rule's official text
Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
An error: the validator rejects the invoice, and recipients may refuse it.
What usually causes it
- The software adds up unrounded line amounts and rounds only the total. EN 16931 works the other way round: each line to two decimals first, then the sum.
- Line-level allowances or charges are in the sum but not in the line amount.
- A line was changed afterwards, the sum wasn't.
How to fix it
- Round every line net amount (BT-131) to two decimals and build BT-106 as the sum of exactly those values.
- Line-level allowances belong in the line amount, allowances on the whole invoice in BT-107 (not in BT-106).
Where it sits in the XML
- UBL
cac:LegalMonetaryTotal/cbc:LineExtensionAmount- CII
ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:LineTotalAmount
Fixed? Check the invoice again.
Free, no account, with the KoSIT validator. The file isn't stored.
Related error codes
Invoices that get through. From the hours you tracked.
Try it free for 14 daysdocket writes every invoice as a ZUGFeRD PDF and an XRechnung at once, following exactly these rules. More on e-invoicing in docket.