Aktuelle Beiträge Zum Blog

Ein B2B-Shop kann Kundengruppen, Staffelpreise und Freigabeprozesse beherrschen und trotzdem an einer einzigen Frage scheitern: An welche Kunden ist die Charge C-2609-114 gegangen? Wer darauf im B2B-Shop keine Antwort findet, sucht sie im Lager, in der Warenwirtschaft und am Ende in abgehefteten Lieferscheinen. Chargen- und Seriennummern sind dabei kein Sonderfall zweier Branchen mehr, sondern ein Datenfeld, das den ganzen Weg vom Wareneingang bis zum Beleg mitlaufen muss. Dieser Beitrag zeigt, welche Vorschriften welche Nummer verlangen, wie das Datenmodell dahinter aussieht, wo die Kette im Alltag reißt und in welcher Reihenfolge sich eine Nachrüstung lohnt.

Was eine Charge ist und wo der Shop sie verliert

Eine Charge ist keine Erfindung von Softwareherstellern, sondern ein Rechtsbegriff mit fester Bedeutung. Das EU-Recht beschreibt sie als Gesamtheit von Verkaufseinheiten, die unter praktisch gleichen Umständen erzeugt, hergestellt oder verpackt wurde (Richtlinie 2011/91/EU) - gleiche Rohstoffe, gleiche Anlage, gleicher Zeitraum. Für den Shop folgt daraus eine unbequeme Konsequenz: Zwei Packungen desselben Artikels sind aus Sicht der Rückverfolgung verschiedene Dinge, sobald sie aus verschiedenen Chargen stammen. Ein Artikelstamm, der nur Artikelnummer, Preis und Gesamtbestand kennt, kann diesen Unterschied nicht abbilden. Er verliert ihn spätestens dort, wo der Warenkorb aus einem einzigen Bestandswert bedient wird, ohne zu wissen, welche Einheit tatsächlich im Karton lag.

Die Seriennummer geht einen Schritt weiter. Sie bezeichnet nicht die Menge, sondern das einzelne Exemplar, und sie ist damit die feinste Auflösung, die eine Lieferkette überhaupt kennt. Bei verschreibungspflichtigen Arzneimitteln schreibt die EU sie zwingend vor, bei Investitionsgütern, Werkzeugen, Messgeräten und Elektronik ist sie seit langem Praxis, weil Gewährleistung, Wartungshistorie und Ersatzteilzuordnung sonst raten müssten. Im Shop bedeutet dieser Unterschied zwei verschiedene Datenmodelle: Eine Charge ist eine Eigenschaft eines Bestandsteils, eine Seriennummer ist ein eigener Datensatz mit genau einer Einheit. Wer beides in dasselbe Textfeld schreibt, verliert die Auswertbarkeit an dem Tag, an dem sie gebraucht wird.

„Los" im Sinne dieser Richtlinie ist eine Gesamtheit von Verkaufseinheiten eines Lebensmittels, das unter praktisch gleichen Umständen erzeugt, hergestellt oder verpackt wurde.

Richtlinie 2011/91/EU, Artikel 1 Absatz 2

Verloren geht die Nummer selten im Lager, sondern an den Übergängen. Der Wareneingang bucht Chargen sauber, der Shop kennt nur einen Gesamtbestand, die Kommissionierung entscheidet erst im Regal, welche Einheit in den Karton wandert, und der Lieferschein entsteht aus dem Auftrag statt aus der tatsächlichen Entnahme. Am Ende steht ein Beleg, der die bestellte Menge nennt, aber nicht die gelieferte Charge. Fällt später eine Auffälligkeit auf, lässt sich die Empfängerliste nur noch schätzen. Genau diese Schätzung ist der Grund, warum Rückrufe regelmäßig größer ausfallen als nötig: Wer nicht weiß, wer betroffen ist, muss alle informieren - und trägt die Kosten für jede Einheit, die er vorsichtshalber mit einbezieht.

Charge oder Seriennummer: zwei Modelle, nicht zwei Namen

Eine Chargennummer beschreibt eine Menge, eine Seriennummer ein Einzelstück. Aus der Charge folgt die Zuordnung von einem Bestandsteil zu vielen Einheiten, aus der Seriennummer die Zuordnung von einem Datensatz zu genau einer Einheit. Beide brauchen im Shop eigene Tabellen, eigene Bestandslogik und eine eigene Anzeige im Kundenkonto. Wer sie in ein gemeinsames Freitextfeld legt, spart eine Woche Entwicklung und zahlt sie beim ersten ernsten Nachweisfall mit Zinsen zurück.

