GS1 Identification Keys

Barcode Information | Tutorials | Examples

GS1 ID Keys allow companies to provide information about their goods by assigning standard identifiers to products, documents and locations. To establish a globally unique key, first register with GS1 for a GS1 Company Prefix, which is required as part of the ID Keys listed below. These ID Keys can be encoded in a GS1-128 Barcode or an RFID tag. The GS1-128 Barcode Font Suite meets ISO/IEC 15459 standards as required by GS1.org and contains 18 different Code 128 font sizes that precisely match any GS1-128 specification, including integrating Application Identifiers (AI) as needed.

NOTE: When generating GS1 symbols, IDAutomation recommends testing the result with the GS1 Data Decoder App which parses most GS1 data and can verify proper encoding.

 GS1-Barcode ID KeyUseReference
 CPIDComponent/Part IdentifierIdentify Components or Parts as part of final productCPID.pdf
 GCNGlobal Coupon NumberDigital Coupons or Loyalty ProgramsGCN.pdf
 GDTIGlobal Document Type IdentifierIdentify Document and Class or TypeGDTI.pdf
 GIAIGlobal Individual Asset IdentifierIdentify an AssetGIAI.pdf
 GINCGlobal Identification Number for ConsignmentIdentify Consignment of Logistic UnitsGINC.pdf
 GLNGlobal Location NumberIdentify Company Location or OriginGLN.pdf
 GRAIGlobal Returnable Asset IdentifierIdentify a Returnable AssetGRAI.pdf
 GSINGlobal Shipment Identification NumberIdentify Shipper and Seller of GoodsGSIN.pdf
 GSRNGlobal Service Relation NumberIdentify Service RelationshipsGSRN.pdf
 GTINGlobal Trade Item NumberIdentify Consumer Products & ServicesGTIN.pdf
 SSCCSerial Shipping Container CodeLogisticsSSCC.pdf

GS1-CPID

The Component – Part Identifier is used to identify an item that is part of a completed good, such as a component as part of a circuit board. The CPID structure is up to 30 characters and is set up as follows:

  • Application Identifier: AI 8010
  • GS1 Company Prefix: Assigned by GS1.org.
  • Item Identifier: Variable length, up to 30 characters, reference number assigned by individual company to identify item.
 Application IdentifierGS1 Company PrefixItem Identifier
 4 Digit AIVariable (6-9 digits) Numeric Assigned by GS1.orgVariable length alpha-numeric up to 21 Characters
 8010012345678123456789012…[21]

GS1-GCN

The Global Coupon Number is used to identify coupons that can be received and retrieved electronically. The GCN structure is as follows:

  • Application Identifier: AI 255
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Coupon Reference: Assigned by individual company to identify coupon, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
  • Serial Number: Optional alpha-numeric number assigned by individual company to identify coupon code.
 Application IdentifierGS1 Company PrefixCoupon ReferenceCheck DigitOptional Serial Number
 3 Digit AI12 digits combined1 digitOptional alpha-numeric up to 12 Characters
 255123456789012#123456789012

GS1-GDTI

The Global Document Type Identifier is used to identify individual documents, including the class and/or type of document. The GDTI structure is up to 30 characters and is set up as follows:

  • Application Identifier: AI 253
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Document Type: Assigned by individual company to identify a document, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
  • Serial Number: Optional alpha-numeric number assigned by individual company to identify document identification.
 Application IdentifierGS1 Company PrefixAsset TypeCheck DigitOptional Serial Number
 3 Digit AI12 digits combined1 digitOptional alpha-numeric up to 17 Characters
 253123456789012#123456789012…[17]

GS1-GIAI

The Global Individual Asset Identifier is used to identify an individual asset within a business. The GIAI structure is up to 30 characters and is set up as follows:

  • Application Identifier: AI 8004
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Individual Asset Reference: Assigned by individual company to identify asset, generally assigned sequentially.
 Application IdentifierGS1 Company PrefixIndividual Asset Reference
 4 Digit AIVariable (6-9 digits) Numeric Assigned by GS1.orgVariable length alpha-numeric up to 21 Characters
 8004012345678123456789012…[21]

GS1-GINC

