Skip to content

Fatal

CII-SR-072: Each item attribute needs exactly one value

In short

Fatal: fails the selected checks.

CII-SR-072 requires exactly one ram:Value element for the value (BT-161) of each item attribute. Add the missing value element or combine repeated value elements into one appropriate text value in each ram:ApplicableProductCharacteristic.

On this page

What it means

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

Why it matters

The CII mapping gives each item attribute one text value element for BT-161. A missing or repeated value 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:Value containing the appropriate attribute value. If several details belong together, put them in that single text element. If they describe different attributes, use separate characteristics, each with its own name in ram:Description and value in ram:Value. Remove any unwanted characteristic as a whole and recheck the 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

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

Updated 6 November 2026