Skip to main content

GS1 General Specifications

Stockaj is built against GS1 GenSpec v23+.

Application Identifiers used

AIMeaningFormat
00SSCC (logistic unit)18 digits, fixed
01GTIN14 digits, fixed
10Batch / lotup to 20 chars, variable
11Production date YYMMDD6 digits, fixed
15Best-before date YYMMDD6 digits, fixed
17Expiry date YYMMDD6 digits, fixed
21Serial numberup to 20 chars, variable
414Physical location GLN13 digits, fixed
8003GRAIup to 30 chars, variable
8004GIAIup to 30 chars, variable

Validation

  • All check digits validated using GS1 Mod-10.
  • Variable-length AIs use FNC1 separator (ASCII GS 0x1D in scanned input).
  • GTINs canonicalised to 14 digits (zero-padded GTIN-8 / -12 / -13).

Reference