Skip to content

Warning

CII-SR-182: Invoice lines should not give their own VAT amount

In short

Warning: worth checking.

CII-SR-182 means an invoice line carries its own VAT amount (CalculatedAmount), but EN 16931 shows VAT amounts only in the VAT breakdown. It is only a warning, so the file is still accepted, and you fix it by removing the VAT amount from the line.

On this page

What it means

The settlement details of an invoice line (SpecifiedLineTradeSettlement in the XML) should not contain a CalculatedAmount inside the line's ApplicableTradeTax. That is a VAT amount worked out for a single line. EN 16931 gives each line only its VAT category (BT-151) and VAT rate (BT-152). VAT amounts appear only in the VAT breakdown for the whole invoice (BG-23).

Why it matters

This is a warning, so the file is not rejected. The buyer books, and the tax authority checks, the VAT from the VAT breakdown, so a VAT amount on a line is usually ignored. It is worth fixing if your recipient wants a file without warnings.

How to fix it

Remove the per-line VAT amount. In your invoicing software, look for an export option that shows VAT per line, or switch the export to the EN 16931 profile instead of an extended one. Keep the VAT category and VAT rate on each line, and check that the VAT breakdown at the bottom of the invoice has the VAT amount for each category and rate. If you build the XML yourself, delete CalculatedAmount from the line's ApplicableTradeTax.

The rule as published

CalculatedAmount 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-182 still fails, and which other rules do.

Updated 6 November 2026