Missing GTIN in Google Merchant Center — Fix Guide (2026)

The missing GTIN error appears when Google expects a barcode identifier for your product but your feed does not include one. GTINs are required for all resold, manufacturer-produced products.

What the Missing GTIN Error Means

A GTIN (Global Trade Item Number) is the barcode number on a product's packaging — the UPC, EAN, JAN, or ISBN depending on the region and product type. When Google Merchant Center shows the "missing GTIN" error, it means your product feed is missing this identifier for products that Google expects to have one.

Google uses GTINs to match your products to its product catalog, verify authenticity, and group identical products from different sellers. Products with valid GTINs get significantly better placement in Google Shopping — Google's own data shows that products with correct GTINs receive up to 40% more impressions than products without them.

The fix depends on whether your products actually have GTINs. Resold brand-name products always have them. Custom, handmade, or private-label products usually do not. Google treats these two situations very differently.

When GTINs Are Required vs Optional

Google's GTIN requirements follow a clear logic:

Required (Will Cause Errors if Missing)

  • All products from known manufacturers — If the product has a barcode on its packaging, you must submit the GTIN
  • Resold brand-name products — Shoes, electronics, clothing, accessories, cosmetics, toys from recognized brands
  • Books — ISBN is required (ISBN-13 maps directly to a GTIN)
  • Products in Google's catalog — If Google already knows the product exists (from other sellers), it expects the GTIN

Not Required (Use identifier_exists = false)

  • Custom or handmade products — Items you make yourself with no manufacturer barcode
  • Vintage or antique items — Products manufactured before GTINs were standard
  • Store-brand or private-label products — Products you manufacture under your own brand that have not been assigned GTINs
  • Product bundles you create — Custom bundles of existing products (the bundle itself has no GTIN)
  • Parts and components — Replacement parts that were never individually barcoded

For products without GTINs, set identifier_exists to false in your feed. This tells Google not to expect a GTIN and prevents the error.

Where to Find GTINs for Your Products

If your products should have GTINs but you do not have them in your system, here is where to look:

Physical Product

The barcode on the product packaging is the GTIN. In North America it is a 12-digit UPC. In Europe and most other regions it is a 13-digit EAN. Scan it with any barcode scanning app to extract the number.

Manufacturer or Supplier

Contact your supplier and request a product data sheet that includes GTINs. Most manufacturers maintain databases of their product barcodes and will provide them on request. For dropshippers, ask your supplier for a CSV export with GTINs mapped to SKUs.

Barcode Lookup Databases

  • barcodelookup.com — Search by product name or brand to find the corresponding GTIN
  • icecat.biz — Open catalog with GTINs for electronics, appliances, and IT products
  • Google's own product catalog — Search for the product on Google Shopping; if other sellers list it, the GTIN is visible in the product details

Brand Registry

If you manufacture products and need to obtain GTINs, register with GS1 (gs1.org) — the global authority that issues GTINs. GS1 assigns a company prefix, and you then assign individual GTINs to each product. Costs start at approximately $250/year for small businesses.

Scan your store now → to identify every product in your feed that is missing a required GTIN.

How to Fix the Error in Your Feed

Step 1: Categorize Your Products

Split your catalog into two groups:

  1. Products that have GTINs — Add the GTIN to your feed
  2. Products that genuinely do not have GTINs — Set identifier_exists to false

Step 2: Add GTINs to Your Feed

The GTIN goes in the gtin attribute of your product feed. The format depends on the type:

TypeDigitsRegionExample
UPC-A12North America012345678905
EAN-1313Europe, Global4006381333931
JAN13Japan4901234567894
ISBN-1313Books (Global)9780451524935
ITF-1414Multipacks10012345678902

Always submit the full number including leading zeros. A UPC of 12345678905 should be submitted as 012345678905 (12 digits).

Step 3: Handle Products Without GTINs

For products that legitimately do not have barcodes:

gtin: (leave empty)
identifier_exists: false
brand: YourBrandName

You must still provide a brand attribute. For your own products, use your store or brand name. The mpn (Manufacturer Part Number) attribute is recommended but not strictly required when identifier_exists is false.

