Google Merchant Center: Invalid GTIN value
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.
gtinidentifier_existsManual 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 guide
Related rejections
Catch Google Merchant Center feed issues before they do.
Emberfeed checks every product against Google Merchant Center's required fields and format rules, and most problems come with a fix: a field rule for the whole feed or an override for one product. It also measures your product photos, while rendering them and in the background after each refresh, and flags the ones that are too small for Google Merchant Center.
Emberfeed is a hosted tool: it imports your existing product feed, renders every product image through one template and serves a new feed URL for Meta, Google, TikTok, Heureka, Zboží.cz and Glami. It costs 25 € per feed per month, and the first 3 months are free on one feed up to 1,000 products.