# BR-25 Artikelbezeichnung muss auf jeder Rechnungsposition angegeben werden

Nach EN-16931-Regel BR-25 muss jede Rechnungsposition (BG-25) zwingend eine Artikelbezeichnung in BT-153 (ItemName / Name) enthalten. Die Artikelbezeichnung ist die primäre textuelle Beschreibung der gelieferten Ware oder erbrachten Dienstleistung. In der Rechnungsprüfung von Unternehmen und Behörden ist der Artikelname unerlässlich, um die Lieferung mit der Bestellung und dem Leistungsnachweis abzugleichen.

## Problembeschreibung

> **FEHLER**: Geschäftsregel der EN 16931 (CEN)

## Kontext und Bedeutung

Eine Rechnungsposition ohne Artikelbezeichnung kann von automatisierten Prüf- und Warenwirtschaftssystemen nicht verarbeitet werden und führt zum Schematron-Fehler BR-25.

## Lösung

Hinterlegen Sie in Ihrem Artikelstamm oder Positionseditor eine aussagekräftige Artikelbezeichnung für jede Position. In UBL 2.1 befüllen Sie <cbc:Name> unter <cac:InvoiceLine><cac:Item>. In UN/CEFACT CII befüllen Sie <ram:Name> unter <ram:IncludedSupplyChainTradeLineItem><ram:SpecifiedTradeProduct>. Lassen Sie das Namenselement nicht leer.

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-25)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-25)

## Gültige Beispiele

- Rechnungspositionsartikel mit BT-153 = „Cloud Server Hosting (Monatlich)“
- Rechnungspositionsartikel mit BT-153 = „Druckerpapier DIN A4 80g/m²“

## Ungültige Beispiele

- cac:Item spezifiziert Klassifikationscode oder Käuferartikelnummer, lässt cbc:Name jedoch weg
- Artikelname enthält nur Leerzeichen (<cbc:Name> </cbc:Name>)

## Code-Beispiele

### Gültiges XML
```
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cac:Item>
    <cbc:Name>IT-Beratung Senior Consultant</cbc:Name>
  </cac:Item>
</cac:InvoiceLine>
```

### Ungültiges XML
```
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>19.00</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
```

## Betroffene Felder

- [BT-153 Artikelbezeichnung](/resources/xrechnung/bt-153-invoice-line-item-name)
- [BG-31 Artikelinformationen](/resources/xrechnung/bt-153-invoice-line-item-name)
- [BG-25 Rechnungsposition](/resources/xrechnung/bt-126-invoice-line-identifier)

## Verwandte Regeln

- [BR-24](/resources/kosit-validator-errors/br-24-invoice-line-net-amount-must-be-present)
- [BR-26](/resources/kosit-validator-errors/br-26-invoice-line-item-net-price-must-be-present)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
