Skip to content

Warning

CII-DT-098: Put a VAT exemption reason only in the VAT breakdown

In short

Warning: worth checking.

CII-DT-098 means an exemption reason sits on a VAT element where EN 16931 does not expect one, such as the VAT details of a discount or charge, instead of in the VAT breakdown. The file is still accepted, but it is worth moving or removing the reason when it matters to your buyer.

On this page

What it means

When VAT is not charged, for example because the supply is exempt from VAT or the reverse charge applies, the invoice gives the reason as text (BT-120) in the VAT breakdown (BG-23). In the file that is an ExemptionReason element inside ApplicableTradeTax. The rule looks at every VAT element in the file and warns when one other than ApplicableTradeTax, such as the one attached to a discount or charge, contains an ExemptionReason.

Why it matters

This is a warning, so the file is still accepted. EN 16931 has no place for an exemption reason on a discount or charge, so the text there has no defined meaning and the recipient's software may ignore it. The buyer relies on the reason in the VAT breakdown to book the invoice, and a tax authority uses it to see why no VAT was charged.

How to fix it

Open the VAT breakdown at the bottom of the invoice and check that the entry for the exempt or reverse charge category carries the reason. Then remove the reason from the discount or charge it was attached to. If your invoicing software puts the reason on every VAT element, check the VAT category setting of the discount or charge and the export profile, and tell your software supplier if it keeps happening. It is worth fixing when the reason matters, for example on exempt or reverse charge supplies, and otherwise it can wait.

The rule as published

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

Updated 6 November 2026