What it means
Checks that SpecifiedTradeSettlementLineMonetarySummation under each line's SpecifiedLineTradeSettlement has no TaxBasisTotalAmount child.
Why it matters
EN 16931 uses the line amount excluding VAT (BT-131) for the line and the taxable amount (BT-116) within each VAT breakdown (BG-23). It does not map TaxBasisTotalAmount in the line's totals block.
How to fix it
Delete TaxBasisTotalAmount from the affected line's SpecifiedTradeSettlementLineMonetarySummation, leaving LineTotalAmount (BT-131). Do not remove the corresponding invoice-level total because of this warning. Review any related taxable amounts (BT-116) in the VAT breakdown separately, then 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
TaxBasisTotalAmount 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-199 still fails, and which other rules do.
Related rules
- CII-SR-200 Line totals must not include a VAT total
- CII-SR-201 Line totals must not include a total including VAT
- 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