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.