Attribute Guide

GTIN Attribute in Google Shopping: EAN, UPC & ISBN Requirements

Everything about the GTIN attribute for Google Merchant Center. Formats (EAN-13, UPC-A, ISBN), validation rules, when it's required, and how it affects…

Updated 4 min readBoostora Team
Google Shopping — GTIN Impact on Rich Results

Sony Alpha A7 III Mirrorless Camera Body

€1,899.00camera-store.com
⭐ 4.8 (3,241 reviews)
10+ storesPrice historyCompare

Lowest price: €1,799 · 30 days ago

Sony Alpha A7 III Mirrorless Camera

€1,899.00camera-store.com

No reviews · No price comparison · Basic listing

GTIN unlocks review aggregation, price comparison, and richer results. Products with GTINs get higher auction priority and typically 20–30% better CPC efficiency.

What is the GTIN attribute?

GTIN (Global Trade Item Number) is a unique product identifier assigned by manufacturers through the GS1 system. In Google Merchant Center, the gtin attribute helps Google understand exactly what product you’re selling, match it with their global product catalog, and give you better auction placement.

Think of GTIN as the product’s “social security number” — it uniquely identifies a specific physical product variant across all retailers worldwide. When Google sees the same GTIN from multiple merchants, it can aggregate reviews, compare prices, and create rich product knowledge panels.

Technical specifications

Feed namegtin
RequiredFor all products with manufacturer-assigned GTINs
Accepted formatsEAN-13 (13 digits), UPC-A (12 digits), ISBN-13 (13 digits), JAN (8 or 13 digits), ITF-14 (14 digits)
ValidationMust include valid check digit. Prefixes 02/04 not accepted (internal use).

GTIN formats explained

  • EAN-13 (Europe) — 13 digits, most common globally. Example: 5901234123457

  • UPC-A (North America) — 12 digits. Example: 012345678905

  • ISBN-13 (Books) — 13 digits starting with 978 or 979. Example: 9780141036144

  • JAN (Japan) — 8 or 13 digits. A subset of EAN, used primarily in Japan.

  • ITF-14 (Carton-level) — 14 digits. Used for outer packaging (case packs), not individual units.

Where GTIN is used

  • Product matching — Google matches your GTIN against its global product catalog for accurate classification

  • Auction priority — Products with valid GTINs get higher priority in Shopping auctions (confirmed by Google)

  • Product reviews — GTIN enables automatic review aggregation from multiple sources across the web

  • Price benchmarks — Google shows price comparisons across merchants for identified products

  • Rich product knowledge panels — GTIN unlocks the full Shopping knowledge panel with specs, ratings, and price history

Rules

  • Must be the correct GTIN for the specific product variant (color/size/configuration)

  • Check digit must be valid (last digit calculated from preceding digits using Luhn algorithm)

  • No prefixes 02 or 04 — these are reserved for store-internal/coupon use

  • No dashes, spaces, or letters — digits only

  • If product has no GTIN: set identifier_exists to no (Google also accepts false — both work). If the product still has a brand or MPN, submit those alongside — identifier_exists: no only signals the absence of a GTIN.

  • Multi-packs need the GTIN of the multi-pack itself, not the individual item

Impact on performance

  • 20–30% higher CPC efficiency — Products with GTINs often pay less per click for the same position because Google has higher confidence in the product match

  • Richer product listings — GTIN enables review stars, price comparisons, and product detail pages

  • Fewer disapprovals — Missing GTIN on branded products triggers warnings that can escalate to suspension

  • Better matching — Google shows your product for more relevant queries when it knows exactly what it is

  • Price comparison eligibility — Only products with GTINs appear in Google’s price comparison features

Common mistakes

  • Using internal SKU instead of GTIN (SKU is an internal identifier, not a global standard)

  • Same GTIN for all size/color variants — each physical variant has its own GTIN

  • Invalid check digit (a typo in any digit usually creates a bad check digit)

  • Using GTIN prefix 02 or 04 (store-internal coupon codes)

  • Leaving GTIN empty for branded products that have one — this is a policy violation

  • Using EAN of the outer case pack (ITF-14) instead of the individual unit (EAN-13)

Pro tips

  • Validate GTINs before uploading — Use a free online GTIN validator or GS1’s own GEPIR database. A single digit transposition is the most common error and is invisible to the human eye.

  • For bundles: create a new GTIN — If you’re selling a bundle (e.g., camera + bag + memory card) that isn’t a manufacturer-packed set, you need to buy a GS1 registered GTIN for the bundle. Don’t reuse one of the component GTINs.

  • Private label products can get GTINs — If you manufacture or white-label your own products, register for GTINs directly through GS1. The cost is a one-time fee plus annual subscription, and the ROI in better Shopping performance is typically very fast.

  • Monitor for GTIN errors in the Diagnostics tab — GMC flags invalid GTINs under “Attribute Issues”. Fix these immediately — they have a disproportionate impact on feed quality score.

Frequently asked questions

What is GTIN and how is it different from EAN or UPC?
GTIN is the umbrella term for all product barcode standards. EAN-13 (Europe, 13 digits), UPC-A (US, 12 digits), and ISBN (books, 13 digits starting with 978/979) are all GTIN formats. Just enter the barcode number directly in the gtin field — Google accepts all formats.
Is GTIN required for all products?
Not for all products. GTIN is required for branded products that have a manufacturer-assigned GTIN. Custom, handmade, or private-label products without official GTINs can set identifier_exists to false instead.
What if my product doesn't have a GTIN?
Set identifier_exists to false. This tells Google the product legitimately has no GTIN (e.g., handmade goods, custom bundles, private-label). Don't leave the field empty for branded products that do have a GTIN — that causes warnings.
Can I make up a GTIN or use a random number?
Absolutely not. Google validates GTINs against the GS1 global product database. Fake or random GTINs cause immediate product disapproval and can trigger account-level warnings for data quality violations.
Where can I find a product's GTIN?
Check the product barcode/packaging (scan it with any barcode scanner app), the manufacturer's product catalog, the GS1 GEPIR database, or ask your supplier directly. Most e-commerce platforms also store it in the product database.
Does each color/size variant need its own GTIN?
Yes. Each variant is a separate physical product with its own barcode on the packaging. Never reuse the same GTIN across variants — a size 40 shoe has a different GTIN than size 41, even if they look identical in the feed.

Related guides