What it means
Each discount (BG-27) or charge (BG-28) on an invoice line is checked for a SequenceNumeric element. In the XML it sits inside a SpecifiedTradeAllowanceCharge in the line's settlement section and holds a position number for that entry. EN 16931 gives line discounts and charges no position number.
Why it matters
This is a warning, so the file is still accepted. The recipient's software reads only the fields EN 16931 defines and skips this one, so the number does nothing for the buyer. It is worth fixing when you want a clean check result, or when you meant the number to carry meaning, because it will not arrive.
How to fix it
Open the XML in a text editor, find the SequenceNumeric inside the line's discount or charge and delete that element. If your invoicing software writes the file, the element usually comes from its export template, so ask the vendor to stop writing it. Run the check again afterwards.
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-185 still fails, and which other rules do.
Related rules
- CII-SR-186 Line discount percentages must not have a format attribute
- CII-SR-187 Line discounts and charges must not carry a basis quantity
- CII-SR-188 Line discounts and charges must not carry a prepaid indicator
- CII-SR-189 Line discounts and charges must not carry a unit basis amount
- CII-SR-190 Line discounts and charges must not carry a type code
- CII-SR-191 Line discounts and charges must not carry their own VAT details