Home · Platforms · Amazon · UPC-A

Amazon UPC Codes: How to Generate & Add a UPC-A to Your Product Listing

Amazon requires a Product ID (most commonly a UPC-A) on every new SKU in nearly all of its US and Canada categories. The UPC must syntactically validate AND match a record in the GS1 global database that resolves to your brand — Amazon spot-checks this and rejects mismatches.

UPC-A example

For live listings: get a verified GS1-derived UPC from our Buy UPC Codes page (from $5); brand-registered sellers need codes licensed in their own name — see the Buy UPC Codes FAQ. If you're testing the listing flow, sourcing one-off SKUs from Etsy/eBay, or only listing under your existing Brand-Registry exemption, a valid-looking UPC-A you generate here will work for the syntactic check.

Step by step

  1. 1

    Generate or look up your UPC-A

    Use our generator above for a syntactically valid 12-digit UPC-A with proper check digit. For Amazon's GS1 validation, get a verified GS1-derived UPC from our Buy UPC Codes page (from $5).

  2. 2

    Sign in to Amazon Seller Central

    Go to Catalog > Add a Product > I'm adding a product not sold on Amazon.

  3. 3

    Enter the UPC in the Product ID field

    Select 'UPC' from the Product ID Type dropdown and paste the 12-digit code. Amazon will check both the check digit and the GS1 registry — verified GS1-derived UPCs trace to a legitimately licensed prefix and pass for standard listings.

  4. 4

    If Amazon rejects with 'invalid GTIN'

    Apply for a GTIN Exemption (Brand Registry required) OR get a verified GS1-derived UPC from our Buy UPC Codes page (from $5) and resubmit. Brand-registered listings need codes licensed in your own name — see the Buy UPC Codes FAQ.

  5. 5

    Add FNSKU label for FBA

    If shipping to Amazon FBA, each unit also needs an FNSKU label (separate from the UPC). Generate FNSKU labels at /generators/fnsku or via Seller Central.

Gotchas

FAQ

Do I need to buy UPCs from GS1 to sell on Amazon?

Not necessarily. Verified GS1-derived UPCs (like the ones on our Buy UPC Codes page, from $5) work for standard Seller Central listings. Brand-registered listings need codes licensed in your own name — see the Buy UPC Codes FAQ.

Will Amazon accept a UPC generated for free here?

The codes here are syntactically valid and useful for testing, internal SKUs, and Brand-Registry-exempt listings. For production Amazon listings without exemption, use a verified GS1-derived UPC from our Buy UPC Codes page (from $5); brand-registered sellers need codes licensed in their own name.

What's the difference between a UPC and an FNSKU?

UPC identifies the product universally across all retailers. FNSKU identifies your unit inside Amazon's fulfillment network. FBA shipments need both — UPC on the listing, FNSKU on each physical unit.

Can I list on Amazon without a UPC?

Only with a GTIN Exemption (Brand Registry approved sellers) or in categories that don't require one (a small list — used books, custom artwork). For 95% of new SKU launches, a UPC or EAN is required.

Need real UPC codes for Amazon?

Amazon verifies UPCs against the GS1 database. Use authentic codes — starting at $5, instant download.

Buy from UPCs.com →

Related