The Global Identification Number for Consignment is used to identify specific units of a shipment whether it stays with the original shipment or not before making it to the final destination. The
GINC structure is up to 30 characters and is set up as follows:

  • Application Identifier: AI 401
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Serial Number: Optional alpha-numeric number assigned by individual company to identify document identification.
 Application IdentifierGS1 Company PrefixSerial Number
 3 Digit AIVariable (6-9 digits) NumericVariable length alpha-numeric up to 21 Characters
 401012345678123456789012…[21]

GS1-GLN

The Global Location Number is used to identify a physical location or legal (functional) entity of a business. The GLN structure is 13 characters and is set up as follows:

  • GS1 Company Prefix: Assigned by GS1.org.
  • Location Reference: Variable length, up to 6 characters, reference number assigned by individual company to identify item.
  • Check Digit: Mod 10 check digit.
GS1 Company PrefixLocation ReferenceCheck Digit
Variable (6-9 digits) NumericVariable (3-6 digits) Numeric1 digit
123456789012#

GS1-GRAI

The Global Returnable Asset Identifier is used to identify a returnable asset, reusable packages or transport equipment. The GRAI structure is up to 30 characters and is set up as follows:

  • Application Identifier: AI 8003
  • Leading Zero: Added to prior to GS1 Company Prefix (6-9 digits) and Asset Type to fill the 14th position.
  • GS1 Company Prefix: Assigned by GS1.org
  • Asset Type: Assigned by individual company to identify returnable asset, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
  • Serial Number: Optional alpha-numeric number assigned by individual company to identify returnable asset.
 Application IdentifierLeading 0GS1 Company PrefixAsset TypeCheck DigitOptional Serial Number
 4 Digit AI012 digits combined1 digitOptional alpha-numeric up to 16 Characters
 80030123456789012#123456789012…[16]

GS1-GSIN

The Global Shipment Identification Number is used to identify a shipment transported from seller to buyer. Each unit within the shipment will have a separate SSCC but the entire shipment will be identified under one Bill of Lading. The GSIN structure is up to 17 characters and is set up as follows:

  • Application Identifier: AI 402
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Shipper Reference Assigned by individual company to identify a shipment of goods, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
 Application IdentifierGS1 Company PrefixShipper ReferenceCheck Digit
 3 Digit AI16 digits combined1 digit
 4021234567890123456#

GS1-GSRN

The Global Service Relation Number is used to identify a business relationship between a company and an individual, such as a club membership or loyalty program. The GSRN structure is 18 characters and is set up as follows:

  • Application Identifier: AI 8018
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Service Reference Assigned by individual company to identify a shipment of goods, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
 Application IdentifierGS1 Company PrefixService ReferenceCheck Digit
 4 Digit AI17 digits combined1 digit
 801812345678901234567#

GS1-GTIN

The Global Trade Item Number is used to identify trade items transported through the supply chain to the final user. A GTIN can be encoded using UPC-EANITF-14GS1-128GS1 DataBar, and Data Matrix and can be 8, 12, 13, or 14 digits in length; however, GS1 recommends appending zeros to the beginning of the GTIN’s to fill out to 14 characters. The GTIN structure is as follows:

  • Indicator Digit: Specifically for GTIN-14
  • GS1 Company Prefix: Assigned by GS1.org. Some GS1 members will have a UPC Company Prefix and to convert the UPC Prefix to a GS1 Prefix, add a leading zero.
  • Item Reference Assigned by individual company to identify a trade item, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
 Indicator DigitGS1 Company PrefixItem ReferenceCheck Digit
# or 012 digits combined1 digit
 GTIN-80000001234567#
 GTIN-120012345678901#
 GTIN-130123456789012#
 GTIN-141234567890123#

GS1-SSCC

The Serial Shipping Container Code is used to identify a specific unit as part of a larger shipment. The SSCC structure is 18 characters and is set up as follows:

  • Application Identifier: AI 00 to indicate an SSCC barcode.
  • Extension Digit: 1 Digit (0-9).
  • GS1 Company Prefix: Assigned by GS1.org
  • Serial Reference: Assigned by individual company to identify a unit, generally assigned sequentially.
  • Check Digit: Mod 10 check digit.
 Application IdentifierExtension DigitGS1 Company PrefixSerial ReferenceCheck Digit
 2 Digit AI1 digit (0-9)16 digits combined1 digit
 0001234567890123456#

Additional GS1 Font Packages: