What it means
Checks that SpecifiedTradeSettlementLineMonetarySummation under each line's SpecifiedLineTradeSettlement has no GrandTotalAmount child.
Why it matters
The EN 16931 invoice total including VAT (BT-112) belongs at invoice level. The CII mapping does not use GrandTotalAmount in an individual line's totals block.
How to fix it
Delete GrandTotalAmount from the affected line's SpecifiedTradeSettlementLineMonetarySummation, leaving LineTotalAmount. Do not replace the line amount excluding VAT with an amount including VAT. Keep the invoice-level GrandTotalAmount and review the invoice totals separately. Recheck your file.
Once the file is corrected, check it again for free: Validate an invoice against EN 16931
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
GrandTotalAmount 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-201 still fails, and which other rules do.
Related rules
- CII-SR-202 Leave the information amount out of line totals
- CII-SR-203 Line totals must not include a combined discount and charge total
- CII-SR-204 Line totals must not include a retail value amount
- CII-SR-205 Invoice lines should not carry a gross line total
- CII-SR-206 Use LineTotalAmount, not NetLineTotalAmount, for the line amount
- CII-SR-207 Remove the extra line total including taxes