Freitag, 15:20 Uhr. Der Vertriebler einer Handelskette ruft an: Eine Endkundin reklamiert eine Creme, in der „etwas schwimmt". Der Eigentümer einer 18-Personen-Naturkosmetikmanufaktur aus Großpolen kennt die Lage — ein volles Regal Fertigware, 3 Tonnen im Lager, und eine Frage, die er wirklich nicht hören will: „Welche Charge habt ihr an diese Kette geliefert?"
Die Antwort, die wir in solchen Momenten viel zu oft hören: „Weiß ich nicht, ich muss nachsehen — wohl am Montag." In der Zwischenzeit tut die Handelskette, was sie tun muss — sie stoppt den Verkauf des kompletten SKU in 40 Filialen. Sechs Tage später, nach mühsamem Durchsuchen von Warenausgangsbelegen in Comarch Optima und Papierproduktionskarten, stellt sich heraus, dass die reklamierte Creme aus einer Charge stammte, die in drei Ketten gelandet ist — und dass in zwölf Filialen sieben SKUs gesperrt wurden.
Chargenrückverfolgung (batch traceability, lot tracking — wie man will) in kleiner Produktion ist kein Thema für eine Konferenz. Es ist ein Thema für Freitag 15:20 Uhr. Und es braucht kein 300k-MES — es braucht die disziplinierte Nutzung von drei Feldern, die dein ERP schon hat.
Was Rückverfolgung wirklich heißt
In der Praxis geht es um zwei Dinge — zwei Richtungen:
Vorwärts: „Ich habe Rohstoff aus Charge S-2026-04-137 (ein Konservierungsstoff von Lieferant X, geliefert am 12. April). In welche Chargen des Fertigprodukts ist er eingegangen? Auf welche Lieferscheine sind diese Chargen gekommen? Zu welchen Kunden?" Diese Frage stellt dir die Lebensmittelaufsicht, die Qualitätsabteilung einer Handelskette oder — immer öfter — der Kunde selbst nach einem Vorfall.
Rückwärts: „Ich habe ein reklamiertes Produkt aus Charge P-2026-08-042. Aus welchen Rohstoffen (und welchen Chargen davon) wurde es hergestellt? Wer hat abgewogen, wer gemischt, was hat die Qualitätsprüfung ergeben?" Diese Frage stellst du dir selbst, um zu entscheiden, wie viel du zurückrufen musst — eine Charge oder ein halbes Quartal Produktion.
Ein Unternehmen ohne Rückverfolgung ruft „vorsichtshalber" alles zurück. Ein Unternehmen mit Rückverfolgung ruft 60 kg statt 400 kg zurück. Der Unterschied kann bei einem einzigen Vorfall in die zehntausenden Złoty gehen — plus der Ruf bei der Kette, die aufhört, dich als „diesen schwierigen Lieferanten, bei dem immer etwas nicht stimmt" zu sehen.
Minimales Setup im KMU-ERP
Du brauchst keine separate Software. In Comarch Optima, Subiekt GT, enova365 und den meisten polnischen ERPs gibt es drei Felder, die die meisten Unternehmen einfach nicht nutzen:
- Chargennummer beim Wareneingang des Rohstoffs — bei der Anlieferung vergeben. Kann die Nummer des Lieferanten sein, kann deine interne im Format
S-YYYY-MM-###sein. - Chargennummer bei Materialentnahme und Fertigmeldung — über den Fertigungsauftrag vergeben. Format
P-YYYY-MM-###. Der entscheidende Punkt: Die Produktionscharge „weiß", welche Rohstoffchargen sie verbraucht hat (weil sie in der Materialentnahme stehen). - Chargennummer auf dem Warenausgang zum Kunden — nach FIFO/FEFO aus dem Lager gezogen und auf dem Beleg vermerkt. Hat der Warenausgang zehn Positionen, hat jede ihre eigene Charge.
Drei Felder. Keine Magie. Aber wenn jemand in der Produktion „keine Zeit" hat, Chargen einzutragen, reißt die ganze Kette und du sitzt Freitag 15:20 Uhr mit Excel und Papierkarten. Disziplin beim Eintragen ist wichtiger als die Wahl des Werkzeugs.
Erst wenn das drei Monate lückenlos läuft, macht das Gespräch über 2D-Barcode-Scanner Sinn (Charge im Strichcode auf dem Rohstoffsack — der Mitarbeiter scannt beim Beschicken und die Charge kommt automatisch ins System), über GS1-128-Palettenetiketten oder ein separates Rückverfolgungsmodul über dem ERP. Ohne Disziplin auf dem Papier ändert der teuerste Scanner nichts — du verlierst Chargen nur schneller.
Ein Beispiel aus der Praxis — 18-Personen-Manufaktur
Bei einem unserer Kunden — einer 18-Personen-Naturkosmetikmanufaktur aus Großpolen, die an drei Drogerieketten und online verkauft — hatte Comarch Optima alle nötigen Felder, aber niemand hat sie befüllt. Rohstoffchargen existierten nur auf den Sacketiketten, und Warenausgänge wurden gegen ein „allgemeines Lager" ohne konkrete Charge gebucht.
Die erste Marktbeanstandung (September 2024) kostete sie 6 Tage Verkaufsstopp in der Kette, einen Regalrückruf von 400 kg über sieben SKUs (weil sie nicht wussten, welcher kontaminiert war) und ein halbes Jahr Beziehungssanierung mit der Kette. Direkte Rückruf- und Entsorgungskosten: rund 62 000 PLN. Entgangene Marge im Folgemonat: weitere rund 40 000.
Der Rollout dauerte 8 Wochen. Ohne neues System — mit dem, was in Comarch Optima schon vorhanden war. Die entscheidenden Schritte:
- Chargenvergabe bei jedem Rohstoffeingang durch den Lageristen, mit einem einfachen
S-YYMM-###-Schema, in ein einziges Feld auf dem Beleg. - Fertigungsauftrag in Optima mit automatisch generierter Chargennummer
P-YYMM-###, der Materialentnahme und Fertigmeldung verknüpft. - Etikett mit Charge auf jeder Verkaufs- und Umverpackung, aus einem Drucker am Verpackungsplatz.
- Wöchentlicher Report (SQL auf der Optima-Datenbank) — für jede Auslieferung der letzten 7 Tage die vollständige Kette: Fertigcharge → Materialentnahme → Rohstoffcharge → Lieferant.
Die zweite Reklamation kam im März 2026. Gleicher Vertriebler, gleiche Kette. Der Rückruf dauerte 4 Stunden (Antwort an die Kette Freitag 19:30 Uhr), betraf eine Charge eines SKU (60 kg statt 400) und die Kette hat den Verkauf der übrigen Produkte nicht gestoppt. Direkte Kosten: rund 9 000 PLN. Die Kette hat im Folgequartal die Bestellmengen erhöht, weil — wörtlich — „man sieht, dass ihr das im Griff habt".
Rückverfolgung hat den Vorfall nicht verhindert (Ursache war eine Charge Pflanzenöl von einem Lieferanten). Rückverfolgung hat aus einer Katastrophe ein Routineverfahren gemacht.
Womit anfangen
Die Reihenfolge, die in 10–50-Personen-Unternehmen mit Produktion funktioniert:
- Woche 1 — den Weg abgehen: Wareneingang (Rohstoff) → Lager → Materialentnahme/Fertigmeldung → Warenausgang (Kunde). Markiere die Stellen, an denen die Charge verloren geht. Meist sind es ein oder zwei konkrete Arbeitsplätze.
- Woche 2 — Entscheidung über das Format der Chargennummer (eigenes oder das des Lieferanten) und über die Person, die in der Produktion für die Eintragung verantwortlich ist. Ohne benannte Person bekommst du dasselbe Ergebnis wie heute.
- Woche 3–4 — Konfiguration im ERP (das Chargenfeld freischalten, wo es versteckt war; Artikelstamm auf „mit Charge / ohne Charge" setzen; FIFO/FEFO-Ausgabe konfigurieren). In Comarch Optima sind das vor allem Parameter am Artikelstamm.
- Monat 2 — Chargenetiketten (am einfachsten: Druck aus Optima selbst, oder ein separates Tool für ein paar hundert Złoty pro Jahr). Scanner können später kommen.
- Monat 3 — wöchentlicher Rückverfolgungsreport und ein Trocken-Rückruf (nimm eine zufällige Charge und rekonstruiere ihren Weg in unter einer Stunde). Wenn es nicht klappt, zurück zur Eintragedisziplin.
Die größte Falle ist, ein System zu kaufen, bevor der Prozess sitzt. Wir haben Firmen gesehen, die 180 000 für ein Rückverfolgungsmodul bezahlt haben, das die Produktionsmitarbeiter „nie ausgefüllt haben, weil sie keine Zeit hatten". Acht Wochen später standen sie am gleichen Punkt — nur mit einer Rechnung.
Wenn du etwas produzierst, das einem Rückruf unterliegen kann — Kosmetik, Lebensmittel, Chemie, Nahrungsergänzungsmittel, Lebensmittelkontaktmaterialien, Pharma, Medizinprodukte — und die Frage „welche Charge ist zu diesem Kunden gegangen?" nicht innerhalb einer Stunde beantworten kannst, ist das erste Gespräch kostenlos und dauert eine halbe Stunde. Wir gehen meist mit einer konkreten Liste heraus, was sich in dem ERP, das du schon hast, in Ordnung bringen lässt.
Rückverfolgung verhindert keinen Vorfall. Rückverfolgung macht aus einem Vorfall statt „wir schließen das Lager für eine Woche" ein „Entschuldigung, morgen liefern wir eine Ersatzcharge".