← Feed Doctor · free Google Shopping feed audit

How to fix “Missing or invalid GTIN” in Google Shopping

GTIN errors are the single most common Merchant Center disapproval — and the most dangerous to "fix" the wrong way. Here's what the error means and how to resolve it safely.

What a GTIN actually is

A GTIN (Global Trade Item Number) is the number behind a product's barcode — UPC (12 digits), EAN (13), or ITF-14. Google uses it to match your product to the same product across the web. If your item has a manufacturer barcode, Google expects the GTIN in your feed.

Why yours is "invalid"

Every GTIN ends in a check digit — a value computed from the other digits. If even one digit is mistyped, the check fails and Google rejects the GTIN as invalid. So "invalid GTIN" almost always means a typo, a truncated number, or a made-up value — not a Google bug.

The safe fix (and the dangerous mistake)

Never invent or guess a GTIN. Submitting fabricated identifiers is a policy violation that can get your whole Merchant Center account suspended. This is the most important rule on this page.

Do this instead:

  1. Has a real barcode? Copy the GTIN exactly, all digits, no spaces or dashes. Verify the check digit is correct.
  2. No barcode (handmade, custom, own-brand)? Set identifier_exists = no in your feed and include a brand where possible. This tells Google the product legitimately has no GTIN — the approved way to handle it.
  3. Unsure? Remove the bad value and set identifier_exists = no rather than leaving a wrong number in place.

Check every GTIN in your feed at once

Feed Doctor validates the check digit on every GTIN in your product feed and flags the ones Google will reject — instantly, in your browser.

Audit my feed free →

Fixing them in bulk

If you have hundreds of products, fixing GTINs by hand is painful. Feed Doctor's Fixer applies the safe rule automatically: it removes invalid GTINs and sets identifier_exists = no on the affected rows, and never fabricates a value — then hands you a corrected feed to re-upload.

Get a corrected feed

Get the Fixer — £24 →

Related: All disapproval reasons · 10 common Shopify feed errors
Not affiliated with Google. Validates against Google's public product-data spec.