What it means
The gross price block of an invoice line (GrossPriceProductTradePrice, inside SpecifiedLineTradeAgreement) contains a discount (AppliedTradeAllowanceCharge) with a SequenceNumeric. The price discount (BT-147) is a single amount, so there is nothing to put in order.
Why it matters
Recipients ignore the number, and the discount amount itself is not affected. This is a warning and the invoice is still accepted. Fixing it mainly gives you a clean check result.
How to fix it
Remove the sequence number from the price discount of every line. Keep the discount marker and the amount. This number is usually added by the software that wrote the file, so look for an export profile that follows EN 16931 or XRechnung.
The rule as published
SequenceNumeric 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-121 still fails, and which other rules do.
Related rules
- 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
- CII-SR-124 Remove the basis quantity from the unit price discount
- CII-SR-125 Remove the prepaid flag from the unit price discount
- CII-SR-126 Remove the unit basis amount from the unit price discount
- CII-SR-127 Remove the reason code from the unit price discount