Wer welche Nummer führen muss

Die Pflicht zur Nummer kommt selten aus dem Handelsrecht, sondern in aller Regel aus dem Produktrecht der jeweiligen Warengruppe - und die Vorschriften unterscheiden sich deutlich in Ebene, Format und Zeitpunkt. Bei kosmetischen Mitteln gehört die Chargennummer oder ein gleichwertiges Kennzeichen zu den Pflichtangaben auf Behältnis und Verpackung (Verordnung EG 1223/2009, Artikel 19 Absatz 1 Buchstabe e). Wer solche Ware an Wiederverkäufer liefert, muss sie deshalb nicht nur aufdrucken lassen, sondern auch datenseitig führen, weil ein Abnehmer sie im eigenen Nachweis fortschreibt. Dieselbe Logik gilt für die Sortimente, die über Kundengruppen und Staffelpreise im B2B-Shop verkauft werden: Die Nummer ist Teil der Ware, nicht Teil des Etiketts.

WarengruppePflichtangabeRechtsgrundlageFeinheit
Lebensmittel allgemeinLos-Kennzeichnung, in der Regel mit vorangestelltem LRichtlinie 2011/91/EU, Artikel 1Los
Lebensmittel tierischen UrsprungsBezugsnummer der Partie, Charge oder Sendung in den BegleitdatenVerordnung EU 931/2011, Artikel 3Sendung
Kosmetische MittelChargennummer auf Behältnis und VerpackungVerordnung EG 1223/2009, Artikel 19Charge
Verschreibungspflichtige ArzneimittelSeriennummer, zufällig erzeugt, höchstens 20 ZeichenVerordnung EU 2016/161, Artikel 4Packung
TabakerzeugnisseIndividuelles Erkennungsmerkmal, höchstens 50 ZeichenVerordnung EU 2018/574, Artikel 8Packung

Die schärfsten Formatvorgaben stehen im Arzneimittelrecht, und sie sind für jeden Shop lehrreich, der ein Nummernfeld anlegt. Die Seriennummer besteht aus einer numerischen oder alphanumerischen Folge von höchstens 20 Zeichen (Verordnung EU 2016/161) - das ist die Obergrenze, die eine Datenbankspalte tragen können muss, und zugleich der Grund, warum ein Feld mit 12 Zeichen später teuer wird. Ebenso bemerkenswert ist die zweite Vorgabe: Die Nummer darf nicht hochgezählt werden. Die Wahrscheinlichkeit, dass sie abgeleitet werden kann, muss vernachlässigbar und in jedem Fall geringer als 1:10 000 sein (Verordnung EU 2016/161). Eine fortlaufende Nummer aus einem Auto-Increment erfüllt das nicht, ein Zufallsverfahren mit Kollisionsprüfung schon.

Neu ist das alles nicht. Die Serialisierungspflicht für verschreibungspflichtige Humanarzneimittel gilt seit dem 9. Februar 2019 (Verordnung EU 2016/161); die Frage lautet für Händler in diesem Feld also seit Jahren nicht mehr ob, sondern wie sauber. Auch außerhalb der Arzneimittelbranche gibt die EU Zeichenlängen vor: Bei Tabakerzeugnissen besteht das individuelle Erkennungsmerkmal aus einer möglichst kurzen Abfolge alphanumerischer Zeichen von höchstens 50 Zeichen je Packung (Verordnung EU 2018/574). Zwei Rechtsakte, zwei Obergrenzen, ein Muster: Der Gesetzgeber legt die Feldlänge fest, nicht der Shop. Wer beide Warengruppen führt, dimensioniert nach der größeren Zahl und prüft die kleinere fachlich.

  • Feldlänge nach der Vorschrift, nicht nach dem Beispiel: 50 Zeichen als Spaltenbreite kosten nichts, eine spätere Migration über Millionen Belegzeilen dagegen schon.
  • Alphanumerisch, nicht numerisch: Sobald ein Lieferant Buchstaben verwendet, scheitert ein Integer-Feld beim ersten Wareneingang.
  • Groß- und Kleinschreibung festlegen: Zwei Chargen, die sich nur in der Schreibweise unterscheiden, sind im Zweifel dieselbe - oder eben nicht. Das muss vor dem ersten Datensatz entschieden sein.
  • Führende Nullen erhalten: Eine Nummer ist eine Zeichenkette, keine Zahl. Ein Tabellenexport, der sie in einen Zahlenwert wandelt, zerstört sie unbemerkt.
  • Eindeutigkeit je Artikel, nicht global: Zwei Lieferanten dürfen dieselbe Chargenbezeichnung verwenden. Der Schlüssel ist das Paar aus Artikel und Nummer.

