✓No Fix, No Fee — If We Can’t Resolve Your Merchant Center Issue, You Don’t Pay→

Google Merchant Center Missing GTIN: When You Need It and How to Fix It

Google Merchant Center missing GTIN: when GTIN is required and when an exemption applies

Written by

Short answer

A missing GTIN issue in Google Merchant Center means Google expects a barcode number, such as a UPC or EAN, for a product that has one. GTINs are needed for branded products the manufacturer has assigned a GTIN to. Custom, handmade, vintage and many own-brand products without a GTIN can be submitted without one by setting identifier_exists to “no” and adding the brand and MPN where you have them. Never make up a GTIN.

Last updated: 1 October 2026 · By Ashraful Islam, founder of GMC Fixer

Missing GTIN warnings are among the most common product issues in Google Merchant Center, and they cause a lot of confusion. Some store owners panic and buy random barcodes. Others ignore the warning on products that really do need a GTIN. The right fix depends on one question: does your product have a GTIN assigned by its manufacturer? This guide explains when you need a GTIN, which products can go without one, and how to fix missing product identifiers, based on 5+ years of Merchant Center work.

What a GTIN is and why Google asks for it

A GTIN, or Global Trade Item Number, is the number behind a product’s barcode. Google uses it, together with the brand and MPN (manufacturer part number), to identify exactly which product you sell. That helps Google show your product in the right searches and next to the same item from other stores.

GTIN typeWhere it is usedLength
UPCMainly North America12 digits
EANEurope and many other regions13 digits (sometimes 8)
JANJapan13 or 8 digits
ISBNBooks13 digits (older books may use 10)
ITF-14Multipacks and cases14 digits

When you need a GTIN, and when you do not

Product typeGTIN needed?What to submit
Branded product with a manufacturer barcodeYesThe real GTIN, plus brand and MPN
Your own brand with GS1 barcodesYesYour GS1 GTIN and your brand
Your own brand with no barcodesNoBrand and MPN if you have one, and identifier_exists set to no
Custom-made or personalised productsNoidentifier_exists set to no
Handmade productsNoidentifier_exists set to no, and your brand if you use one
Vintage or antique itemsUsually noidentifier_exists set to no
Bundles you create yourselfDependsThe GTIN of the main item in the bundle, and the is_bundle attribute

The key rule: if the manufacturer has assigned a GTIN, Google expects you to send it. If the product genuinely has no GTIN, tell Google that instead of leaving the field empty or inventing one.

Common causes of missing GTIN issues

  • Branded products imported from a supplier without their barcodes
  • A store platform or feed app that does not map the barcode field to gtin
  • Own-brand or custom products where identifier_exists was never set to no
  • GTINs typed with missing digits, spaces or the wrong check digit
  • Variants sharing one GTIN when each size or colour has its own
  • Barcodes bought from resellers that belong to another company

How to fix a missing GTIN, step by step

  1. Open the issue in Merchant Center. Note which products are affected and whether the issue says missing, invalid or incorrect GTIN.
  2. Sort the products into two groups. Products that have a manufacturer GTIN, and products that genuinely do not.
  3. Collect real GTINs. Get them from the product packaging, your supplier or the brand. Check each variant has its own number.
  4. Add GTINs to your store and feed. Map your platform’s barcode field to the gtin attribute and add brand and MPN.
  5. Mark products without a GTIN. Set identifier_exists to no for custom, handmade, vintage and own-brand items with no barcode.
  6. Check the format. Use digits only, the correct length and a valid check digit.
  7. Update the feed and let Google reprocess it. Product warnings usually clear after the next update.

A quick product identifier checklist

  • Every branded product with a barcode has its real GTIN in the feed
  • Each variant has its own GTIN where the manufacturer assigns one
  • Brand is filled in for every product
  • MPN is added where available
  • Products without a GTIN use identifier_exists set to no
  • No invented, copied or resold GTINs
  • GTINs contain digits only and pass the check digit

Product identifiers are part of your feed quality, so also read our guide to Google Shopping product feed errors.

What not to do

  • Do not make up GTINs or reuse one GTIN across different products.
  • Do not set identifier_exists to no for branded products that have a barcode.
  • Do not use another brand’s GTIN on an unbranded or compatible product.
  • Do not buy cheap barcodes from resellers for your own brand without checking how they are registered.
  • Do not ignore invalid GTIN errors. They can block products entirely.

Missing GTIN vs. more serious product issues

Missing GTINInvalid or fake GTIN
Usual impactA warning or limited product performanceProduct disapproval
CauseA real GTIN was not submittedThe number is wrong, made up or belongs to another product
Account riskLow on its ownHigher when wrong product data is widespread
FixAdd the real GTIN or mark the product as having noneReplace it with the correct GTIN or remove it

Using GTINs that belong to other brands can also make products look counterfeit. If that applies to you, read our guide to counterfeit products suspensions.

How GMC Fixer approaches product identifier issues

We review your product catalogue and feed to see which products need a GTIN, which should be marked as having none, and where numbers are missing, invalid or wrongly mapped. We then fix the feed setup so identifiers stay correct as you add new products. This is part of our Google Merchant Center suspension fix service, and it works for both product warnings and wider account problems.

Frequently asked questions

What is a GTIN in Google Merchant Center?

A GTIN, or Global Trade Item Number, is the barcode number a manufacturer assigns to a product. Common types are UPC in North America, EAN in Europe and many other regions, JAN in Japan, and ISBN for books. Google uses it to match your product with the same item sold by other stores.

Is GTIN required for all products?

No. Google expects a GTIN for products that the manufacturer has assigned one to, which covers most branded products. Custom-made, handmade, vintage and many own-brand products do not have a GTIN, and you can submit them without one.

How do I submit products that do not have a GTIN?

Set the identifier_exists attribute to no for those products, and add the brand and MPN where you have them. Only do this when the product really has no GTIN. If the manufacturer has assigned one, Google expects you to send it.

Will a missing GTIN get my account suspended?

A missing GTIN usually causes a product-level warning or limited performance, not a suspension. Invalid or fake GTINs are more serious: they can lead to disapprovals, and wrong product data across many products can contribute to account-level issues.

Can I buy cheap barcodes online for my products?

For your own brand, GTINs should come from GS1, the organisation that issues them. Resold barcodes may be registered to another company and can fail Google’s checks. If your products have no GTIN, it is usually better to submit them without one.

Related guides

Get a free review of your account

If Merchant Center is flagging missing or invalid GTINs, send us your store URL and a screenshot of the issue. We will tell you which products need fixing and how, and we reply within 24 hours.

Comments

One response to “Google Merchant Center Missing GTIN: When You Need It and How to Fix It”

  1. […] Fill in accurate product identifiers and attributes in the feed. See missing GTIN and missing […]

Leave a Reply

Your email address will not be published. Required fields are marked *