Skip to main content
Brands & ManufacturersPrinter Partners
GCC / EN:UAE/KSA/QA/KW/OM/BH
AIQR LogoFree GS1 QR codes

GS1 basics

What Is a GTIN and Why Does It Matter?

A GTIN is the number that identifies a product type across the supply chain. Learn its formats, how the check digit works and when you need a new one.

Updated 6 min readbeginner

The short answer

A GTIN (Global Trade Item Number) is the GS1 number that identifies a product type: one size, flavour or variant that is priced, ordered or invoiced. Brands create GTINs from a GS1 Company Prefix licensed by their local GS1 office, and retailers, distributors and marketplaces use them as the shared key for that product.

  • A GTIN identifies a product type, not an individual unit: every identical 100 ml bottle of the same perfume shares one GTIN.
  • GTINs come in four lengths (8, 12, 13 and 14 digits) and always end in a check digit that catches typing and scanning errors.
  • The brand owner assigns GTINs from its own licensed GS1 Company Prefix; resold numbers may already be registered to someone else.
  • GS1's GTIN Management Standard decides when a changed product needs a new GTIN, so it is a rule-based decision rather than a matter of taste.

If a retailer, distributor or marketplace has asked you for "a barcode number", they almost certainly meant a GTIN. It is one of the most widely used product identifiers in the world, yet many brands only meet it as a form field. Knowing what a GTIN is, and isn't, saves time at listing, avoids costly relabelling and prepares you for 2D barcodes.

What a GTIN identifies

A GTIN, or Global Trade Item Number, identifies a trade item. GS1 defines trade items as products or services "that are priced, ordered or invoiced at any point in the supply chain."

The key word is type. A GTIN identifies one kind of product, not one physical unit:

  • a 50 ml and a 100 ml bottle of the same fragrance are two GTINs;
  • a thousand identical 100 ml bottles share a single GTIN;
  • a carton of twelve 100 ml bottles, sold to retailers as a unit, gets its own GTIN as well.

If you need to tell one bottle from another, you add a serial number to the GTIN. That is a separate layer, covered in GTIN vs barcode vs QR code vs serial number.

The four GTIN formats

GS1 defines four GTIN lengths. They are one family of numbers, not four competing systems.

FormatDigitsWhere you typically meet it
GTIN-88Very small packs where a full-size barcode will not fit
GTIN-1212Products traditionally labelled for North America, printed as UPC-A barcodes
GTIN-1313Retail products in most other markets, printed as EAN-13 barcodes
GTIN-1414Cases and other trade units, usually ordered rather than sold at the till

When software stores or compares GTINs, it usually pads them to 14 digits with leading zeros. GS1 Digital Link does the same: in a GS1 Digital Link web address, every GTIN is written as 14 digits. So the GTIN-13 9501101530003 appears in a link as 09501101530003. It is the same number.

How the check digit works

The last digit of every GTIN is a check digit, calculated from the others with a standard GS1 algorithm. Its job is to catch mistakes. A mistyped digit, or a smudged bar that a scanner misreads, will almost always produce a number whose check digit no longer fits.

Here is the calculation for a made-up 13-digit example, 950110153000?:

  1. Take the first 12 digits. Working from the right, multiply them alternately by 3 and 1: the rightmost digit by 3, the next by 1, and so on.
  2. Add the results. For this number the total is 47.
  3. Find the amount needed to reach the next multiple of 10. Here, 50 minus 47 is 3.

The full GTIN is therefore 9501101530003. You never need to do this by hand. Barcode software, ERP systems and the free tools from GS1 offices calculate it. But knowing it exists explains why a "random" 13-digit number is usually rejected straight away.

Who allocates GTINs

GTINs are not bought one at a time from a catalogue. A GS1 Member Organisation, such as GS1 India or GS1 US, licenses a GS1 Company Prefix to your company. You then assign GTINs yourself, starting with your prefix, and record what each one means.

This is why a GTIN is globally unique and can be traced back to its brand owner. GS1's Verified by GS1 service lets trading partners check which company a GTIN is licensed to. The prefix and its limits are explained in what a GS1 Company Prefix actually does.

