# BR-65

> The Item classification identifier (BT-158) shall have a Scheme identifier.

Checked against Peppol BIS Billing 3.0 2026.5

Canonical: https://einvoicecheck.eu/rules/br-65

## Official rule text

The Item classification identifier (BT-158) shall have a Scheme identifier.

## Why did my invoice fail BR-65?

The Item classification identifier (BT-158) — a code classifying the item within a recognized scheme such as UNSPSC or CPV — must carry a Scheme identifier (and, in UBL, a scheme version). The scheme code is mandatory so the classification value can be resolved against the correct code list.

## Common causes

- cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode lacks the listID attribute (the scheme identifier).
- The listID uses a code not present in the UNCL7143 classification-scheme code list.
- The listVersionID is missing where the chosen scheme requires it.

## How do I fix it?

```
<cac:CommodityClassification><cbc:ItemClassificationCode listID="STI" listVersionID="1.0">65434568</cbc:ItemClassificationCode></cac:CommodityClassification>.
```
