Skip to content

Warning

CII-SR-171: Invoice lines should not include goods receipt details

In short

Warning: worth checking.

CII-SR-171 warns that your CII invoice includes an ActualReceiptSupplyChainEvent in a line's delivery details. Remove that receipt event from the line's SpecifiedLineTradeDelivery and recheck the file.

On this page

What it means

Each line's ram:SpecifiedLineTradeDelivery should be free of ram:ActualReceiptSupplyChainEvent children. The test checks for the event element, regardless of whether it contains a receipt date.

Why it matters

EN 16931 does not use this line-level goods receipt event. A receiving advice reference (BT-15) identifies a document and does not replace a receipt date.

How to fix it

Remove ram:ActualReceiptSupplyChainEvent from the affected line's ram:SpecifiedLineTradeDelivery. If you need to identify a receiving advice, use the invoice-level receiving advice reference (BT-15). If the buyer needs the receipt date itself, you can describe it in an invoice note. 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

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

Updated 6 November 2026