Skip to main content
cold-chain-food

GS1-128 Cold Chain Label (GS1-128 Cold Chain)

GS1-128 linear barcode configured for temperature-controlled goods, encoding GTIN, batch/lot, expiry date, and optional temperature Application Identifiers for frozen goods compliance.

Governing Specification: GS1 General Specifications Section 5.4 / WHO Cold Chain Guidelines

Data Format & Required Fields

Code 128 with FNC1 encoding AIs (01) GTIN-14, (17) Expiry, (10) Batch, and optionally (7003) Expiry Date & Time or (7006) First Freeze Date for frozen goods.

Allowed Character SetGS1 Application Identifiers including cold-chain AIs (7003, 7006).
Payload Length Rule Between 6 and 48 characters
Required GS1 Structure Encodes standardized GS1 Application Identifiers (AIs). Unit-level and master packaging require primary identification (e.g. GTIN-14 or SSCC-18) combined with variable batch and serialization attributes for supply chain verification.
Check Digit / Checksum Rule Requires a verified modulo-10 check digit to prevent scanner misreads and data transposition errors.
Example Valid Format(01)00300012345671(17)261231(10)COLDLOT1

Industry Guidance & Practical Applications

  • Vaccine, insulin, and biologics cold-chain distribution cartons
  • Frozen meat and seafood master cases in HACCP-compliant cold stores
  • Blood plasma and diagnostic reagent transport labels (2–8°C)
Packaging & Scanning Notes: Adopted by Indian vaccine distribution network (Universal Immunization Programme) and global WHO EPI cold chain programs.

Symbol Constraints & Label Guidelines

  • Temperature AI fields require backend cold chain monitoring integration.
  • Label must meet WHO PQS label durability standards for frozen environments.