Skip to content
Theme
English

Error

BR-FXEXT-BR-54-1: Each item attribute needs a name or a code

In short

Error: fails the selected checks.

BR-FXEXT-BR-54-1 means an item attribute on a line, such as a colour or a size, has neither a name nor a code. Fix it by adding the name, the code or both to that attribute.

On this page

What it means

Each item attribute (BG-32) must have an attribute name (BT-160) or an attribute code (BT-X-11), or both. Item attributes are extra properties of the goods on a line, such as colour, size or material. The check looks for a description or a type code in the attribute.

Why it matters

A value such as Blue or 42 means nothing without the name of the property it belongs to. The recipient cannot read or process the attribute, and the invoice is rejected.

How to fix it

Open the line, find its list of attributes (often called characteristics, properties or specifications) and give each one a name such as Colour. If your software supports coded attributes, a code is also accepted. If an attribute carries no useful information, remove it.

The rule as published

Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) or an Item attribute code (BT-X-11), or both.

Business terms: BG-32, BT-160

Where this rule applies

Rule set Version
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-FXEXT-BR-54-1 still fails, and which other rules do.

Updated 6 November 2026