Step 4: Validate and Resubmit

  1. Update your feed with the corrected GTIN data
  2. Resubmit through Merchant Center or wait for the next scheduled fetch
  3. Check Products > Diagnostics after processing completes (usually 30-60 minutes)
  4. Verify the error count has decreased

Shopify-Specific GTIN Setup

Shopify stores have built-in GTIN support, but the field is easy to miss.

Adding GTINs in Shopify Admin

  1. Go to Products in your Shopify admin
  2. Click into a product, then click a specific variant
  3. Scroll to the Shipping section
  4. Enter the barcode in the Barcode (ISBN, UPC, GTIN, etc.) field
  5. Save the product

The Shopify Google & YouTube channel automatically maps this field to the gtin attribute in your feed.

Bulk GTIN Upload

For large catalogs:

  1. Go to Products > Export in Shopify admin
  2. Download your product CSV
  3. Fill in the Variant Barcode column with GTINs
  4. Import the updated CSV via Products > Import

Third-Party Feed Apps

If you use a feed app like DataFeedWatch, Feedonomics, or GoDataFeed, verify it maps Shopify's barcode field to the GTIN attribute. Some apps require manual field mapping.

For a complete guide to Shopify feed setup, see our product feed optimization guide.

Common GTIN Mistakes That Cause Rejections

Even when you submit GTINs, formatting errors can trigger rejections:

  • Wrong check digit — GTINs include a check digit (the last number) calculated from the preceding digits. A single wrong digit invalidates the entire GTIN. Use a check digit calculator to verify.
  • Using the ISBN-10 instead of ISBN-13 — Google requires ISBN-13 format. Convert ISBN-10 to ISBN-13 by prepending 978 and recalculating the check digit.
  • Submitting the SKU or MPN as the GTIN — Internal stock codes are not GTINs. The GTIN is specifically the barcode number.
  • Using a GTIN from a different product variant — Each size, color, and configuration of a product has its own unique GTIN. A size Medium blue shirt has a different GTIN than a size Large blue shirt.
  • Fake or invalid GTINs — Google validates GTINs against its product catalog. Submitting fabricated numbers triggers an "Invalid GTIN" error, which is worse than a missing GTIN.

Impact of Missing GTINs on Performance

Missing GTINs do not just cause errors — they limit your product visibility even when the product is approved.

  • Products without GTINs are excluded from product comparison features on Google Shopping
  • They receive lower ranking priority when competing against identical products from sellers who do provide GTINs
  • They cannot appear in Google Shopping's price comparison carousel
  • Conversion rates are lower because buyers trust listings that show manufacturer details

For resold products, not providing a GTIN when one exists is leaving performance on the table. For every category of product in your feed, check whether GTINs are available and add them.

See our feed errors hub for a complete diagnostic approach to all feed issues, or check our guide on product title optimization for the next most impactful feed improvement.

Frequently Asked Questions

Do I need a GTIN for every product in Google Merchant Center?+

No. GTINs are required for resold brand-name products that have manufacturer barcodes. For custom, handmade, vintage, or private-label products without barcodes, set identifier_exists to false in your feed. You still need to provide a brand name.

Where do I find the GTIN for a product?+

Check the product packaging for a barcode number (UPC in North America, EAN in Europe). If you do not have the physical product, ask your supplier for a product data sheet with GTINs, or search barcodelookup.com. For books, the ISBN-13 on the back cover is the GTIN.

What happens if I submit a wrong GTIN?+

Google validates GTINs against its product catalog. A wrong GTIN triggers an 'Invalid GTIN' error, which is treated more seriously than a missing GTIN. It can cause your product to be matched to the wrong catalog entry, leading to incorrect product information appearing in Shopping results.

Can I make up a GTIN for my private-label products?+

Never fabricate GTINs. Google detects invalid GTINs and will disapprove your products or flag your account. If your private-label products need GTINs, register with GS1 (gs1.org) to receive a legitimate company prefix and assign real GTINs. Otherwise, set identifier_exists to false.

How do I add GTINs to my Shopify products in bulk?+

Export your products as a CSV from Shopify admin (Products > Export), fill in the Variant Barcode column with the correct GTINs, and re-import the CSV. The Shopify Google & YouTube channel automatically syncs the barcode field to your Merchant Center feed.

Check your store now

Free compliance scan — 47 rules checked in minutes.

Run compliance check