Chargencodes und Losnummerierung:
Einmal richtig entwerfen, damit es Wachstum übersteht.
Every traceability system stands on its coding scheme. Get it right and every record snaps together; get it wrong and you will be paying the interest for years, ambiguous codes, un-parseable labels, and a renumbering project nobody wants. Here is how to design lot codes properly the first time, and the legal minimums underneath.
Das gesetzliche Minimum: Was eine Loskennzeichnung leisten muss
EU Directive 2011/91/EU requires prepacked foodstuffs to carry an indication that identifies the lot, a batch of units produced under practically the same conditions, preceded by the letter 'L' where it is not otherwise distinguishable from other label information. If a date of minimum durability or use-by date in uncoded day/month form appears on the label, that date can itself serve as the lot indication.
The lot is defined by the producer: you decide its size and boundaries, a make-day, a vat, a production run, a filling shift. The law cares that the mark identifies the lot; your certifier and customers care that the lot boundaries are small enough to keep a recall's blast radius survivable.
Chargengröße: Die Entscheidung über den Auswirkungsradius bei Rückrufen
Every coding decision trades convenience against exposure. One code per week of production means fewer labels and simpler records, and a recall that takes out a week of output. One code per vat or per line-hour means finer records and a recall measured in hundreds of units, not tonnes. The right answer is the largest lot you could afford to lose in a single recall event, and for most artisan and mid-size producers that lands at one code per make-day per product, subdivided where a day covers multiple vats or recipe variants.
Gestaltung des Codeformats
Gängige Formatmuster im Vergleich
| Muster | Beispiel | Stärken | Zu beachten |
|---|---|---|---|
| Julianisches Datum | L26114 | Kompakt; Datum rekonstruierbar; druckerfreundlich | Für Kunden undurchsichtig; ohne Jahresziffer kollidieren Codes über mehrere Jahre hinweg |
| Datum + Sequenz | L240426-02 | Für Menschen lesbar; sortiert natürlich | Länger; erfordert Disziplin bei der Sequenzvergabe |
| Sequenziell + Register | B-10442 | Kurz; keine Struktur, die schiefgehen kann | Meaningless without the register, the register becomes a single point of failure |
| Strukturiertes, zusammengesetztes Kennzeichen | B-26-114-V3 | Für Menschen und Software lesbar; kodiert Behälter/Linie | Auf 3–4 Felder beschränken; sonst werden Etiketten überladen |
Eigenmarke: der zweite Code, den Sie nicht kontrollieren
Supplying retailers under their own label gives every product a second identity, the retailer's SKU code and description, and your traceability now includes a mapping table you must maintain: which customer code resolves to which internal product, with effective dates so a spec change doesn't orphan historic dispatches. When the retailer's technical team queries 'SKU 47712, best-before 14 June', your records must resolve that to an internal batch without a human translator.
This mapping is one of Keystone's core objects: customer SKU codes map bidirectionally to internal products, so a trace can start from either side, the exact situation a retailer query or a vertical audit creates. If you stay on spreadsheets, keep the mapping as a dated, version-controlled sheet with a named owner; it is the most underestimated document in private-label supply.
Die Fehler, die zwei Jahre später weh tun
- EU law (Directive 2011/91/EU) requires a lot indication, the producer defines the lot boundaries.
- Bestimmen Sie Chargen nach Rückruf-„Blast Radius": die größte Charge, deren Verlust Sie verkraften könnten; typischerweise ein Code pro Produktionstag und Produkt.
- Gestalten Sie Codes lesbar und jahreseinzigartig; recyceln Sie niemals einen Code innerhalb Ihrer Aufbewahrungsfrist.
- Zwischenprodukte (Silos, Salzlake, Rückverarbeitung) benötigen Identitäten, die Eltern- und Folgechargen verbinden.
- Private label adds a customer-code mapping you must maintain with effective dates, own it like a controlled document.
Häufig gestellte Fragen
Was muss rechtlich auf einer Lebensmittel‑Chargenkennzeichnung in der EU stehen?
Wer entscheidet, wie groß eine Charge ist?
Ist ein Julian‑Datumscode ein guter Chargencode?
Wie sollten Chargencodes mit Rückverarbeitung umgehen?
Brauche ich unterschiedliche Codes für Private‑Label‑Produkte?
Sehen Sie das in der Software anhand echter Produktionsdaten.
Keystone runs the full chain, supplier delivery → batch → dispatch → customer, in under 30 seconds. 20-minute discovery call, no sales pitch.