BR-25Error — invoice will be rejectedfactur-xublciizugferdpeppol

BR-25: invoice line description missing

One or more invoice lines have no item name (BT-153). Unlike document-level errors, this rule fires per line — the message states which line is affected.

Last updated: 2026-07-09

Affected field

BT-153 Item name / cac:InvoiceLine/cac:Item/cbc:Name or cac:CreditNoteLine/cac:Item/cbc:Name (UBL) / ram:SpecifiedTradeProduct/ram:Name (CII)

Cause

A line was added without a description (often an auto-generated discount or shipping line), or the mapping to the XML does not carry across the description entered in the UI.

Fix

Check every invoice line and fill cac:Item/cbc:Name (UBL) or ram:SpecifiedTradeProduct/ram:Name (CII) for all of them, including auto-generated lines (discounts, shipping fees, etc.).

Check your invoice for this and other errors.

Validate your invoice →

Mandate context

Frequently asked questions

The error names only one line but several are empty — why?

BR-25 generates a separate message per faulty line. If the report shows only one, check for a display limit or scroll through the full results list.

Do document-level discount lines need a name?

Document-level allowances (BG-20) are a separate mechanism from invoice lines (BG-25) and don't need BT-153. However, if the discount is modelled as a full invoice line, it does need a name.

Related error codes