200Module 8 of 8

Date Codes, Lotting, and Variable Data

Best-before/use-by formats, batch coding, and designing for variable printing.

7 minutes
ops
Lesson Video
Date Codes, Lotting, and Variable Data
Module Content

1. Executive Summary

What matters most
  1. Consumer-facing date text is regulated in EU/UK and largely unstandardized at US federal level. EU/UK require either date of minimum durability (best before/best before end) or use by depending on safety; exact wording/order is prescribed and, for some foods, date of freezing is also required. [1, 2]
  2. Lot (batch) identification is legally required in EU/UK (limited exemptions); the lot indication should be preceded by “L” unless clearly distinguishable, and the use by/DMD can serve as the lot if it shows at least day–month in that order. [3]
  3. US has no single federal rule mandating standardized consumer date labels (infant formula aside). USDA‑FSIS recommends “Best if Used By”; FDA and USDA are exploring standardization, and FSMA 204 introduces traceability lot code concepts for foods on the Food Traceability List (records, not consumer date text). [4, 5, 20]
  4. Encode dates & batch with GS1 AIs: (10)=Batch/Lot; (15)=Best before; (17)=Expiration; (11)=Production date. Dates in data carriers use YYMMDD; follow HRI rules. [6, 7]
  5. Barcode quality matters: Typical GS1 minimum print quality is Grade 1.5 (ANSI C) under ISO/IEC 15416 (linear) / 15415 (2D); reserve quiet zones and avoid low‑contrast backgrounds. [8, 9]
  6. Technology selection is a design decision: CIJ vs TIJ vs TTO vs Laser differ by substrate, line speed, and contrast; capture constraints in RFQs. [10, 11]
  7. 2D at POS is coming: GS1 Sunrise 2027 expects POS to accept 2D codes (e.g., GS1 DataMatrix/QR with Digital Link), enabling GTIN+date+lot in one symbol. [12]
Recommended actions (now)
  • Lock region‑specific phrases in copy decks/templates (EU/UK: “best before/best before end/use by”; US: align with FSIS “Best if Used By”). [1, 4]
  • Standardize a GS1 data plan: pick AIs by channel (POS/e‑com/logistics) and harmonize HRI strings and barcode space on dielines. [6, 7]
  • Design for verification: clean, unvarnished print window; specify Grade ≥1.5 (C) and camera OCV/OCR for date/lot. [8, 9, 13]
  • Choose coding tech by substrate & speed (CIJ/TIJ/TTO/laser); include consumables, uptime, contrast in RFQs. [10, 11]
  • Roadmap to 2D: pilot GS1 Digital Link / GS1 DataMatrix or QR off‑POS; ensure POS readiness by 2027. [12]
Near‑term risks (12–24 months)
  • US label text drift as FDA/USDA consider standardization. [5]
  • Retailer 2D requirements accelerate; artworks may need redesign. [12]
  • Coding failures from low contrast/varnish/emboss textures; mitigate with print windows and inspection. [8, 13]

2. Definitions & Concepts

  • Date of minimum durability (DMD) — “best before/best before end”; quality indication to a date. (EU/UK). [1, 2]
  • Use by — safety‑related consumption deadline; post‑date sale/consumption is not allowed. (EU/UK). [1, 2]
  • Lot/Batch — units produced under same conditions; “L” prefix unless clearly distinguishable. (EU/UK). [3]
  • Traceability lot code (US FSMA 204) — alphanumeric code uniquely identifying a traceability lot in required records for FTL foods. [14, 20]
  • GS1 Application Identifiers (AIs) — prefixes defining data in barcodes: (10) lot, (11) production, (15) best before, (17) expiry. [6, 7]
  • HRI — Human‑Readable Interpretation printed with GS1 symbols per HRI rules. [15]
  • Barcode quality grade — ISO/IEC 15416 (1D)/15415 (2D); typical GS1 minimum C/1.5. [8, 9]
Concept map (bullet view)
  • Legal text → consumer copy → HRI.
  • Supply chain & recall → lot ID (EU/UK label; US records FSMA 204).
  • GS1 data model → carrier choice → print area/quiet zones/verification.
  • Coding tech ↔ substrate/speed/contrast → variable data success.
  • 2D Sunrise 2027 → POS acceptance → Digital Link planning.

3. Standards, Regulations, and Governance

  • EU: Food information rules in Regulation (EU) No 1169/2011; Annex X prescribes wording/format for DMD/use by and date of freezing for some foods. [1]
  • EU & EEA: Directive 2011/91/EU mandates lot identification with “L”; DMD/use by may serve as lot if ≥ day–month. [3]
  • UK: Retained EU FIC via Food Information Regulations 2014; FSA guidance; lot marking via 1996 regs (as amended). [2, 16]
  • US: No uniform federal consumer date labels; FSIS recommends “Best if Used By”; FDA/USDA RFI on standardization (2024); FSMA 204 traceability records for FTL foods (compliance Jan 20, 2026). [4, 5, 20]
