Skip to content

Warning

CII-DT-057: Do not add a category name to VAT information

In short

Warning: worth checking.

CII-DT-057 warns that a tax element in your CII file contains CategoryName. Remove that element and retain the VAT category code in CategoryCode.

On this page

What it means

The rule checks every ram element whose name ends in TradeTax and warns if it has a direct ram:CategoryName child. It does not check the value of CategoryCode.

Why it matters

CategoryName does not replace CategoryCode. Your VAT category is identified by a code, such as S for standard rate or E for exempt from VAT, while this rule excludes the separate name element.

How to fix it

Delete ram:CategoryName from each affected tax element. Keep ram:CategoryCode and check that it contains the appropriate code. Do not use CategoryName as a substitute for an applicable exemption reason in the VAT breakdown. If your software adds the name, ask its supplier to correct the export, then generate and check a new 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

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

Updated 6 November 2026