Skip to content

Warning

CII-DT-041: Keep taxable amounts in the header settlement

In short

Warning: worth checking.

CII-DT-041 warns that BasisAmount appears in a CII tax element outside ApplicableHeaderTradeSettlement. Remove it from that location and keep the taxable amount for your VAT breakdown at invoice level.

On this page

What it means

For each ram element whose name ends in TradeTax, the rule checks that a direct ram:BasisAmount child is absent unless the tax element has ram:ApplicableHeaderTradeSettlement as an ancestor. The exception covers tax elements anywhere within that settlement section, not just VAT breakdown entries.

Why it matters

The taxable amount of a VAT breakdown entry is BT-116. This rule restricts where BasisAmount can appear in CII tax information; it does not establish whether your taxable amounts are correct.

How to fix it

Remove ram:BasisAmount from each affected tax element outside ram:ApplicableHeaderTradeSettlement. Keep BT-116 in the relevant invoice-level VAT breakdown entry. If your invoicing software generates the extra element, ask its supplier to correct the CII export. Generate the file again and recheck it.

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

BasisAmount 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-DT-041 still fails, and which other rules do.

Updated 6 November 2026