GTIN

Also known as: Global Trade Item Number

On this page 7

A GTIN (Global Trade Item Number) is a globally unique numeric identifier for a trade item, assigned under the GS1 system and usually encoded in the barcode printed on a product or its packaging. In e-commerce product catalogs, the GTIN is the key that lets retailers, marketplaces, search engines and logistics partners recognize exactly the same product, regardless of who sells it or how it is described.

A GTIN identifies a specific product version: each size, color, pack quantity or other variant that is traded separately receives its own number. It is therefore more precise than a brand name and more universal than a retailer’s internal SKU.

How a GTIN is structured and assigned

A GTIN is built from three parts: a GS1 company prefix licensed to the brand owner, an item reference chosen by that company, and a final check digit. The brand owner, not the retailer, is normally responsible for assigning GTINs to its products.

Companies obtain a company prefix by joining their national GS1 member organization. The prefix length varies, and a shorter prefix leaves more digits for item references, which means capacity for more products. Buying single numbers from unofficial resellers is risky, because those numbers may be recorded under another company and rejected by marketplaces.

The check digit is calculated with a modulo 10 algorithm. Starting from the rightmost digit before the check digit, digits are multiplied alternately by 3 and 1, the results are summed, and the check digit is the amount needed to reach the next multiple of ten. This simple rule catches most typing and scanning errors.

ComponentAssigned byFunction
GS1 company prefixGS1 member organizationIdentifies the brand owner
Item referenceBrand ownerIdentifies the specific product
Check digitCalculatedDetects data entry and scan errors
Indicator digit (GTIN-14 only)Brand ownerMarks packaging level of a trade unit
Components of a GTIN

GTIN formats and barcode types

GTIN is a family of four formats with 8, 12, 13 or 14 digits. All of them can be stored in a 14-digit field by adding leading zeros, which is why many systems save every GTIN in a uniform length.

FormatCommon barcodeTypical use
GTIN-12UPC-ARetail products, mainly North America
GTIN-13EAN-13Retail products in most other regions; books via ISBN
GTIN-8EAN-8Very small packages with little label space
GTIN-14ITF-14 or GS1-128Cases and cartons in logistics
GTIN formats and where they are used

Familiar names such as UPC, EAN, JAN and ISBN are all GTINs or map directly to them. A book’s 13-digit ISBN with the prefix 978 or 979 is a valid GTIN-13, so booksellers can use it in product feeds without assigning a separate number.

Barcodes are only carriers. The same GTIN can be encoded in a linear barcode, in a 2D code such as a QR code with GS1 Digital Link or in a DataMatrix symbol that also stores batch and expiry data. The industry is gradually moving toward 2D codes at the point of sale.

GTIN compared with other product identifiers

Product catalogs typically hold several identifiers at once, and each answers a different question. The GTIN is the only one designed to be globally unique and shared across trading partners.

IdentifierIssued byScopeMain purpose
GTINBrand owner via GS1GlobalUnique trade item identification
SKUEach retailer or sellerInternalInventory and order handling
MPNManufacturerWithin one brandModel or part reference
ASINAmazonOne marketplaceCatalog record on that marketplace
Restricted circulation numberRetailerOne company or storeVariable-weight or in-store items
GTIN versus related identifiers in a product catalog

When a product genuinely has no GTIN, such as a handmade or custom item, feeds usually accept the combination of brand plus MPN or an explicit flag that no identifier exists. Inventing numbers to satisfy a required field is a violation of platform rules.

How GTINs are used in e-commerce

In online retail, the GTIN works as a matching key between catalogs. Marketplaces use it to attach a seller’s offer to an existing product listing, comparison and shopping engines use it to group offers, and search engines use it to show richer product results.

  • Product feeds: shopping channels such as Google Merchant Center expect the correct GTIN for products that have one, and listings may be limited without it.
  • Marketplace listings: many marketplaces require a GTIN or an approved exemption before a product can be listed.
  • Structured data: product markup on pages can carry the GTIN so that search engines identify the item precisely.
  • Warehouse operations: scanning the GTIN at receiving and picking confirms that the right item is handled.
  • Data synchronization: GS1 data pools exchange product attributes between suppliers and retailers keyed by GTIN.

Inside a PIM system, the GTIN should be stored at the variant level, because each size or color is a distinct trade item. A parent product that groups variants usually has no GTIN of its own.

Allocation rules and common mistakes

GS1 allocation rules define when a change requires a new GTIN. The general principle is that a new number is needed whenever partners or consumers would need to distinguish the old and new item, for example after a change in net content, a new pack size or a changed bundle.

MistakeConsequenceFix
One GTIN for all variantsWrong items matched and shippedAssign one GTIN per variant
Reused GTIN for a new productConflicting catalog recordsNever reuse retired numbers prematurely
Numbers from unofficial resellersMarketplace rejectionLicense a prefix from GS1
Missing leading zeros or wrong lengthFeed validation errorsNormalize to the correct format
Retailer SKU entered as GTINInvalid identifier warningsKeep SKU in its own field
Typical GTIN errors, consequences and fixes

Another frequent problem is bundles and multipacks. A pack of three items sold as one unit needs its own GTIN, different from the single item, otherwise stock levels and prices become confused across channels.

Understanding it simply

A GTIN is the number under the barcode on almost every packaged product. It works like a passport number for the product. Wherever the item travels, the same number identifies it. That is true in the factory, in a warehouse and in an online store.

The number is unique worldwide. So computers in different companies can agree on exactly the same item. This works even when each shop describes it with different words or pictures.

Applied in practice

A kitchenware brand launches a frying pan in three sizes, 20, 24 and 28 centimeters, plus a two-pan gift set. The company licenses a GS1 company prefix and assigns four GTIN-13 numbers: one for each size and a separate one for the set. Each number is printed as an EAN-13 barcode on the box and entered at the variant level in the brand’s PIM.

When retailers import the catalog, their systems match each GTIN automatically, and the product feed sent to shopping channels passes validation. On a large marketplace, the brand’s offers attach to the correct listings instead of creating duplicates. Returns caused by wrong sizes drop, because warehouse staff scan the GTIN during picking and the system blocks any mismatch.