Skip to content

Fatal

CII-SR-069: Each item attribute needs exactly one name

In short

Fatal: fails the selected checks.

CII-SR-069 requires exactly one ram:Description element for the name (BT-160) of each item attribute. Add the missing name element or remove repeated name elements so that each ram:ApplicableProductCharacteristic has exactly one.

On this page

What it means

For every item attribute (BG-32) in a line's product details, the test counts its ram:Description children and requires exactly one. It checks the number of elements, not whether their text is empty.

Why it matters

The CII mapping gives each item attribute one place for its name (BT-160). A missing or repeated name element fails this fatal check, but that result does not establish what a recipient will do with the file.

How to fix it

For each ram:ApplicableProductCharacteristic you keep, provide one ram:Description containing the attribute name and one ram:Value containing its value. If repeated name elements describe different attributes, split them into separate characteristics with their own names and values. Remove duplicate name elements or remove an unwanted characteristic as a whole. Recheck the corrected 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

Description should exist maximum once.

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

Updated 6 November 2026