Skip to content

Warning

CII-SR-135: Remove the linked document from the unit price before discount

In short

Warning: worth checking.

CII-SR-135 means the unit price before discount on a line points to a document (AssociatedReferencedDocument), which an EN 16931 invoice should not contain at this place. Delete that element; it is only a warning, so the file is still accepted.

On this page

What it means

On each line, the unit price before discount (BT-148) sits in the GrossPriceProductTradePrice block. This rule checks that the block holds no AssociatedReferencedDocument, a reference to a document the price is linked to, such as a price list.

Why it matters

EN 16931 has no field for a document tied to a price, so receiving software may skip the reference. The file is still accepted, because this is a warning. It is worth fixing for a clean file, or when the buyer needs that document to check the price.

How to fix it

Delete the AssociatedReferencedDocument element from GrossPriceProductTradePrice in each affected line. If the document matters, refer to it where EN 16931 allows it, for example as the contract reference (BT-12) or as an attachment to the invoice (BG-24). If your invoicing software writes the element itself, look for an EN 16931, XRechnung or Peppol BIS export setting.

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

Updated 6 November 2026