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:
| Angabe | EN-16931-Feld | Beispiel |
|---|---|---|
| Positionsnummer | BT-126 (LineID) | 1 |
| Ihre Artikelnummer | BT-155 (SellerAssignedID) | 50099 |
| Artikelnummer des Kunden | BT-156 (BuyerAssignedID) | OBI 4947156 |
| Artikelbezeichnung | BT-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).
Kostenlose Tools
Weiterführende Artikel
PDF-Rechnungen jetzt konvertieren
Testen Sie TaxLayer kostenlos – 2 Konvertierungen pro Monat, keine Kreditkarte.
Jetzt starten