Das Datenmodell: drei Ebenen statt einer Nummer

Technisch ist Rückverfolgung kein Feld, sondern ein Graph. Er hat drei Knotenarten: den Wareneingang mit der Lieferantencharge, die eigene Charge mit ihren Einheiten und die Belegposition, über die eine Menge das Haus verlässt. Erst die Kanten zwischen diesen Knoten machen die Kette belegbar, und genau sie fehlen in den meisten gewachsenen Systemen. Der Shop ist dabei selten die führende Stelle: Wareneingang und Bestand liegen in der Warenwirtschaft, der Shop zeigt an und bestellt. Über welche Schnittstellen zur Warenwirtschaft diese Daten fließen, entscheidet darüber, ob eine Chargenauskunft in Sekunden oder in Tagen entsteht.

chargen-modell.sql
-- Drei Ebenen: Charge, Seriennummer, Belegposition
CREATE TABLE charge (
  id BIGINT PRIMARY KEY,
  artikel_id BIGINT NOT NULL,
  nummer VARCHAR(50) NOT NULL, -- Obergrenze aus der Tabakverordnung
  lieferant_id BIGINT,
  wareneingang DATE NOT NULL,
  mhd DATE,
  UNIQUE (artikel_id, nummer)
);

CREATE TABLE serie (
  id BIGINT PRIMARY KEY,
  charge_id BIGINT NOT NULL REFERENCES charge(id),
  nummer VARCHAR(20) NOT NULL, -- Obergrenze aus der Arzneimittelverordnung
  status ENUM('frei','reserviert','geliefert','retour') NOT NULL,
  UNIQUE (charge_id, nummer)
);

CREATE TABLE belegposition_charge (
  beleg_id BIGINT NOT NULL,
  position INT NOT NULL,
  charge_id BIGINT NOT NULL REFERENCES charge(id),
  serie_id BIGINT NULL REFERENCES serie(id),
  menge DECIMAL(12,3) NOT NULL,
  PRIMARY KEY (beleg_id, position, charge_id, serie_id)
);

Drei Details in diesem Modell sind wichtiger, als sie aussehen. Erstens hängt die Charge am Wareneingang, nicht am Artikel allein: Ohne Lieferantenbezug fehlt der Schritt zurück in der Kette. Zweitens ist die Seriennummer der Charge untergeordnet, nicht gleichrangig - sonst entstehen Einheiten ohne Herkunft. Drittens hängt die Zuordnung an der Belegposition, nicht am Beleg: Eine Position kann aus zwei Chargen bedient werden, wenn die erste nicht reicht, und dieser Fall ist der Normalfall, nicht die Ausnahme. Wer die Zuordnung an den Auftragskopf hängt, baut sich eine Auskunft, die bei Teillieferungen falsch antwortet. In Projekten mit vorhandenem Warenwirtschaftssystem lohnt es sich, dieses Modell zuerst dort zu prüfen; wie eine solche Kopplung praktisch aussieht, zeigt der Beitrag zur ERP-Integration zwischen Shopware und SAP.

  • Bestand je Charge, nicht je Artikel: Der verfügbare Bestand ist die Summe der Chargenbestände, nicht umgekehrt.
  • Reservierung auf Chargenebene: Wird erst beim Packen entschieden, welche Charge geht, ist die Auskunft bis dahin unvollständig.
  • Mindesthaltbarkeit als Sortierkriterium: Wer nicht nach Verfall sortiert entnimmt, produziert Abschriften und verwirrende Belege.
  • Sperrkennzeichen je Charge: Eine gesperrte Charge muss aus dem Verkauf verschwinden, ohne den Artikel zu deaktivieren.
  • Historie statt Überschreiben: Chargenzuordnungen werden nicht korrigiert, sondern storniert und neu gebucht. Nur so bleibt der Verlauf lesbar.
Die Nummer gehört an die Position, nicht an den Auftrag

Der häufigste Konstruktionsfehler ist ein einzelnes Chargenfeld am Auftrag oder am Lieferschein. Es funktioniert genau so lange, bis eine Position aus zwei Chargen bedient wird - und das ist bei Lagerware der Regelfall, nicht die Ausnahme. Die belastbare Struktur ordnet jeder Belegposition eine Liste aus Charge und Menge zu. Die Summe dieser Mengen muss der gelieferten Menge entsprechen; diese Prüfung ist der wirksamste Wächter gegen stille Lücken in der Kette.

