GS1 Application Identifier database

Every GS1 code - GS1-128, GS1 DataMatrix, GS1 QR, GS1 DataBar - carries the same thing: a list of application identifiers and their values. This is the full catalogue: what each identifier means, which data type and length it takes, whether it carries a check digit, and whether it needs a separator. Data type, length and format come from the GS1 Barcode Syntax Dictionary; the descriptions are ours.

AI Name Data type Length What it is
(00) SSCC check digit Numeric 18 <GS> Serial Shipping Container Code - the unique number of a logistics unit (pallet, carton, roll cage). It is what a shipping label is built around and what carriers and warehouses scan to track the unit.
(01) GTIN check digit DL key Numeric 14 <GS> Global Trade Item Number - the product number. This is the primary key of almost every GS1 code: it identifies the article, not the individual item.
(02) CONTENT check digit Numeric 14 <GS> GTIN of the trade items contained in a logistics unit. Used together with AI (37) to say what is inside a carton or pallet.
(03) MTO GTIN check digit Numeric 14 <GS> GTIN of a made-to-order trade item. Identifies a product that is configured per order rather than stocked.
(10) BATCH/LOT Alphanumeric up to 20 Batch or lot number. Groups items produced under the same conditions - the key field for recalls and traceability.
(11) PROD DATE Date 6 <GS> Production date (YYMMDD) - when the item was made.
(12) DUE DATE Date 6 <GS> Due date (YYMMDD) for payment, used on invoice and payment slips.
(13) PACK DATE Date 6 <GS> Packaging date (YYMMDD) - when the item was packed, which can differ from the production date.
(15) BEST BEFORE or BEST BY Date 6 <GS> Best before date (YYMMDD). Quality, not safety: the product is still saleable afterwards in many jurisdictions.
(16) SELL BY Date 6 <GS> Sell by date (YYMMDD) - the last day the retailer should offer the item.
(17) USE BY or EXPIRY Date 6 <GS> Expiration date (YYMMDD). Safety-relevant: after this date the product must not be used or sold.
(20) VARIANT Numeric 2 <GS> Internal product variant, two digits. Distinguishes variants that do not warrant their own GTIN.
(21) SERIAL Alphanumeric up to 20 Serial number. Together with the GTIN it identifies one individual item - the basis for unit-level traceability.
(22) CPV Alphanumeric up to 20 Consumer product variant. Distinguishes variants relevant at the point of sale without a new GTIN.
(235) TPX Alphanumeric up to 28 Third party controlled, serialised extension of the GTIN (TPX). Used where an external party assigns the serial part.
(240) ADDITIONAL ID Alphanumeric up to 30 Additional product identification assigned by the manufacturer, e.g. an internal article number.
(241) CUST. PART No. Alphanumeric up to 30 Customer part number - the article number the buyer uses in their own system.
(242) MTO VARIANT Numeric up to 6 Made-to-order variation number, refining a made-to-order GTIN (03).
(243) PCN Alphanumeric up to 20 Packaging component number, used for components that are packed together.
(250) SECONDARY SERIAL Alphanumeric up to 30 Secondary serial number, assigned by a party other than the one issuing AI (21).
(251) REF. TO SOURCE Alphanumeric up to 30 Reference to the source entity - identifies the animal, plant or batch a product originates from.
(253) GDTI check digit Numeric 13+ Global Document Type Identifier (GDTI) - identifies a document type and, optionally, the individual document.
(254) GLN EXTENSION COMPONENT Alphanumeric up to 20 GLN extension component - refines a location down to a floor, room or gate.
(255) GCN check digit Numeric 13+ Global Coupon Number (GCN) - identifies a coupon offer.
(30) VAR. COUNT Numeric up to 8 Variable count of items - how many pieces are in a variable-measure trade item.
(3100-3105) NET WEIGHT (kg) Numeric 6 <GS> Net Weight of the trade item in kg. The last digit of the AI gives the number of decimal places: (3103) 001250 means 1.250 kg.
(3110-3115) LENGTH (m) Numeric 6 <GS> Length of the trade item in m. The last digit of the AI gives the number of decimal places: (3113) 001250 means 1.250 m.
(3120-3125) WIDTH (m) Numeric 6 <GS> Width of the trade item in m. The last digit of the AI gives the number of decimal places: (3123) 001250 means 1.250 m.
(3130-3135) HEIGHT (m) Numeric 6 <GS> Height of the trade item in m. The last digit of the AI gives the number of decimal places: (3133) 001250 means 1.250 m.
(3140-3145) AREA (m²) Numeric 6 <GS> Area of the trade item in m². The last digit of the AI gives the number of decimal places: (3143) 001250 means 1.250 m².
(3150-3155) NET VOLUME (l) Numeric 6 <GS> Net Volume of the trade item in l. The last digit of the AI gives the number of decimal places: (3153) 001250 means 1.250 l.
(3160-3165) NET VOLUME (m³) Numeric 6 <GS> Net Volume of the trade item in m³. The last digit of the AI gives the number of decimal places: (3163) 001250 means 1.250 m³.
(3200-3205) NET WEIGHT (lb) Numeric 6 <GS> Net Weight of the trade item in lb. The last digit of the AI gives the number of decimal places: (3203) 001250 means 1.250 lb.
(3210-3215) LENGTH (in) Numeric 6 <GS> Length of the trade item in in. The last digit of the AI gives the number of decimal places: (3213) 001250 means 1.250 in.
(3220-3225) LENGTH (ft) Numeric 6 <GS> Length of the trade item in ft. The last digit of the AI gives the number of decimal places: (3223) 001250 means 1.250 ft.
(3230-3235) LENGTH (yd) Numeric 6 <GS> Length of the trade item in yd. The last digit of the AI gives the number of decimal places: (3233) 001250 means 1.250 yd.
(3240-3245) WIDTH (in) Numeric 6 <GS> Width of the trade item in in. The last digit of the AI gives the number of decimal places: (3243) 001250 means 1.250 in.
(3250-3255) WIDTH (ft) Numeric 6 <GS> Width of the trade item in ft. The last digit of the AI gives the number of decimal places: (3253) 001250 means 1.250 ft.
(3260-3265) WIDTH (yd) Numeric 6 <GS> Width of the trade item in yd. The last digit of the AI gives the number of decimal places: (3263) 001250 means 1.250 yd.
(3270-3275) HEIGHT (in) Numeric 6 <GS> Height of the trade item in in. The last digit of the AI gives the number of decimal places: (3273) 001250 means 1.250 in.
(3280-3285) HEIGHT (ft) Numeric 6 <GS> Height of the trade item in ft. The last digit of the AI gives the number of decimal places: (3283) 001250 means 1.250 ft.
(3290-3295) HEIGHT (yd) Numeric 6 <GS> Height of the trade item in yd. The last digit of the AI gives the number of decimal places: (3293) 001250 means 1.250 yd.
(3300-3305) GROSS WEIGHT (kg) Numeric 6 <GS> Gross Weight of the trade item in kg. The last digit of the AI gives the number of decimal places: (3303) 001250 means 1.250 kg.
(3310-3315) LENGTH (m), log Numeric 6 <GS> Length of the logistics unit in m. The last digit of the AI gives the number of decimal places: (3313) 001250 means 1.250 m.
(3320-3325) WIDTH (m), log Numeric 6 <GS> Width of the logistics unit in m. The last digit of the AI gives the number of decimal places: (3323) 001250 means 1.250 m.
(3330-3335) HEIGHT (m), log Numeric 6 <GS> Height of the logistics unit in m. The last digit of the AI gives the number of decimal places: (3333) 001250 means 1.250 m.
(3340-3345) AREA (m²), log Numeric 6 <GS> Area of the logistics unit in m². The last digit of the AI gives the number of decimal places: (3343) 001250 means 1.250 m².
(3350-3355) VOLUME (l), log Numeric 6 <GS> Volume of the logistics unit in l. The last digit of the AI gives the number of decimal places: (3353) 001250 means 1.250 l.
(3360-3365) VOLUME (m³), log Numeric 6 <GS> Volume of the logistics unit in m³. The last digit of the AI gives the number of decimal places: (3363) 001250 means 1.250 m³.
(3370-3375) KG PER m² Numeric 6 <GS> Kilograms per square metre (kg/m²) of the trade item. The last digit of the AI gives the number of decimal places: (3373) 001250 means 1.250 kg/m².
(3400-3405) GROSS WEIGHT (lb) Numeric 6 <GS> Gross Weight of the trade item in lb. The last digit of the AI gives the number of decimal places: (3403) 001250 means 1.250 lb.
(3410-3415) LENGTH (in), log Numeric 6 <GS> Length of the logistics unit in in. The last digit of the AI gives the number of decimal places: (3413) 001250 means 1.250 in.
(3420-3425) LENGTH (ft), log Numeric 6 <GS> Length of the logistics unit in ft. The last digit of the AI gives the number of decimal places: (3423) 001250 means 1.250 ft.
(3430-3435) LENGTH (yd), log Numeric 6 <GS> Length of the logistics unit in yd. The last digit of the AI gives the number of decimal places: (3433) 001250 means 1.250 yd.
(3440-3445) WIDTH (in), log Numeric 6 <GS> Width of the logistics unit in in. The last digit of the AI gives the number of decimal places: (3443) 001250 means 1.250 in.
(3450-3455) WIDTH (ft), log Numeric 6 <GS> Width of the logistics unit in ft. The last digit of the AI gives the number of decimal places: (3453) 001250 means 1.250 ft.
(3460-3465) WIDTH (yd), log Numeric 6 <GS> Width of the logistics unit in yd. The last digit of the AI gives the number of decimal places: (3463) 001250 means 1.250 yd.
(3470-3475) HEIGHT (in), log Numeric 6 <GS> Height of the logistics unit in in. The last digit of the AI gives the number of decimal places: (3473) 001250 means 1.250 in.
(3480-3485) HEIGHT (ft), log Numeric 6 <GS> Height of the logistics unit in ft. The last digit of the AI gives the number of decimal places: (3483) 001250 means 1.250 ft.
(3490-3495) HEIGHT (yd), log Numeric 6 <GS> Height of the logistics unit in yd. The last digit of the AI gives the number of decimal places: (3493) 001250 means 1.250 yd.
(3500-3505) AREA (in²) Numeric 6 <GS> Area of the trade item in in². The last digit of the AI gives the number of decimal places: (3503) 001250 means 1.250 in².
(3510-3515) AREA (ft²) Numeric 6 <GS> Area of the trade item in ft². The last digit of the AI gives the number of decimal places: (3513) 001250 means 1.250 ft².
(3520-3525) AREA (yd²) Numeric 6 <GS> Area of the trade item in yd². The last digit of the AI gives the number of decimal places: (3523) 001250 means 1.250 yd².
(3530-3535) AREA (in²), log Numeric 6 <GS> Area of the logistics unit in in². The last digit of the AI gives the number of decimal places: (3533) 001250 means 1.250 in².
(3540-3545) AREA (ft²), log Numeric 6 <GS> Area of the logistics unit in ft². The last digit of the AI gives the number of decimal places: (3543) 001250 means 1.250 ft².
(3550-3555) AREA (yd²), log Numeric 6 <GS> Area of the logistics unit in yd². The last digit of the AI gives the number of decimal places: (3553) 001250 means 1.250 yd².
(3560-3565) NET WEIGHT (tr oz) Numeric 6 <GS> Net Weight of the trade item in tr oz. The last digit of the AI gives the number of decimal places: (3563) 001250 means 1.250 tr oz.
(3570-3575) NET VOLUME (oz) Numeric 6 <GS> Net Volume of the trade item in oz. The last digit of the AI gives the number of decimal places: (3573) 001250 means 1.250 oz.
(3600-3605) NET VOLUME (qt (US)) Numeric 6 <GS> Net Volume of the trade item in qt (US). The last digit of the AI gives the number of decimal places: (3603) 001250 means 1.250 qt (US).
(3610-3615) NET VOLUME (gal.) Numeric 6 <GS> Net volume of the trade item in US gallons. The last digit of the AI gives the number of decimal places: (3613) 001250 means 1.250 US gallons.
(3620-3625) VOLUME (qt (US)), log Numeric 6 <GS> Volume of the logistics unit in qt (US). The last digit of the AI gives the number of decimal places: (3623) 001250 means 1.250 qt (US).
(3630-3635) VOLUME (gal (US)), log Numeric 6 <GS> Volume of the logistics unit in gal (US). The last digit of the AI gives the number of decimal places: (3633) 001250 means 1.250 gal (US).
(3640-3645) NET VOLUME (in³) Numeric 6 <GS> Net Volume of the trade item in in³. The last digit of the AI gives the number of decimal places: (3643) 001250 means 1.250 in³.
(3650-3655) NET VOLUME (ft³) Numeric 6 <GS> Net Volume of the trade item in ft³. The last digit of the AI gives the number of decimal places: (3653) 001250 means 1.250 ft³.
(3660-3665) NET VOLUME (yd³) Numeric 6 <GS> Net Volume of the trade item in yd³. The last digit of the AI gives the number of decimal places: (3663) 001250 means 1.250 yd³.
(3670-3675) VOLUME (in³), log Numeric 6 <GS> Volume of the logistics unit in in³. The last digit of the AI gives the number of decimal places: (3673) 001250 means 1.250 in³.
(3680-3685) VOLUME (ft³), log Numeric 6 <GS> Volume of the logistics unit in ft³. The last digit of the AI gives the number of decimal places: (3683) 001250 means 1.250 ft³.
(3690-3695) VOLUME (yd³), log Numeric 6 <GS> Volume of the logistics unit in yd³. The last digit of the AI gives the number of decimal places: (3693) 001250 means 1.250 yd³.
(37) COUNT Numeric up to 8 Count of trade items contained in a logistics unit. Goes with AI (02).
(3900-3909) AMOUNT Numeric up to 15 Amount payable. The last digit of the AI gives the decimal places; the four-digit variants carry an ISO 4217 currency code.
(3910-3919) AMOUNT Numeric up to 18 Amount payable. The last digit of the AI gives the decimal places; the four-digit variants carry an ISO 4217 currency code.
(3920-3929) PRICE Numeric up to 15 Price. The last digit of the AI gives the decimal places; the four-digit variants carry an ISO 4217 currency code.
(3930-3939) PRICE Numeric up to 18 Price. The last digit of the AI gives the decimal places; the four-digit variants carry an ISO 4217 currency code.
(3940-3943) PRCNT OFF Numeric 4 Percentage discount of a coupon.
(3950-3955) PRICE/UoM Numeric 6 Price per unit of measure, with the decimal places given by the last digit of the AI.
(400) ORDER NUMBER Alphanumeric up to 30 Customer purchase order number - links the shipment to the buyer's order.
(401) GINC Alphanumeric up to 30 Global Identification Number for Consignment (GINC) - groups logistics units that travel together as one consignment.
(402) GSIN check digit Numeric 17 Global Shipment Identification Number (GSIN) - identifies a shipment from seller to buyer across carriers.
(403) ROUTE Alphanumeric up to 30 Routing code, assigned by the carrier for internal routing.
(410) SHIP TO LOC check digit Numeric 13 <GS> Ship to / deliver to GLN - the location the goods go to.
(411) BILL TO check digit Numeric 13 <GS> Bill to / invoice to GLN - the party that receives the invoice.
(412) PURCHASE FROM check digit Numeric 13 <GS> Purchased from GLN - the party the goods were bought from.
(413) SHIP FOR LOC check digit Numeric 13 <GS> Ship for / deliver for GLN - the final recipient when goods pass through an intermediate location.
(414) LOC No. check digit DL key Numeric 13 <GS> GLN of a physical location - identifies the place itself, e.g. a warehouse door or a shelf.
(415) PAY TO check digit DL key Numeric 13 <GS> GLN of the invoicing party - used on payment slips.
(416) PROD/SERV LOC check digit Numeric 13 <GS> GLN of the production or service location.
(417) PARTY check digit DL key Numeric 13 <GS> Party GLN - identifies an organisation rather than a place.
(420) SHIP TO POST Alphanumeric up to 20 Ship to postal code within a single postal authority.
(421) SHIP TO POST Numeric up to 12 Ship to postal code with a three-digit ISO country code prefix - for cross-border shipments.
(422) ORIGIN Numeric 3 Country of origin of a trade item (ISO 3166 numeric).
(423) COUNTRY - INITIAL PROCESS Numeric 3 Country of initial processing (ISO 3166 numeric), up to five countries.
(424) COUNTRY - PROCESS Numeric 3 Country of processing (ISO 3166 numeric).
(425) COUNTRY - DISASSEMBLY Numeric 3 Country of disassembly (ISO 3166 numeric), up to five countries - relevant for meat.
(426) COUNTRY - FULL PROCESS Numeric 3 Country covering the full processing chain (ISO 3166 numeric).
(427) ORIGIN SUBDIVISION Alphanumeric up to 3 Country subdivision of origin - state or province within the country of origin.
(4300) SHIP TO COMP Alphanumeric up to 35 Company name of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4301) SHIP TO NAME Alphanumeric up to 35 Contact name of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4302) SHIP TO ADD1 Alphanumeric up to 70 Address line 1 of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4303) SHIP TO ADD2 Alphanumeric up to 70 Address line 2 of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4304) SHIP TO SUB Alphanumeric up to 70 Suburb of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4305) SHIP TO LOC Alphanumeric up to 70 City of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4306) SHIP TO REG Alphanumeric up to 70 Region or state of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4307) SHIP TO COUNTRY Alphanumeric 2 Country code (ISO 3166 alpha-2) of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4308) SHIP TO PHONE Alphanumeric up to 30 Telephone number of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4309) SHIP TO GEO Numeric 20 Geographic coordinates (latitude and longitude) of the delivery address - part of the structured address that lets a label be printed without a separate address database.
(4310) RTN TO COMP Alphanumeric up to 35 Company name of the return address - part of the structured address that lets a label be printed without a separate address database.
(4311) RTN TO NAME Alphanumeric up to 35 Contact name of the return address - part of the structured address that lets a label be printed without a separate address database.
(4312) RTN TO ADD1 Alphanumeric up to 70 Address line 1 of the return address - part of the structured address that lets a label be printed without a separate address database.
(4313) RTN TO ADD2 Alphanumeric up to 70 Address line 2 of the return address - part of the structured address that lets a label be printed without a separate address database.
(4314) RTN TO SUB Alphanumeric up to 70 Suburb of the return address - part of the structured address that lets a label be printed without a separate address database.
(4315) RTN TO LOC Alphanumeric up to 70 City of the return address - part of the structured address that lets a label be printed without a separate address database.
(4316) RTN TO REG Alphanumeric up to 70 Region or state of the return address - part of the structured address that lets a label be printed without a separate address database.
(4317) RTN TO COUNTRY Alphanumeric 2 Country code (ISO 3166 alpha-2) of the return address - part of the structured address that lets a label be printed without a separate address database.
(4318) RTN TO POST Alphanumeric up to 20 Postal code of the return address - part of the structured address that lets a label be printed without a separate address database.
(4319) RTN TO PHONE Alphanumeric up to 30 Telephone number of the return address - part of the structured address that lets a label be printed without a separate address database.
(4320) SRV DESCRIPTION Alphanumeric up to 35 Service code description - free text describing the service to be performed on delivery.
(4321) DANGEROUS GOODS Numeric 1 Dangerous goods flag: 0 = no, 1 = yes. Tells the carrier that hazardous goods rules apply.
(4322) AUTH TO LEAVE Numeric 1 Authority to leave flag: 0 = no, 1 = yes. May the parcel be left without a signature?
(4323) SIG REQUIRED Numeric 1 Signature required flag: 0 = no, 1 = yes.
(4324) NOT BEF DEL DT Date/time 10 Not before delivery date and time (YYMMDDHHMM) - the earliest the shipment may be delivered.
(4325) NOT AFT DEL DT Date/time 10 Not after delivery date and time (YYMMDDHHMM) - the latest the shipment may be delivered.
(4326) REL DATE Date 6 Release date (YYMMDD) - the day the goods may be released for sale or shipment.
(4330) MAX TEMP F. Numeric 6 Maximum temperature the shipment may reach, in degrees Fahrenheit. The value carries one optional decimal place.
(4331) MAX TEMP C. Numeric 6 Maximum temperature the shipment may reach, in degrees Celsius. The value carries one optional decimal place.
(4332) MIN TEMP F. Numeric 6 Minimum temperature the shipment may reach, in degrees Fahrenheit. The value carries one optional decimal place.
(4333) MIN TEMP C. Numeric 6 Minimum temperature the shipment may reach, in degrees Celsius. The value carries one optional decimal place.
(7001) NSN Numeric 13 NATO Stock Number (NSN) - the defence supply identifier.
(7002) MEAT CUT Alphanumeric up to 30 UN/ECE meat carcass and cuts classification - which cut of meat this is.
(7003) EXPIRY TIME Date/time 10 Expiration date and time (YYMMDDHHMM) - for products where the hour matters, e.g. blood products.
(7004) ACTIVE POTENCY Numeric up to 4 Active potency - the strength of an active pharmaceutical ingredient.
(7005) CATCH AREA Alphanumeric up to 12 Catch area - the FAO fishing area a catch comes from.
(7006) FIRST FREEZE DATE Date 6 First freeze date (YYMMDD) - when the product was frozen for the first time.
(7007) HARVEST DATE Date 6 Harvest date (YYMMDD), optionally as a range with a second date.
(7008) AQUATIC SPECIES Alphanumeric up to 3 Species of an aquatic product - which fish or shellfish it is.
(7009) FISHING GEAR TYPE Alphanumeric up to 10 Fishing gear type - how the catch was made, e.g. trawl or line.
(7010) PROD METHOD Alphanumeric up to 2 Production method - how the product was produced, e.g. caught or farmed.
(7011) TEST BY DATE Date/time 6 Test by date and time - the point by which a laboratory test must be performed.
(7020) REFURB LOT Alphanumeric up to 20 Refurbishment lot number - groups items that went through the same refurbishment run.
(7021) FUNC STAT Alphanumeric up to 20 Functional status of a returned or refurbished item.
(7022) REV STAT Alphanumeric up to 20 Revision status - the version level of the item.
(7023) GIAI - ASSEMBLY Alphanumeric up to 30 GIAI of an assembly - identifies the assembly an individual asset belongs to.
(7030) PROCESSOR # 0 Numeric up to 30 Approval number of processor 0 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7031) PROCESSOR # 1 Numeric up to 30 Approval number of processor 1 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7032) PROCESSOR # 2 Numeric up to 30 Approval number of processor 2 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7033) PROCESSOR # 3 Numeric up to 30 Approval number of processor 3 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7034) PROCESSOR # 4 Numeric up to 30 Approval number of processor 4 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7035) PROCESSOR # 5 Numeric up to 30 Approval number of processor 5 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7036) PROCESSOR # 6 Numeric up to 30 Approval number of processor 6 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7037) PROCESSOR # 7 Numeric up to 30 Approval number of processor 7 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7038) PROCESSOR # 8 Numeric up to 30 Approval number of processor 8 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7039) PROCESSOR # 9 Numeric up to 30 Approval number of processor 9 - the licence number of a plant that handled the product; up to ten can be given in sequence.
(7040) UIC+EXT Numeric 4 GS1 UIC with extension 1 and importer index - used in customs and import contexts.
(7041) UFRGT UNIT TYPE Alphanumeric up to 4 UN packaging category for freight units.
(710) NHRN PZN Alphanumeric up to 20 National healthcare reimbursement number (PZN) - the pharmaceutical number used for reimbursement in Germany.
(711) NHRN CIP Alphanumeric up to 20 National healthcare reimbursement number (CIP) - the pharmaceutical number used for reimbursement in France.
(712) NHRN CN Alphanumeric up to 20 National healthcare reimbursement number (CN) - the pharmaceutical number used for reimbursement in Spain.
(713) NHRN DRN Alphanumeric up to 20 National healthcare reimbursement number (DRN) - the pharmaceutical number used for reimbursement in Brazil.
(714) NHRN AIM Alphanumeric up to 20 National healthcare reimbursement number (AIM) - the pharmaceutical number used for reimbursement in Portugal.
(715) NHRN NDC Alphanumeric up to 20 National healthcare reimbursement number (NDC) - the pharmaceutical number used for reimbursement in United States.
(716) NHRN AIC Alphanumeric up to 20 National healthcare reimbursement number (AIC) - the pharmaceutical number used for reimbursement in Italy.
(717) NHRN SRN Alphanumeric up to 20 National healthcare reimbursement number (SRN) - the pharmaceutical number used for reimbursement in Romania.
(7230) CERT # 1 Alphanumeric up to 30 Certification reference 1 - identifies a certificate the item complies with; up to ten can be given.
(7231) CERT # 2 Alphanumeric up to 30 Certification reference 2 - identifies a certificate the item complies with; up to ten can be given.
(7232) CERT # 3 Alphanumeric up to 30 Certification reference 3 - identifies a certificate the item complies with; up to ten can be given.
(7233) CERT # 4 Alphanumeric up to 30 Certification reference 4 - identifies a certificate the item complies with; up to ten can be given.
(7234) CERT # 5 Alphanumeric up to 30 Certification reference 5 - identifies a certificate the item complies with; up to ten can be given.
(7235) CERT # 6 Alphanumeric up to 30 Certification reference 6 - identifies a certificate the item complies with; up to ten can be given.
(7236) CERT # 7 Alphanumeric up to 30 Certification reference 7 - identifies a certificate the item complies with; up to ten can be given.
(7237) CERT # 8 Alphanumeric up to 30 Certification reference 8 - identifies a certificate the item complies with; up to ten can be given.
(7238) CERT # 9 Alphanumeric up to 30 Certification reference 9 - identifies a certificate the item complies with; up to ten can be given.
(7239) CERT # 10 Alphanumeric up to 30 Certification reference 10 - identifies a certificate the item complies with; up to ten can be given.
(7240) PROTOCOL Alphanumeric up to 20 Protocol identifier - the trial or treatment protocol an item belongs to.
(7241) AIDC MEDIA TYPE Numeric 2 AIDC media type - which carrier technology holds the data (barcode, RFID, NFC).
(7242) VCN Alphanumeric up to 25 Version control number (VCN) - the configuration version of a device.
(7250) DOB Date 8 Date of birth (YYYYMMDD) - used on patient and specimen labels.
(7251) DOB TIME Date/time 12 Date and time of birth (YYYYMMDDHHMM).
(7252) BIO SEX Numeric 1 Biological sex according to ISO/IEC 5218: 0 unknown, 1 male, 2 female, 9 not applicable.
(7253) FAMILY NAME Alphanumeric up to 40 Family name of the person the item relates to.
(7254) GIVEN NAME Alphanumeric up to 40 Given name of the person.
(7255) SUFFIX Alphanumeric up to 10 Name suffix, e.g. Jr. or III.
(7256) FULL NAME Alphanumeric up to 90 Full name of the person, when it is not split into parts.
(7257) PERSON ADDR Alphanumeric up to 70 Address of the person.
(7258) BIRTH SEQUENCE Alphanumeric 3 Birth sequence indicator, e.g. 1/3 for the first of triplets.
(7259) BABY Alphanumeric up to 40 Baby identifier - links a newborn to the mother's record.
(8001) DIMENSIONS Numeric 14 Roll product dimensions: width, length, core diameter, direction and splices.
(8002) CMT No. Alphanumeric up to 20 Cellular mobile telephone identifier (CMT).
(8003) GRAI check digit Numeric 14+ Global Returnable Asset Identifier (GRAI) - identifies reusable assets such as pallets or crates.
(8004) GIAI DL key Alphanumeric up to 30 Global Individual Asset Identifier (GIAI) - identifies a single asset, e.g. a machine or a laptop.
(8005) PRICE PER UNIT Numeric 6 Price per unit of measure - the base price used at the shelf.
(8006) ITIP check digit DL key Numeric 18 Identification of an individual trade item piece (ITIP) - GTIN plus piece number and total pieces.
(8007) IBAN Alphanumeric up to 34 International Bank Account Number (IBAN) - for payment slips.
(8008) PROD TIME Date/time 8 Date and time of production (YYMMDDHHMMSS), minutes and seconds optional.
(8009) OPTSEN Alphanumeric up to 50 Optically readable sensor indicator - state reported by a sensor label.
(8010) CPID DL key Alphanumeric up to 30 Component / part identifier (CPID) assigned by the manufacturer.
(8011) CPID SERIAL Numeric up to 12 Serial number for a CPID (8010).
(8012) VERSION Alphanumeric up to 20 Software version - which build is installed on a device.
(8013) GMN check digit Alphanumeric up to 25 Global Model Number (GMN) - identifies a product model, used for medical device UDI-DI.
(8014) MUDI check digit Alphanumeric up to 25 Medical device Unique Device Identifier (MUDI).
(8017) GSRN - PROVIDER check digit DL key Numeric 18 Global Service Relation Number of the provider (GSRN) - identifies the party providing a service.
(8018) GSRN - RECIPIENT check digit DL key Numeric 18 Global Service Relation Number of the recipient - identifies a person receiving a service, e.g. a patient or member.
(8019) SRIN Numeric up to 10 Service relation instance number (SRIN) - distinguishes individual encounters within one service relation.
(8020) REF No. Alphanumeric up to 25 Payment slip reference number.
(8026) ITIP CONTENT check digit Numeric 18 ITIP of the items contained in a logistics unit - the counterpart of (02) at piece level.
(8030) DIGSIG Alphanumeric up to 90 Digital signature (DigSig) - a cryptographic signature over the code content, used to detect forged codes.
(8040) IMEI Numeric 15 IMEI of a mobile device.
(8041) IMEI2 Numeric 15 Second IMEI of a dual-SIM device.
(8042) ESIM Numeric 32 eSIM identifier (eUICC ID).
(8043) PSIM Numeric 18+ Physical SIM identifier (ICCID).
(8110) Alphanumeric up to 70 Coupon code identification for North America - a packed structure carrying offer, family and value codes.
(8111) POINTS Numeric 4 Loyalty points awarded with a coupon.
(8112) Alphanumeric up to 70 Paperless coupon code identification for North America.
(8200) PRODUCT URL Alphanumeric up to 70 Extended packaging URL - a web address printed on the pack, the forerunner of the GS1 Digital Link.
(90) INTERNAL Alphanumeric up to 30 Information mutually agreed between trading partners - free-form, meaningful only to the two parties.
(91-99) INTERNAL Alphanumeric up to 90 Company internal information. Nine identifiers reserved for internal use; never rely on them outside your own systems.

How to read this table

Length is the number of characters; “up to n” means variable length, “n+” means an optional part may follow. Identifiers shown as a range (for example 3100-3105) encode decimal places in the last digit: (3103) 001250 is 1.250 kg. Elements marked <GS> are variable length and must be closed with a separator when something follows them - that single rule is what most broken GS1 codes get wrong.