When a product needs a new GTIN

This is where many brands get caught out. GS1's GTIN Management Standard sets the rules, and they start from one simple point: a new product always gets a new GTIN.

For a change to an existing product, the standard asks three questions. If the answer to any of them is yes, a new GTIN is generally needed:

  1. Would consumers or trading partners be expected to tell the changed product apart from the old one?
  2. Is there a regulatory or liability reason to disclose the change?
  3. Is there a substantial impact on the supply chain, for example on how the product is shipped, stored or received?

The standard then sets specific rules for common changes:

  • the declared formulation or functionality;
  • the declared net content;
  • dimensions or gross weight;
  • adding or removing a certification mark;
  • the primary brand;
  • a time-critical or promotional product;
  • the pack or case quantity;
  • a predefined assortment;
  • a price printed on the pack.

A worked example

Maison Ardent, a fictional perfume house, sells Ambre Nuit in 50 ml and 100 ml bottles. That is two GTINs. Over a year it makes four changes:

  • New bottle artwork, same contents. No rule is triggered, so the GTINs stay the same.
  • A gift set of 100 ml perfume plus body lotion. This is a predefined assortment, so it gets a new GTIN.
  • A limited Diwali edition with a special pack. This is a time-critical promotional product, which the standard addresses specifically. Maison Ardent checks the rule and assigns a separate GTIN.
  • A reformulation that changes the declared ingredients. Declared formulation is covered, so it gets a new GTIN.

Getting these decisions right matters because retailers hold stock, prices and planograms against each GTIN. Reusing an old number for a different product mixes up their records.

Why retailers and marketplaces need GTINs

A GTIN is the common key that lets different companies mean the same thing. When a retailer lists Maison Ardent's 100 ml bottle, it creates a record in its own item file under that GTIN. It then adds its own selling price, stock levels and shelf location. At the checkout, the scanner reads the GTIN from the barcode and the till looks it up in that file. We follow that flow in how product information gets from a brand to a retailer.

Marketplaces lean on GTINs too. Amazon's seller guidance on GTIN exemptions states: "We verify the authenticity of product UPCs by checking the GS1 database. UPCs that do not match the information provided by GS1 will be considered invalid." It recommends getting UPCs directly from GS1. Note that "authenticity" here refers to the number and who it belongs to, not the physical product. For more, see how product identity works on marketplaces like Amazon.

A GTIN also does a quieter job inside your own business. It links ERP, packaging artwork, warehouse and customer-service records to one agreed product definition.

What a GTIN does not do

A GTIN says which product something claims to be. It does not prove that the bottle in your hand is genuine, because anyone can copy a printed number. It also carries no price, batch or expiry. Those are added alongside the GTIN when needed, as explained in GTIN, batch, serial, SSCC and GLN explained.

The short version

The GTIN is the foundation that everything else in GS1 builds on. Get your GTINs allocated from your own prefix, change them when the rules say so, and keep your product records consistent. Barcodes, 2D codes and connected-packaging services then have something reliable to point at. If you haven't read it yet, What is GS1? explains the organisation behind the number.

Turn a GTIN into a GS1 Digital Link QR code

Frequently asked questions

Is a GTIN the same as an EAN or UPC?

Not quite. EAN-13 and UPC-A are barcode symbols; the GTIN is the number they carry. People often use the names interchangeably because a GTIN-13 is usually printed as an EAN-13 barcode and a GTIN-12 as a UPC-A.

Can I reuse a GTIN from a product I have discontinued?

Treat a GTIN as permanently tied to the product it was first assigned to. Retailers and marketplaces may still hold records against it, so assigning it to something new causes confusion.

Does a GTIN tell a retailer my price?

No. The GTIN only identifies the product. Each retailer stores its own selling price against your GTIN in its own systems.

Does every product I sell need its own GTIN?

Every product a retailer or trading partner needs to tell apart does. If two items differ in a way a customer or partner would notice, such as size, flavour or pack quantity, they normally need different GTINs.

Sources and further reading

Standards references last reviewed 1 October 2026.