TopicEUUKUS
Consumer date textMandatory DMD or “use by”; wording/format prescribed; date of freezing for certain foods. [1]Mandatory; aligned to EU wording/format in retained law; FSA guidance clarifies. [2]No single federal mandate; FSIS recommends “Best if Used By”; infant formula separate. [4]
Lot marking on foodsMandatory (2011/91/EU); “L” prefix unless clearly distinguishable; DMD/use by can serve if ≥ day–month. [3]Mandatory (1996 regs, as amended); mirrors EU approach. [16]Not universally mandated on consumer labels; FSMA 204 requires traceability lot code in records for FTL foods. [20]
Machine‑readable dataGS1 AIs; dates YYMMDD; GS1 General Specs. [6, 7]Same as EU in practice. [6]Same GS1 practices common; 2D at POS ramping. [12]
Known upcoming changes & timelines
  • GS1 Sunrise 2027: retail POS acceptance of 2D by end‑2027; pilot now. [12]
  • US date label standardization under discussion; monitor for updates. [5]

4. Evidence Base & Benchmarks

GS1 date & lot AIs (HRI examples; machine dates YYMMDD)
DataAIHRI exampleNotesSources
Batch/Lot(10)LOT 24C05Variable length up to 20 chars[6, 7]
Production date(11)PROD 2025-08-10Machine data 250810[6, 7]
Best before(15)BEST BEFORE 2025-09-30Machine data 250930[6, 7]
Expiration/Use by(17)USE BY 2025-09-30Machine data 250930[6, 7]
Barcode quality (typical minimums)
SymbolTypical minimum gradeTest standardNotesSources
EAN/UPC, GS1-128C/1.5ISO/IEC 15416POS/general distribution[8]
GS1 DataMatrixC/1.5 (≥2.0 where specified)ISO/IEC 15415Healthcare/logistics may require higher[9]
Operational bands (design quick‑refs)
CarrierX‑dimension (typical)Quiet zone (min)Sources
GS1-128 (logistics)~0.495–0.94 mm; height ≥31.75 mm10×X[18, 19]
GS1 DataMatrixModule ≈ 0.30 mm typical on labels1×X all sides[20]

5. Design & Production Implications

Rules of thumb
  • Reserve a print window: unprinted/varnish‑free, high contrast; follow GS1 placement/quiet zones. Designer tip: note “NO VARNISH / NO EMBOSS / LIGHT BACKGROUND” on the coding zone. [21, 8]
  • Keep HRI legible: OCR‑B recommended; do not restyle bracketed AIs; place HRI near symbol. [15, 22]
  • Date formats: EU/UK consumer text follows prescribed wording/order; encoded dates use YYMMDD. Avoid printing YYMMDD to consumers unless required. [1, 6]
  • Verification: specify ISO grade ≥1.5 and aperture/wavelength where relevant (e.g., 1.5/06/660 for POS linear). [8]
  • On‑line inspection: for inkjet/laser alphanumeric dates, use OCV/OCR to verify presence/legibility and prevent missing codes. [23, 24]
Material/format trade‑offs
NeedCIJTIJTTOLaser
Substrate flexibility★★★★☆★★★☆☆★★☆☆☆ (films)★★★☆* (dependent)
Resolution/HRI crispness★★☆☆☆★★★★☆★★★★☆★★★★☆
Permanence★★☆☆☆★★☆☆☆★★☆☆☆★★★★★
ConsumablesInks/MEKCartridgesRibbonsNone
NotesHigh‑speed curved surfacesEasy changeoversBest on flexible websMatch wavelength to substrate; avoid barrier damage
Manufacturability flags
  • Films with barrier: choose CO₂ laser wavelength appropriately (e.g., 9.3 µm PET; 10.2 µm PP) and control depth. [17]
  • Curved PET bottles: CIJ often wins; maintain print distance/orientation; reserve matte panel. [10]
  • Cartonboard + varnish: knock out varnish; TIJ or laser for crisp text.
  • Multiple lanes: TIJ can drive multiple small heads from one controller. [26]
Supplier perspective

Provide: x‑dimension/height, symbol type, AI set, HRI content/location, window size & finish, target grade, substrate, line speed, print tolerances, and inspection plan (OCV/OCR + reject logic).