Der Weg durch den Shop: vom Wareneingang bis zum Lieferschein

Eine Kette ist so belastbar wie ihr schwächstes Glied, und im Shopbetrieb liegt das selten in der Datenbank, sondern in einem Arbeitsschritt, den niemand als Datenerfassung wahrnimmt. Der Wareneingang bucht eine Palette pauschal, weil der Lieferschein des Lieferanten drei verschiedene Chargen nennt und das Erfassen Zeit kostet. Die Kommissionierung greift zwei Kartons aus dem vorderen Regal, ohne zu scannen. Das Ergebnis ist ein Bestand, der rechnerisch stimmt und inhaltlich nichts aussagt. Wie eng Bestandsführung und Verkaufskanäle zusammenhängen, zeigt sich schon bei einfachen Mengen: Der Beitrag zur Bestandssynchronisation über mehrere Kanäle beschreibt dieselbe Bruchstelle ohne Chargen.

Für Lebensmittel tierischen Ursprungs schreibt die EU vor, dass die Begleitdaten eine Bezugsnummer zur Identifizierung der Partie, der Charge beziehungsweise der Sendung enthalten (Verordnung EU 931/2011, Artikel 3 Buchstabe g); diese Pflicht gilt seit dem 1. Juli 2012 (Verordnung EU 931/2011). Praktisch heißt das: Die Nummer gehört auf den Lieferschein und in die elektronische Auftragsbestätigung, nicht nur in eine interne Tabelle. Ein Abnehmer, der seinerseits nachweispflichtig ist, kann eine Lieferung ohne diese Angabe nicht sauber vereinnahmen - und wird sie im Zweifel zurückweisen oder nachfordern. Der Nachweis wandert also mit der Ware, nicht getrennt von ihr.

Wareneingang

Jede Lieferung wird mit Lieferantencharge, Menge und Haltbarkeitsdatum erfasst. Wird hier pauschal gebucht, gibt es später nichts zurückzuverfolgen - kein späterer Schritt kann diese Lücke schließen.

Kommissionierung

Die Entnahme schreibt zurück, welche Charge tatsächlich gegriffen wurde. Ein Scan an dieser Stelle ersetzt jede spätere Rekonstruktion und kostet je Position wenige Sekunden.

Beleg

Lieferschein, Rechnung und Auftragsbestätigung tragen die Nummer je Position. Der Beleg ist der Nachweis, den ein gewerblicher Abnehmer im Zweifel seiner eigenen Behörde vorlegt.

Retoure

Eine Rücksendung ohne Chargenzuordnung erzeugt Bestand ohne Herkunft. Die Nummer muss beim Wiedereinlagern erneut erfasst werden, sonst verwässert sie den geprüften Bestand.

Wer neben dem Shop eine Filiale oder einen Abholtresen betreibt, hat denselben Bruch an einer zweiten Stelle: Der Verkauf über die Kasse entnimmt Bestand, ohne dass die Chargenzuordnung entsteht. Genau deshalb gehört die Kassenanbindung in dieselbe Betrachtung wie die Shopanbindung - der Beitrag zum Kassensystem am Onlineshop beschreibt, wie Bestand und Beleg dabei zusammenlaufen. Für die Rückverfolgung gilt eine einfache Regel: Jeder Weg, auf dem Ware das Haus verlässt, muss die Nummer mitschreiben. Ein einziger Kanal ohne Erfassung macht die Auskunft für den gesamten Bestand unsicher.

EDI und Shop tragen dieselbe Nummer

Im B2B wird der Shop gern als der digitale Kanal gedacht. Die Zahlen widersprechen dem: In der EU stammen 11,07 Prozent des Gesamtumsatzes der Unternehmen ab zehn Beschäftigten aus Bestellungen über EDI-artige Nachrichten, aber nur 8,39 Prozent aus Bestellungen über Websites oder Apps (Eurostat). Der elektronische Bestellweg zwischen Unternehmen trägt also mehr Umsatz als der Webshop - und genau dieser Weg muss die Chargenkennung mittragen, sonst entsteht eine Auskunft mit einem blinden Fleck an der größten Stelle. Für katalogseitige Anbindungen gilt dasselbe; wie eng Bestell- und Katalogweg zusammenhängen, zeigt der Beitrag zu PunchOut-Katalogen über OCI und cXML.

