Ecommerce guide

What Is GTIN?

Clarify when product identifiers matter and how to avoid bad feed fixes.

Updated June 15, 2026 Built for ecommerce teams Guide

Quick answer

GTIN is the umbrella product identifier used for UPC, EAN, JAN, and ISBN-style trade item numbers. It is different from a SKU and should not be guessed.

Use when

Use What Is GTIN? when a store decision needs a clear next step instead of a vague note.

Inputs

Topic, affected product or campaign, current issue, and the decision the team needs to make

Output

A clearer explanation, reusable decision frame, and links to related tools or templates.

Why identifier work feels confusing

GTIN problems are frustrating because the store team often sees several numbers attached to the same product. There may be a SKU in Shopify, a supplier code in a catalog, a UPC on the packaging, a barcode value in an import file, and an MPN from the manufacturer. Only some of those values describe the product in a way shopping channels can use as a global identity.

The safest way to handle GTIN work is to separate product situations before editing fields. Known branded products usually deserve a real manufacturer-assigned identifier. Private-label, custom, handmade, vintage, and bundle products need more judgment. The goal is not to fill every blank. The goal is to represent the product honestly and consistently.

What changes after the audit

A good identifier audit should leave the team with fewer guesses. For each product group, the store should know whether a real GTIN exists, where it was verified, what value belongs in the feed, and which exceptions should be documented instead of forced into a made-up number.

Why blanks can be safer than bad values

A blank identifier field is not always ideal, but a false identifier can be worse. When a made-up or copied number points to the wrong trade item, the product can be matched to the wrong catalog identity. That can affect eligibility, comparison context, and the trustworthiness of the rest of the feed.

For ambiguous products, the better operating habit is to document the exception and strengthen the surrounding data. A clear brand value, accurate product type, useful title, correct variant attributes, and honest identifier_exists handling give the channel a cleaner picture than a number the team cannot defend.

GTIN, UPC, and EAN in plain English

GTIN is the umbrella identifier. UPC and EAN are common barcode number formats that can represent GTINs. A store SKU is different: it is your store's inventory code and usually cannot replace a manufacturer-assigned GTIN.

TermWhat it meansCommon use
GTINGlobal Trade Item NumberGlobal product identity across commerce systems.
UPC / GTIN-12A 12-digit GTIN formatCommon in North America.
EAN / GTIN-13A 13-digit GTIN formatCommon internationally.
MPNManufacturer Part NumberUseful when no GTIN exists or for manufacturer catalogs.
SKUStore-level stock keeping unitUseful for stock management, but not a global identifier.

When ecommerce products usually need better identifiers

  • You sell known branded products from manufacturers or distributors.
  • You want products classified accurately across shopping channels.
  • Merchant Center shows missing or invalid identifier warnings.
  • The same product is sold by many retailers and needs to be matched correctly.
  • You are expanding to marketplaces that rely heavily on product identity.

How to audit identifiers without breaking the feed

  1. Export the products with missing, invalid, or suspicious identifiers.
  2. Separate manufacturer-branded products from private-label, handmade, bundled, used, and custom products.
  3. For manufacturer-branded products, verify the identifier from packaging, distributor data, or the manufacturer's catalog.
  4. For private-label products, make brand, MPN, and identifier_exists consistent instead of guessing a barcode number.
  5. Change a small sample first and monitor whether the warning clears before applying a bulk rule.
Practical rule

If the product has a real manufacturer-assigned GTIN, use it. If it does not, document why and keep the rest of the product identity fields clean.

Edge cases that cause bad fixes

Edge caseWhy it is confusingBetter handling
BundlesA bundle may not share the same identifier as one component product.Check whether the bundle has its own assigned identifier or needs bundle-specific product data.
MultipacksA pack of three may not be the same trade item as a single unit.Use the identifier assigned to the actual sellable pack when available.
Private-label productsThere may be no manufacturer GTIN in public catalogs.Use accurate brand and MPN data and avoid invented numbers.
Marketplace resellingSupplier SKUs are often mistaken for GTINs.Confirm whether the value is a UPC/EAN/GTIN or just the supplier's stock code.

Where to look before changing a GTIN

  • Product packaging and barcode label.
  • Manufacturer or distributor catalog.
  • Supplier feed or purchase order data.
  • GS1 records when available.
  • Marketplace listing data only after checking it is not a seller-created value.

Methodology and limits

Use this guide to decide whether a product likely has a manufacturer-assigned identifier and how to document exceptions without damaging the feed.

This guide explains identifier handling. It does not verify that a specific number belongs to a specific product.

Reusable download

Use the related CSV as a working file for the calculation, checklist, or planning step covered on this page.

Common questions

Is UPC the same as GTIN?

UPC is one common GTIN format. GTIN is the broader identifier family.

What if the manufacturer does not provide a GTIN?

Document the product situation and use accurate brand, MPN, and identifier_exists handling.

Why does Google care about GTINs?

Identifiers help classify products, match them with the right catalog identity, and reduce ambiguity across shopping surfaces.