What it means
The block of invoice totals (SpecifiedTradeSettlementHeaderMonetarySummation) must not contain GrossLineTotalAmount, a separate gross total of the lines. EN 16931 uses a different element, LineTotalAmount, for the sum of the line amounts excluding VAT (BT-106).
Why it matters
This rule is a warning, so the file is still accepted. EN 16931 has no gross total of the lines, so the recipient's software is not expected to read it. What counts is the sum of the line amounts (BT-106), which is a separate element.
How to fix it
Delete GrossLineTotalAmount from the totals block and make sure LineTotalAmount is still there, since the sum of the line amounts (BT-106) is required. In invoicing software this is set by the e-invoice export profile, so choose the EN 16931 option or ask the supplier to stop writing the element. If you create the XML yourself, just remove the one element.
The rule as published
GrossLineTotalAmount should not be present Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether CII-SR-418 still fails, and which other rules do.
Related rules
- CII-SR-419 Leave out NetLineTotalAmount from the totals
- CII-SR-420 Leave out NetIncludingTaxesLineTotalAmount from the totals
- CII-SR-421 Leave out SpecifiedFinancialAdjustment from the invoice
- CII-SR-422 Leave out LineID in the preceding invoice reference
- CII-SR-423 Leave out ProFormaInvoiceReferencedDocument
- CII-SR-424 Leave out LetterOfCreditReferencedDocument