Skip to content

Warning

CII-SR-454: Use exactly one VAT entry per line settlement

In short

Warning: worth checking.

CII-SR-454 means a line's SpecifiedLineTradeSettlement has no ApplicableTradeTax entry or has more than one. Give that settlement exactly one entry with the correct line VAT category (BT-151) and, where applicable, VAT rate (BT-152).

On this page

What it means

For each SpecifiedLineTradeSettlement on a CII invoice line, the test requires exactly one direct ApplicableTradeTax child. It counts entries; it does not check that the settlement section exists or that the category and rate values are correct.

Why it matters

A single VAT entry gives the line one VAT treatment for the VAT breakdown. Whether a VAT rate is required depends on the category, not on this entry-count check.

How to fix it

In the affected SpecifiedLineTradeSettlement, add the missing ApplicableTradeTax or remove duplicate entries after checking the correct VAT treatment. Set the VAT category (BT-151) and supply the VAT rate (BT-152) where applicable. If a line combines supplies with different VAT treatments, split them into separate lines and review their amounts. 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

Only one ApplicableTradeTax should 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-454 still fails, and which other rules do.

Updated 6 November 2026