REJECTION · GOOGLE MERCHANT CENTER

Google Merchant Center: Invalid GTIN value

Error message
Invalid value [gtin]

What's happening

A gtin is present but fails validation, so the product is disapproved (distinct from a missing GTIN, which is only a warning). Google rejects the value when it has the wrong digit count (valid GTINs are 8, 12, 13 or 14 digits), fails check-digit validation (a mistyped digit), contains non-numeric characters, or is a restricted code reserved for coupons or bulk offers. The most frequent real cause is an SKU or internal code dropped into the gtin field, or a UPC copied with extra characters. Offers stay disapproved until a valid GTIN is submitted or the bad one removed.

Affected fields:gtinidentifier_exists

Manual fix

Run the affected values through the GS1 check-digit calculator. Strip any SKU, spaces, or stray characters that crept into the field. Confirm length is 8, 12, 13 or 14 digits. If a product genuinely has no manufacturer GTIN, remove the value and set identifier_exists=false rather than guessing a number. Re-export and resubmit.

Fix it with Emberfeed

The format failures are pure data hygiene: a field rule plus find/replace strips non-numeric characters and a length filter quarantines values that are not 8, 12, 13 or 14 digits, applied across the whole catalog in one pass. For products where the GTIN is the wrong number entirely, Emberfeed can null it and write g:identifier_exists=false to clear the disapproval honestly. What it cannot do is invent the correct GTIN, that has to come from the manufacturer.

Related rejections

Catch every Google Merchant Center issue before they do.

Emberfeed validates your feed against Google Merchant Center's rules in real time. Each issue includes a one-click fix or a clear path to the right rule. Free for 3 months on one feed up to 1,000 products.