Skip to content

Warning

CII-SR-172: Line delivery details should not refer to extra documents

In short

Warning: worth checking.

CII-SR-172 warns that your CII invoice includes AdditionalReferencedDocument in a line's delivery details. Remove it from SpecifiedLineTradeDelivery, not from the separate settlement location used for the line object identifier (BT-128).

On this page

What it means

Each line's ram:SpecifiedLineTradeDelivery should be free of ram:AdditionalReferencedDocument children. This test does not check ram:AdditionalReferencedDocument under the line's ram:SpecifiedLineTradeSettlement, where BT-128 is recorded.

Why it matters

EN 16931 does not use additional document references in line delivery details. References with the same XML element name can have different meanings in other locations.

How to fix it

Remove ram:AdditionalReferencedDocument from the affected line's ram:SpecifiedLineTradeDelivery. If you need the supporting document, include it at invoice level under BG-24, using a document reference or attachment as appropriate. Leave the settlement reference carrying BT-128 unchanged. Export the corrected file 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

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

Updated 6 November 2026