Der reine EDI-Betrieb ist dabei die Ausnahme: Nur 2,9 Prozent der EU-Unternehmen wickeln elektronische Verkäufe ausschließlich über EDI-artige Nachrichten ab (Eurostat). Der Regelfall ist der Shop - 17,99 Prozent der EU-Unternehmen verkaufen elektronisch ausschließlich über Website oder App, und nur 2,7 Prozent nutzen beide Kanäle (Eurostat). Für diese kleinere Gruppe hängt die Vollständigkeit der Auskunft daran, dass beide digitalen Wege dieselbe Chargenkennung im selben Format tragen; sonst richtet sich die Antwort danach, über welchen Kanal bestellt wurde. Insgesamt verkaufte 23,59 Prozent der Unternehmen ab zehn Beschäftigten in der EU elektronisch, gegenüber 18,93 Prozent zehn Jahre zuvor (Eurostat). Der Anteil wächst langsam, aber stetig - und mit ihm der Anteil der Nachweise, die maschinell entstehen müssen, weil niemand sie mehr von Hand nachträgt.

Der eigene Shop bleibt dabei der Hauptweg für Webverkäufe: 85,65 Prozent der EU-Unternehmen mit Webverkäufen nutzen dafür die eigene Website oder App (Eurostat). Bei Großunternehmen ab 250 Beschäftigten liegt der Anteil derer, die elektronisch verkaufen, bei 48,48 Prozent (Eurostat) - das sind die Abnehmer, die Chargennachweise nicht nachfragen, sondern im Bestellprozess voraussetzen. Und der Umsatzanteil aus Webverkäufen an andere Unternehmen und öffentliche Auftraggeber liegt bei 4,34 Prozent des Gesamtumsatzes und damit über dem Anteil aus Verkäufen an Privatkunden (Eurostat). Der B2B-Webkanal ist also kein Nebenschauplatz, sondern der Ort, an dem die Nachweiskette sichtbar wird.

Terminal
$ curl -s /api/traceability/batch/C-2609-114/recipients
kunde 4711 LS-9931 120 2026-08-04 kunde 4809 LS-9947 240 2026-08-06 kunde 5102 LS-9952 122 2026-08-11
$ curl -s /api/traceability/serial/S-0311
charge C-2609-114 eingang WE-2418 lieferant L-88 beleg LS-9947

Eine belastbare Auskunft besteht aus zwei Abfragen in beide Richtungen: von der Charge zu allen Empfängern und von einer einzelnen Einheit zurück zu Wareneingang und Lieferant. Beide sollten als Schnittstelle vorliegen, nicht als Tabellenexport, den jemand von Hand zusammensetzt. Der Grund ist banal: Im Ernstfall fragt nicht eine Person, sondern es fragen mehrere gleichzeitig, und die Antworten müssen übereinstimmen. Wer seine Warenwirtschaft ohnehin anbindet, plant diese beiden Endpunkte gleich mit; wie eine solche Kopplung im Alltag aussieht, beschreibt der Beitrag zur Anbindung der Warenwirtschaft an Shopware.

Aufbewahrung: die Nummer überlebt den Shop

Rückverfolgung ist keine Frage des laufenden Betriebs, sondern der Frist. Nach deutschem Steuerrecht sind Bücher, Aufzeichnungen und Jahresabschlüsse zehn Jahre, Buchungsbelege acht Jahre aufzubewahren (Abgabenordnung, § 147 Absatz 3); das Handelsrecht setzt in § 257 Absatz 4 dieselben Fristen und ergänzt sechs Jahre für sonstige Unterlagen (Handelsgesetzbuch). Ein Lieferschein trägt diese Frist nur, solange er Buchungsbeleg ist: Bei empfangenen Lieferscheinen endet die Aufbewahrungsfrist sonst mit dem Erhalt der Rechnung, bei abgesandten mit deren Versand (Abgabenordnung, § 147 Absatz 3 Sätze 3 und 4). Die lange Frist hängt deshalb am Buchungsbeleg selbst - an der Rechnung mit Chargenangabe. Wer Chargendaten nur im Shop hält und den Shop alle fünf Jahre erneuert, verliert sie also lange vor Fristende. Welche Daten wie lange bleiben müssen und welche gelöscht gehören, ordnet der Beitrag zum Löschkonzept mit Aufbewahrungsfristen.

