Short answer. gtin is the number under the product’s barcode: 8, 12, 13 or 14 digits (EAN-8, UPC, EAN-13 or ISBN-13, ITF-14), with a valid check digit, spaces and dashes ignored. Google requires it where the manufacturer assigned one; a missing GTIN limits performance, an invalid one disapproves the product, and a product with none should say so with identifier_exists.
| Attribute | gtin |
|---|---|
| Requirement | Required for all products with a GTIN assigned by the manufacturer; not applicable to products without one. |
| Format |
|
Google’s rules for gtin
- Use the exact number from the barcode; no placeholders, no reuse across variants.
- Convert ISBN-10 to ISBN-13.
- Keep leading zeros: a 12-digit UPC that starts with 0 has twelve digits.
- When in doubt, leave it empty rather than guess.
Common mistakes, and the error each one becomes
- A SKU, a placeholder or a number with a dropped leading zero. → Invalid value [gtin]
- The field empty on branded goods that have barcodes.
- One GTIN copied across sizes or products. → Same GTIN but differing value [brand]
Where the value comes from on a connected store
| Shopify | The variant’s Barcode field, normalised to digits and validated; invalid values are dropped rather than sent. |
|---|---|
| WooCommerce | The GTIN, UPC, EAN or ISBN field WooCommerce 9.2 added, per variation, falling back to the parent; identifier_exists=false when empty. |
The free feed check reads this attribute from any feed file and reports the defects above; every check is listed.
Questions merchants ask
What happens without a GTIN?
The product runs with limited performance: Google cannot match it to its catalogue entry. It is not disapproved. An invalid value, by contrast, disapproves it.
Can I use brand and MPN instead?
For products that have no GTIN, yes: brand plus mpn is the alternative identifier pair. For products that have a GTIN, Google wants the GTIN.
Where do I find GTINs for resold products?
On the packaging under the barcode, in the supplier’s price list, or on the invoice lines. GS1 is the body that issues them.
Sources
- GTIN [gtin] — Google Merchant Center Help
- How to fix: Invalid value [gtin] — Google Merchant Center Help
- GS1: Global Trade Item Number (GTIN)
- About unique product identifiers — Google Merchant Center Help