Skip to content

Warning

CII-SR-200: Line totals must not include a VAT total

In short

Warning: worth checking.

CII-SR-200 warns that a line's totals block in your CII invoice contains TaxTotalAmount. Remove that line-level VAT amount, keeping the line amount excluding VAT and the invoice-level VAT amounts.

On this page

What it means

Checks that SpecifiedTradeSettlementLineMonetarySummation under each line's SpecifiedLineTradeSettlement has no TaxTotalAmount child.

Why it matters

EN 16931 represents line VAT through the VAT category (BT-151) and VAT rate (BT-152), where applicable. VAT amounts are recorded in the VAT breakdown (BT-117) and invoice totals (BT-110), not in this line-level totals element.

How to fix it

Delete TaxTotalAmount from the affected line's SpecifiedTradeSettlementLineMonetarySummation, leaving LineTotalAmount. Keep the line's VAT category and applicable rate. Do not remove invoice-level TaxTotalAmount elements because of this warning. Review the VAT breakdown and invoice VAT total 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

TaxTotalAmount 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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether CII-SR-200 still fails, and which other rules do.

Updated 6 November 2026