Die längere Uhr läuft im Haftungsrecht. Ansprüche nach dem Produkthaftungsgesetz erlöschen zehn Jahre nach dem Zeitpunkt, in dem der Hersteller das schadenverursachende Produkt in den Verkehr gebracht hat (Produkthaftungsgesetz, § 13 Absatz 1). Zehn Jahre sind in der Shopwelt eine Ewigkeit: zwei Systemwechsel, mehrere Datenmigrationen, in der Regel ein Wechsel des Hostings. Die Chargenzuordnung muss diese Zeit überstehen, und sie überlebt sie erfahrungsgemäß nur dann, wenn sie nicht ausschließlich im Shop liegt, sondern im führenden System und zusätzlich in einem unveränderlichen Belegarchiv. Ein PDF-Archiv der Lieferscheine ist dafür kein Luxus, sondern die einfachste Versicherung gegen einen Systemwechsel.

Ein Systemwechsel ist die häufigste Bruchstelle

Bei Migrationen wandern Artikel, Kunden und Bestellungen mit - Chargenzuordnungen dagegen fallen regelmäßig heraus, weil sie in Nebentabellen liegen, die kein Standardexport kennt. Vor jedem Wechsel gehört deshalb eine Frage in die Abnahme: Lässt sich nach der Migration für eine beliebige alte Belegposition noch die Charge nennen? Wird die Frage erst nach der Abschaltung des Altsystems gestellt, ist die Antwort nicht mehr herstellbar.

Rückruf: von der Charge zum Empfänger

Der Ernstfall unterscheidet sich vom Alltag vor allem durch Tempo. Ein Lieferant meldet eine Auffälligkeit, und ab diesem Moment zählt, wie schnell aus einer Chargennummer eine belastbare Empfängerliste wird. Betriebe, die ihre Kette gepflegt haben, brauchen dafür eine Abfrage; Betriebe ohne Zuordnung brauchen Tage und liefern am Ende eine Liste, die zu groß ist. Der Unterschied ist nicht nur organisatorisch, sondern zahlt sich unmittelbar aus: Jede Einheit, die vorsichtshalber einbezogen wird, kostet Transport, Gutschrift und Vertrauen. Bei sperriger oder speditionspflichtiger Ware wird das schnell teuer - der Beitrag zum Speditionsversand von Sperrgut zeigt, welche Wege dabei zusammenkommen.

  1. Charge sperren, bevor kommuniziert wird. Der Verkauf der betroffenen Einheiten muss sofort stoppen, auch in Kanälen, die nicht im Shop laufen.
  2. Empfängerliste je Belegposition ziehen. Grundlage sind gelieferte Mengen, nicht bestellte - Teillieferungen und Stornos verändern das Bild erheblich.
  3. Weiterverarbeiter zuerst benachrichtigen. Wer die Ware verbaut oder umpackt, gibt die Kette weiter und braucht den Vorlauf am dringendsten.
  4. Bestand im Lager physisch trennen. Eine gesperrte Charge, die im selben Fach liegt, wandert am nächsten Tag wieder in einen Karton.
  5. Rückläufer mit Chargenbezug vereinnahmen. Ohne diesen Schritt entsteht Bestand ohne Herkunft, und die Sperre wird unwirksam.
  6. Ablauf und Zeitpunkte protokollieren. Das Protokoll ist der Nachweis gegenüber Abnehmern und Behörden - es entsteht während des Vorgangs oder gar nicht.

Zwei Kennzahlen lohnen die Messung, und zwar in ruhigen Zeiten statt im Ernstfall: die Zeit von der Chargennummer zur vollständigen Empfängerliste und der Anteil der Belegpositionen mit gültiger Chargenzuordnung. Die erste Zahl beschreibt die Reaktionsfähigkeit, die zweite die Datenqualität, auf der sie beruht. Liegt der Anteil bei 82 Prozent, ist die Auskunft in jedem fünften Fall unvollständig - und man erfährt das nicht vorher, sondern in der Stunde, in der es zählt. Ein monatlicher Bericht über beide Werte kostet wenig und macht eine Kette messbar, die sonst nur als Vermutung existiert.

Was 2026 und 2027 an Nachweispflichten dazukommt

Die Richtung des europäischen Produktrechts ist eindeutig: Laufend kommen Warengruppen hinzu, die Daten bis auf die einzelne Sendung brauchen. Für große und mittlere Marktteilnehmer gilt die Entwaldungsverordnung ab dem 30. Dezember 2026, für Kleinstunternehmen und kleine Marktteilnehmer ab dem 30. Juni 2027 (Europäische Kommission). Betroffen sind Rind, Holz, Kakao, Soja, Palmöl, Kaffee und Kautschuk sowie daraus abgeleitete Erzeugnisse - also auch Verpackungen, Möbelteile und Lebensmittelzutaten, die in vielen Sortimenten unauffällig mitlaufen. Das Informationssystem, über das die Sorgfaltserklärungen je Sendung eingereicht werden, ist bereits am 4. Dezember 2024 gestartet (Europäische Kommission).

