# BR-54

> Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).

Checked against Peppol BIS Billing 3.0 2026.5

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

## Official rule text

Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).

## Why did my invoice fail BR-54?

Each Item attribute group (BG-32) must contain both an Item attribute name (BT-160) and its Item attribute value (BT-161), i.e. a name/value pair describing a characteristic of the item (e.g. Colour=Blue). A name without a value, or a value without a name, is not meaningful.

## Common causes

- cac:Item/cac:AdditionalItemProperty has a cbc:Name but no cbc:Value (or vice versa).
- An empty Name or Value element was emitted.
- Attribute data was concatenated into the item Description instead of Name/Value pairs.

## How do I fix it?

```
In cac:Item/cac:AdditionalItemProperty provide both: <cbc:Name>Colour</cbc:Name><cbc:Value>Blue</cbc:Value>.
```
