TaxLayer
AnmeldenKostenlos starten
Technik2026-08-256 Min. Lesezeitvon TaxLayer Team

Artikelnummern in ZUGFeRD: SellerAssignedID (BT-155) und BuyerAssignedID (BT-156)

Handelsrechnungen enthalten oft zwei Artikelnummern je Position: Ihre eigene Nummer und die Nummer, unter der Ihr Kunde denselben Artikel führt. Beide gehören in getrennte, dafür vorgesehene Felder der EN 16931 – sonst gehen wichtige Informationen für die automatische Rechnungsverarbeitung verloren.

> Kurzantwort: Ihre eigene Artikelnummer gehört als SellerAssignedID (BT-155), die Artikelnummer des Kunden als BuyerAssignedID (BT-156) in die ZUGFeRD-XML – jeweils je Position im Element SpecifiedTradeProduct. Die Positionsnummer (LineID, BT-126) bleibt davon getrennt. TaxLayer übernimmt beide automatisch.

Zwei Artikelnummern, zwei Felder

Ein typisches Beispiel aus einer Handelsrechnung:

AngabeEN-16931-FeldBeispiel
PositionsnummerBT-126 (LineID)1
Ihre ArtikelnummerBT-155 (SellerAssignedID)50099
Artikelnummer des KundenBT-156 (BuyerAssignedID)OBI 4947156
ArtikelbezeichnungBT-153 (Name)Bodenplattenbeton

Ein häufiger Fehler: Die eigene Artikelnummer wird als Positionsnummer (LineID) verwendet, und die Kundenartikelnummer taucht gar nicht in der XML auf. Beides ist unnötig – die Norm hat für jede Angabe ein eigenes Feld.

Warum die Kundenartikelnummer entscheidend ist

Große Handelskunden verarbeiten Eingangsrechnungen automatisch. Ihr System gleicht jede Position über die eigene (also Ihres Kunden) Artikelnummer mit Bestellung und Wareneingang ab. Steht diese Nummer nicht als BuyerAssignedID in der E-Rechnung, läuft der Abgleich ins Leere – die Rechnung muss manuell nachbearbeitet werden oder wird abgelehnt. Gerade bei Ketten und Baumärkten ist die BuyerAssignedID daher oft ausschlaggebend dafür, ob Ihre Rechnung reibungslos durchläuft.

So sieht es in der XML aus

In ZUGFeRD/CII stehen beide Nummern je Position im Produktblock, in dieser Reihenfolge:

  • ram:SpecifiedTradeProduct → ram:SellerAssignedID – Ihre Artikelnummer (BT-155)
  • ram:SpecifiedTradeProduct → ram:BuyerAssignedID – Artikelnummer des Kunden (BT-156)
  • ram:SpecifiedTradeProduct → ram:Name – Artikelbezeichnung (BT-153)

Die Positionsnummer bleibt getrennt in ram:AssociatedDocumentLineDocument → ram:LineID.

So macht es TaxLayer

TaxLayer erkennt je Position beide Artikelnummern und übernimmt sie korrekt als SellerAssignedID und BuyerAssignedID in die ZUGFeRD-XML. Die Positionsnummer bleibt die reine, fortlaufende LineID. Im Prüfschritt sehen Sie die erkannten Artikelnummern je Zeile, bevor die Datei erzeugt wird.

Fazit

Trennen Sie Positionsnummer, eigene Artikelnummer und Kundenartikelnummer sauber: BT-126, BT-155 und BT-156. Besonders die BuyerAssignedID ist für die automatische Verarbeitung bei größeren Handelskunden entscheidend.

---

TaxLayer jetzt kostenlos testen – übernimmt Artikelnummern, Lieferdatum und Referenzen automatisch in ZUGFeRD und XRechnung. Fragen an info@landauer.de.

Häufig gestellte Fragen

Was ist der Unterschied zwischen BT-155 und BT-156?

BT-155 (SellerAssignedID) ist die Artikelnummer des Verkäufers/Lieferanten (Ihre eigene Nummer). BT-156 (BuyerAssignedID) ist die Artikelnummer des Käufers/Kunden für denselben Artikel.

Ist die Artikelnummer dasselbe wie die Positionsnummer?

Nein. Die Positionsnummer (BT-126, LineID) nummeriert nur die Zeilen (1, 2, 3 …). Die Artikelnummern (BT-155/BT-156) identifizieren den konkreten Artikel und gehören in eigene Felder, nicht in die LineID.

Warum ist die Kundenartikelnummer so wichtig?

Große Handelskunden (z. B. Baumärkte, Ketten) verarbeiten Eingangsrechnungen automatisch und ordnen Positionen über ihre eigene Artikelnummer zu. Fehlt die BuyerAssignedID, scheitert der automatische Abgleich.

Wo stehen die Artikelnummern in der ZUGFeRD-XML?

Beide stehen je Position im Element ram:SpecifiedTradeProduct: ram:SellerAssignedID (BT-155) und ram:BuyerAssignedID (BT-156), jeweils vor dem Artikelnamen (ram:Name).

Unterstützt TaxLayer beide Artikelnummern?

Ja. TaxLayer erkennt beide Artikelnummern je Position und übernimmt sie als SellerAssignedID und BuyerAssignedID in die ZUGFeRD-XML. Passend dazu: Lieferdatum (BT-72).

PDF-Rechnungen jetzt konvertieren

Testen Sie TaxLayer kostenlos – 2 Konvertierungen pro Monat, keine Kreditkarte.

Jetzt starten