Skip to content

Warning

CII-SR-146: Do not attach a document reference to a line's net price

In short

Warning: worth checking.

CII-SR-146 means the price block of an invoice line carries a document reference (AssociatedReferencedDocument), which EN 16931 does not use. The file is still accepted; remove that element and give the reference in a field the standard does have.

On this page

What it means

The rule checks the net price block of each invoice line (NetPriceProductTradePrice, which holds the unit price BT-146). That block must not contain an AssociatedReferencedDocument, a reference to a separate document tied to the price.

Why it matters

The file is not rejected, because this is only a warning. The standard defines no place for a document reference on a price, so the recipient's software is likely to skip it. Anything the buyer needs to know from it may never reach them.

How to fix it

Turn off the option in your invoicing software that sends document references with the line price. If the buyer needs to know which contract or order the price comes from, put it in the contract reference (BT-12) or the purchase order number (BT-13) for the whole invoice. A short mention in the line note (BT-127) also works.

The rule as published

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

Updated 6 November 2026