Home · Platforms · Walmart · UPC-A

Walmart UPC Code Requirements: GS1 Compliance for Marketplace and Retail Link Suppliers

Walmart Marketplace requires a registered GTIN — UPC-A is the standard — for every listed item. Walmart is stricter than Amazon: every code must trace to a legitimately licensed GS1 prefix, with no Brand-Registry exemption equivalent. Verified GS1-derived UPCs (like the ones on our Buy UPC Codes page) work for standard Marketplace listings; brand-verified programs need codes licensed in your own name.

UPC-A example

For physical-store supply (Walmart Retail Link), the requirements stack: each unit needs a UPC-A; each outer case needs an ITF-14 generated from the unit GTIN.

Step by step

  1. 1

    Get UPCs with legitimate GS1 lineage

    Get verified GS1-derived UPCs from our Buy UPC Codes page (from $5); invented numbers fail Walmart's validation. Brand-verified suppliers need codes licensed in their own name.

  2. 2

    Sign in to Walmart Seller Center

    Items > Add Items > Single Item or Bulk Upload.

  3. 3

    Enter the UPC in the Product ID field

    Walmart validates against GS1 in real time. Mismatches reject the item before publishing.

  4. 4

    For Retail Link (in-store supply), add ITF-14 for cases

    Each master case gets its own ITF-14 generated at /generators/itf-14, based on the unit UPC-A.

Gotchas

FAQ

Why does Walmart reject my UPC?

Almost always: the UPC has no legitimate GS1 lineage. Walmart cross-references the GS1 registry in real time and fails invented numbers; brand-verified programs additionally require the prefix to resolve to your own company.

Do I need different UPCs for Marketplace vs Retail Link?

No — the same registered UPC works for both. Retail Link additionally needs ITF-14 on outer cases.

Related