Tools › SmartFormular E-Rechnung lite › Validation rules › BR-CO-10
BR-CO-10
The sum of line net amounts (BT-106) does not equal the total of the individual lines (BT-131)
What the message means
The sum of line net amounts (BT-106) does not equal the total of the individual lines (BT-131).
What the issuer needs to change
Have the sum recalculated; usually a line is rounded or missing from the total.
Fields concerned
BT-106sum of invoice line net amountsBT-131invoice line net amount
Your invoice reports BR-CO-10? Check it with SmartFormular E-Rechnung lite, free to try until 31 December 2026: the tool shows every finding with an explanation, the invoice in readable form and a GiroCode to pay – in your browser, no upload.
Check an e-invoiceOrigin
- Rule set
- EN 16931 (CEN, rule set 1.3.16)
- Syntax
- CII, UBL
- Level
- Error
Original rule text
Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
Technical details for IT
UBL
Context: cac:LegalMonetaryTotal Test: not((xs:decimal(cbc:LineExtensionAmount) = xs:decimal(round(sum(//(cac:InvoiceLine|cac:CreditNoteLine)/xs:decimal(cbc:LineExtensionAmount)) * 10 * 10) div 100)))
CII
Context: //ram:SpecifiedTradeSettlementHeaderMonetarySummation Test: not(xs:decimal(ram:LineTotalAmount) = round(xs:decimal(sum(../../ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation/ram:LineTotalAmount)) * xs:decimal(100)) div xs:decimal(100))
Related rules
- BR-CO-07The reason code and text of a line allowance do not match (BT-139, BT-140)
- BR-CO-08The reason code and text of a line charge do not match (BT-144, BT-145)
- BR-CO-09A VAT identifier does not start with the country prefix (BT-31, BT-48 or BT-63)
- BR-CO-11The sum of allowances (BT-107) does not equal the individual allowances (BT-92)
- BR-CO-12The sum of charges (BT-108) does not equal the individual charges (BT-99)
- BR-CO-13The total without VAT (BT-109) does not follow from lines, allowances and charges