What it means
When an invoice line classifies the item (BT-158), for example with a CPV or UNSPSC code, it must also say which classification system the code comes from (BT-158-1), using a code from UNTDID 7143.
Why it matters
An identifier means nothing without the list it comes from: the same digits can be a VAT number, a company number or a GLN. The scheme tells the recipient's software how to read it, so an identifier without one is rejected.
How to fix it
In your product data, store the classification together with its system, so the software writes listID="STI" for CPV codes or listID="TSP" for UNSPSC codes. If you build the XML yourself, add the listID attribute to cbc:ItemClassificationCode (UBL) or ram:ClassCode (CII). If you do not need classification codes, remove them.
The rule as published
The Item classification identifier (BT-158) shall have a Scheme identifier. Business terms: BT-158
Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether BR-65 still fails, and which other rules do.
Related rules
- BR-DE-CVD-03 CVD invoices need a line with vehicle category and cva
- BR-DE-CVD-04 Vehicle category must be M1, M2, M3, N1, N2 or N3
- BR-DE-CVD-06-A A CVD vehicle line needs exactly one cva attribute
- BR-DE-CVD-06-B A cva attribute needs exactly one CVD category on the line
- BR-TMP-CVD-01 Item classification needs a scheme code from UNTDID 7143
- BR-64 An item standard identifier needs a scheme