Skip to content

Fixing GTIN/Identifier Errors

GTINs (Global Trade Item Numbers) are unique product identifiers like UPCs and EANs. Incorrect or missing GTINs are a frequent cause of product disapprovals.

TypeLengthRegionExample
UPC-A12 digitsNorth America012345678905
EAN-1313 digitsInternational4006381333931
ISBN13 digitsBooks9780306406157
GTIN-88 digitsSmall products12345670
GTIN-1414 digitsCases/pallets10012345678902
ScenarioGTIN Required
New branded productsYes
Products with barcodesYes
Custom/handmadeNo
Vintage/antiqueNo
Private label (no barcode)No

Error: “GTIN format invalid”

Causes:

  • Wrong number of digits
  • Non-numeric characters
  • Leading zeros removed

Fix: Verify GTIN has correct length including leading zeros.

Error: “GTIN check digit invalid”

Cause: Last digit doesn’t match calculation.

Fix:

  1. Verify GTIN from original source
  2. Use GTIN validator
  3. Correct the number

Error: “GTIN doesn’t match product”

Cause: GTIN belongs to a different product.

Fix:

  1. Verify GTIN matches exact product
  2. Check variant-specific GTINs
  3. Get correct GTIN from manufacturer
  1. Count digits (8, 12, 13, or 14)
  2. Ensure all numeric
  3. Verify check digit

For GTIN-13:

  1. Sum odd positions × 1
  2. Sum even positions × 3
  3. Total sum mod 10
  4. Check digit = 10 - result (or 0 if result is 0)

Or use: GS1 Check Digit Calculator

Verify GTIN matches product:

SourceHow
Product packagingCheck barcode
Manufacturer dataContact supplier
Purchase orderCheck original documentation
GS1 databaseIf registered

Individual product:

  1. Go to Products > select product
  2. Enter correct GTIN
  3. Save

Bulk update:

  1. Export products with GTIN errors
  2. Add/correct GTINs in spreadsheet
  3. Import updated file
  1. Check validation passes
  2. Regenerate feed
  3. Monitor for approval

For products genuinely without identifiers:

  1. Go to Products > select product
  2. Enable “No identifier exists”
  3. Leave GTIN blank
  4. Save

Valid reasons:

  • Handmade/artisan products
  • Custom-made items
  • Vintage/antique
  • One-of-a-kind items

Invalid reasons:

  • Don’t know the GTIN
  • Don’t want to look it up
  • Competitor products

Alternative to GTIN:

  1. Set brand (manufacturer name)
  2. Set MPN (manufacturer part number)
  3. Both are required together
brand: Samsung
mpn: UN65TU7000FXZA
gtin: (blank)

Each variant typically has a unique GTIN:

ProductVariantGTIN
T-ShirtSmall/Red012345678901
T-ShirtMedium/Red012345678902
T-ShirtLarge/Red012345678903
T-ShirtSmall/Blue012345678904
  1. Go to Products > select product
  2. Click Variants tab
  3. Enter GTIN for each variant
  4. Save

If you manufacture products:

  1. Join GS1
  2. Get company prefix
  3. Assign GTINs to products
  4. Register in GS1 database

If you resell:

  1. Request GTINs from manufacturer
  2. Check wholesale/B2B portals
  3. Use product data feeds from suppliers

GTIN validation passes but still disapproved

Section titled “GTIN validation passes but still disapproved”

Possible causes:

  • GTIN registered to different product
  • GTIN in incorrect GS1 database
  • Product details don’t match GTIN registration

Solution: Verify GTIN matches exact product through lookup tools.

Issue: Shopify, supplier, and feed have different GTINs.

Solution:

  1. Verify physical product barcode
  2. Use that GTIN in all systems
  3. Report errors to data sources

Possible causes:

  • Regional GTIN not recognized
  • Recently registered GTIN
  • Platform database lag

Solution:

  1. Verify GTIN is valid
  2. Contact platform support if confirmed valid
  3. Wait for database updates