6. Sustainability & Compliance Considerations

  • Clarity reduces waste: FSIS “Best if Used By” or correct EU/UK phrases minimize premature disposal. [4, 5]
  • Laser vs consumables: laser removes inks/ribbons but must preserve barrier integrity and legibility. [11, 17]
  • Claims risk: avoid implying safety from “best before”; in EU/UK, “use by” marks safety cut‑offs. [1, 2]
  • Documentation: maintain lot/traceability records; FSMA 204 imposes recordkeeping for FTL foods. [20]

7. Workflow & Tooling (ready to adapt)

Checklists
  • Print‑ready date/lot: wording (region‑correct), placement, knockout window, carrier choice, AI set, HRI content/location, quiet zones, min grade, verifier report, substrate & coding tech confirmed, camera OCV settings, sample approvals.
  • EU/UK foods: “best before/best before end” vs “use by” decision; date of freezing where required; lot present with “L” (or DMD/use by serving as lot with day–month). [1, 3]
  • US FSMA 204: FTL applicability, traceability lot code format, KDEs/CTEs captured, record retention and access procedures. [20]
Decision trees
  • Choose consumer date phrase (EU/UK) → Highly perishable with rapid safety risk? → Yes: “use by”. No: “best before/best before end”. [1, 2]
  • Choose data carrier → Need GTIN+date+lot in small area or future POS 2D? → Yes: GS1 DataMatrix/GS1 QR (Digital Link). Else: GS1‑128 for logistics; EAN/UPC + inkjet HRI for POS today. [12]
Calculator blueprints
  1. Linear symbol width ≈ (X × N modules) + 2 × quiet zone; quiet zone (GS1‑128) ≥ 10×X. Inputs: X, modules, quiet‑zone multiplier. Output: required width. [18]
  2. DataMatrix symbol size ≈ (Nmodules × X) + (2×X quiet zones). Inputs: payload → symbol size table, X. Output: mm width/height. [20]
  3. HRI length estimator → digits + parentheses + spaces; ensure legible font (e.g., ≥2.5–3.0 mm x‑height as practice); test. [15, 22]
Template specs (RFQ fields)

Region & category; legal date phrase; date granularity; AIs; carrier; X‑dimension target; quiet zone; min grade; coding tech; substrate; window finish; verification plan (aperture, wavelength, grading, OCV); samples & approvals.

8. Category‑Specific Guidance

  • Food (chilled/fresh): Expect “use by” for highly perishable; add date of freezing where applicable; include lot; CIJ/TIJ on curved plastics, TTO on flow‑wraps. [1, 10]
  • Beverage: Typically “best before” for shelf‑stable; curved glass/PET suits CIJ or laser (etch on glass; PET contrast needs testing). [10, 19]
  • Beauty/Cosmetics: EU/UK 1223/2009 → DMD if <30 months; otherwise PAO (e.g., “12M”) plus batch number; variable coding focuses on lot and optional mfg/expiry. [27, 28]

9. Case Studies (Problem → Approach → Result)

1) Fresh ready‑to‑eat salad (EU market)
Problem: Confusion between “best before” vs “use by”; unreadable inkjet dates.
Approach: Classified as “use by”; moved to TTO in a varnish‑free window; encoded (01)(17)(10) in GS1 DataMatrix for case‑level traceability; specified ISO 15415 grade ≥1.5; OCV camera. [1, 9]
Result: Readability >99.9% at DC; recall drill matched lots within minutes; fewer retailer reworks.
2) PET bottled beverage (UK)
Problem: Date smearing at high speed; preparing for 2D at POS.
Approach: Kept human “best before”; trialed laser on PET panel (9.3 µm CO₂), added GS1 Digital Link QR with GTIN+BBE+lot; verified grade. [12, 17]
Result: Permanent, legible codes; single on‑pack QR for marketing + data.
3) Cosmetics compact (EU/UK)
Problem: Small footprint; need batch code and clarity on DMD vs PAO.
Approach: Applied batch (lot) as inkjet on carton flap; used PAO “12M”; added camera OCV for alphanumeric batch. [27]
Result: Compliance maintained; fewer “no code” complaints; traceability improved.

10. Common Pitfalls & Red Flags

  1. Printing into varnish/emboss → low contrast/fail grade.
  2. Using “best before” where “use by” is required → safety risk & non‑compliance. [1, 2]
  3. Missing “L” or unclear lot → recall inefficiency (EU/UK). [3]
  4. Wrong GS1 date order (not YYMMDD) → scan/process failures. [6, 7]
  5. Ignoring verification grade → retailer rejections. [8, 9]
  6. Laser on barrier films without testing → pinhole/barrier loss. [17]
  7. No OCV for date/lot → undetected missing/illegible codes. [23]