Der Maßstab dieser Verordnung ist keine Formalie: Sie soll die Emissionen aus dem Verbrauch und der Erzeugung der erfassten Rohstoffe in der EU um mindestens 32 Millionen Tonnen pro Jahr senken (Europäische Kommission). Eine Zielgröße dieser Ordnung lässt sich nur mit einer Nachweiskette erreichen, die auf Sendungsebene arbeitet - und damit auf genau der Ebene, auf der auch Chargen geführt werden. Für Händler bedeutet das weniger eine neue Technik als eine zweite Verwendung derselben Daten: Wer Charge, Herkunft und Sendung ohnehin sauber führt, hat die Grundlage bereits, und ergänzt sie um Geodaten und Erklärungsnummern statt sie neu zu erfinden.

Parallel dazu läuft die Ökodesign-Verordnung, die am 18. Juli 2024 in Kraft getreten ist (Europäische Kommission) und den digitalen Produktpass für nahezu alle physischen Produkte vorbereitet; welche Produktgruppen zuerst dran sind, legt der erste Arbeitsplan der Kommission von April 2025 fest (Europäische Kommission). Die Batterieverordnung, aus der der Batteriepass hervorgeht, ist bereits am 17. August 2023 in Kraft getreten (Europäische Kommission). Alle drei Vorhaben laufen auf dasselbe hinaus: Eine Produktinstanz braucht eine Kennung, an der Daten hängen. Was das für Shopdaten bedeutet, ordnet der Beitrag zum digitalen Produktpass ein.

Chargenführung gehört in die Architektur, nicht in ein Zusatzfeld

Die technische Grundlage für all das ist ein System, das Daten zwischen Einkauf, Lager und Verkauf teilt - und das hat noch nicht einmal jedes zweite Unternehmen in der EU: 46,45 Prozent der Unternehmen ab zehn Beschäftigten setzten 2025 ERP-Software ein (Eurostat). Bei kleinen Unternehmen mit 10 bis 49 Beschäftigten sind es 41,08 Prozent (Eurostat) - also gerade dort am wenigsten, wo im B2B-Geschäft dieselben Nachweispflichten greifen wie bei großen Anbietern. Wer ohne führendes System arbeitet, braucht deshalb zuerst eine saubere Datenhoheit über Artikel und Attribute; der Beitrag zur Produktdatenhoheit über ein PIM beschreibt den Schritt davor.

  • Feldlängen und Zeichenvorrat je Warengruppe festlegen, bevor die erste Tabelle entsteht.
  • Chargenbestand und Artikelbestand trennen, Reservierung auf Chargenebene führen.
  • Zuordnung an die Belegposition hängen, mit Mengensumme als Prüfregel.
  • Erfassung an jedem Ausgang erzwingen: Shop, EDI, Kasse, Abholung, Retoure.
  • Zwei Abfragen als Schnittstelle bereitstellen: Charge zu Empfängern, Einheit zu Herkunft.
  • Belegarchiv außerhalb des Shops aufbauen, ausgelegt auf zehn Jahre.
  • Monatlich messen: Abdeckungsgrad der Zuordnung und Zeit bis zur Empfängerliste.

Der wirtschaftliche Kern ist unspektakulär: Chargenführung erhöht keinen Umsatz, sie senkt Risiko und Aufwand im Ernstfall. Deshalb lohnt sie sich in der Reihenfolge von hinten nach vorn - zuerst der Beleg, der die Nummer trägt, dann die Erfassung an den Ausgängen, zuletzt die Anzeige im Kundenkonto. Wer umgekehrt beginnt, baut eine hübsche Oberfläche über Daten, die es nicht gibt. Für Sortimente mit Varianten, Baugruppen oder Ersatzteilen lohnt zusätzlich ein Blick auf die Katalogstruktur, weil die Chargenfrage dort an der Position hängt und nicht am Artikel. Wo Standardfunktionen nicht reichen, entsteht der fehlende Teil als individuelle Entwicklung im vorhandenen System statt als zweites Werkzeug daneben.

Quellen und Studien

