What it means
The gross price block of an invoice line (GrossPriceProductTradePrice, inside SpecifiedLineTradeAgreement) contains a ChangeReason, a text saying why the price was changed.
Why it matters
Recipients ignore this text. This is a warning and the invoice is still accepted. It is worth fixing if the buyer needs the reason to accept the price, because it will not reach them in this place.
How to fix it
Remove the change reason from the price of every line. If the price was reduced, record it as a discount on the line and give the reason there, in words or as a code. Otherwise a line note is the place for an explanation.
The rule as published
ChangeReason 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 |
Check your file
Drop your e-invoice to see whether CII-SR-117 still fails, and which other rules do.
Related rules
- CII-SR-118 Do not give a unit conversion factor on the price of a line
- CII-SR-119 A discount on the item price must be a discount with an amount
- CII-SR-120 Do not give an identifier to a price discount
- CII-SR-121 Do not number the discount on an item price
- CII-SR-122 Do not give a percentage on an item price discount
- CII-SR-123 Do not give a base amount on an item price discount