Dieser Beitrag stützt sich auf die Erhebungen von Eurostat zu Unternehmensstatistik und E-Commerce (Datensätze zur ERP-Nutzung 2025 sowie zur E-Commerce-Erhebung 2024, jeweils Unternehmen ab zehn Beschäftigten in der EU), auf die Delegierte Verordnung EU 2016/161 über die Sicherheitsmerkmale auf der Verpackung von Humanarzneimitteln, die Durchführungsverordnung EU 2018/574 zum Rückverfolgbarkeitssystem für Tabakerzeugnisse, die Durchführungsverordnung EU 931/2011 zu den Rückverfolgbarkeitsanforderungen für Lebensmittel tierischen Ursprungs, die Verordnung EG 1223/2009 über kosmetische Mittel sowie die Richtlinie 2011/91/EU zur Los-Kennzeichnung. Die Fristen stammen aus § 147 Abgabenordnung, § 257 Handelsgesetzbuch und § 13 Produkthaftungsgesetz in der geltenden Fassung; die Geltungstermine zu Entwaldungsverordnung, Ökodesign-Verordnung und Batterieverordnung von den Themenseiten der Europäischen Kommission. Prozentwerte beziehen sich jeweils auf die in der Quelle genannte Grundgesamtheit und nicht auf den deutschen Markt allein.

Sobald eine Warengruppe im Sortiment einer Nachweispflicht unterliegt oder ein gewerblicher Abnehmer die Angabe auf dem Beleg erwartet. Typischerweise trifft das Lebensmittel, Kosmetik, Arzneimittel, Chemie, Bauprodukte und sicherheitsrelevante Technik. Unabhängig davon lohnt sie sich, sobald ein Rückruf mehr als ein theoretischer Fall wäre - die Kosten entstehen in der Regel nicht durch die Erfassung, sondern durch die fehlende Abgrenzung im Ernstfall. Für eine Einschätzung des eigenen Sortiments hilft ein kurzes Gespräch; wir schauen uns die Warengruppen an und ordnen sie ein, siehe Beratung anfragen.

In der Regel nicht. Ein Feld am Artikel beschreibt nur die zuletzt eingebuchte Charge und verliert seine Aussage, sobald zwei Chargen gleichzeitig im Lager liegen - was bei laufender Beschaffung der Normalfall ist. Belastbar ist die Zuordnung erst, wenn Bestand je Charge geführt wird und jede Belegposition eine Liste aus Charge und Menge trägt. Der Mehraufwand liegt vor allem in der Erfassung an den Ausgängen, nicht in der Datenbankstruktur.

Die Vorschriften geben die Obergrenze vor: höchstens 20 Zeichen für die Seriennummer bei verschreibungspflichtigen Humanarzneimitteln (Verordnung EU 2016/161) und höchstens 50 Zeichen für das individuelle Erkennungsmerkmal bei Tabakerzeugnissen (Verordnung EU 2018/574). Wer mehrere Warengruppen führt, legt die Spalte auf den größeren Wert aus und prüft die kleinere Grenze fachlich beim Erfassen. Alphanumerisch als Datentyp, führende Nullen erhalten, Schreibweise vorher festlegen.

Für Belege gelten die handels- und steuerrechtlichen Fristen: zehn Jahre für Bücher und Abschlüsse, acht Jahre für Buchungsbelege, sechs Jahre für sonstige Unterlagen (Handelsgesetzbuch). Praktisch bestimmend ist meist die Produkthaftung, deren Ansprüche erst zehn Jahre nach dem Inverkehrbringen erlöschen (Produkthaftungsgesetz). Als Faustregel für die Planung: Die Chargenzuordnung sollte einen Systemwechsel überstehen, also außerhalb des Shops archiviert sein.

Wenn der Bestellweg elektronisch läuft, ja - sonst entsteht eine Lücke an der Stelle mit dem größten Volumen. In der EU stammen 11,07 Prozent des Gesamtumsatzes aus Bestellungen über EDI-artige Nachrichten gegenüber 8,39 Prozent über Websites und Apps (Eurostat). Die Nummer gehört in dieselben Felder wie im Shopbeleg, damit die Auskunft über beide Wege dieselbe Antwort gibt. Sonst hängt die Vollständigkeit davon ab, über welchen Kanal ein Kunde bestellt hat.

Bei Baugruppen und Ersatzteilen hängt die Nachweisfrage an der Position, nicht am Artikel: Dieselbe Teilenummer kann aus mehreren Fertigungslosen stammen, und die Zuordnung zum verbauten Gerät entsteht erfahrungsgemäß erst beim Einbau. Ein Katalog, der Baugruppen sauber abbildet, ist deshalb die Voraussetzung für eine belastbare Zuordnung - wie eine solche Struktur aussieht, beschreibt der Beitrag zum Ersatzteilkatalog im B2B-Shop.