Table of Contents

Walmart UPC Code Lookup: How to Search by UPC, and the GTIN Rules

Table of Contents

A Walmart UPC code lookup is a search that uses a product’s barcode number to find the item on Walmart, and it works differently for shoppers and sellers. Shoppers can scan a barcode in the Walmart app to check a price. Sellers have three dependable routes: search the Walmart catalog by UPC in Seller Center when setting up an item, query the Item Search API with a upc parameter, or check who owns a barcode in the GS1 database (up to 30 free searches a day). If you’re listing on Walmart Marketplace, the lookup matters because Walmart cross-checks every product ID against GS1 and removes listings with invalid ones.

I’ll cover each lookup method, the ID terms Walmart uses, its UPC and GTIN rules, the exemption process, and what a barcode costs.

Walmart UPC code lookup: the four methods

Method Who it’s for What you get
Walmart app scanner Shoppers The product and its price at Walmart
Seller Center catalog search Marketplace sellers Whether the item already exists in Walmart’s catalog
Item Search API (upc, gtin, ean, isbn) Sellers and developers Catalog matches returned as data
GS1 database (Verified by GS1) Anyone Which company the barcode is licensed to

Walmart doesn’t document a UPC search for the walmart.com search box. You can try typing the number, but don’t rely on it. The routes in the table are the ones Walmart and GS1 describe.

1. Scan it in the Walmart app

Walmart’s check-a-price page describes tapping the scanner icon in the app’s search bar and scanning the barcode. It also warns that some products carry more than one barcode, so scan the product’s own code rather than a shipping label or sticker. This is the quickest shopper route.

2. Search the catalog in Seller Center

When you add an item, Seller Center lets you search the existing Walmart catalog. Walmart’s setup-by-match guide says the search accepts a GTIN, UPC, EAN, ISBN or item ID. If the product already exists, you match your offer to it instead of creating a new page. Walmart’s US bulk guide works the same way: you enter GTINs, and Walmart matches them to existing items.

In practice, this is the lookup I’d do first. It tells you two things at once: whether the product is already sold on Walmart, and whether your UPC points at the right item.

3. Query the Item Search API

For bulk checks, Walmart’s Item Search API accepts a query plus identifier fields: upc (a 12-digit Universal Product Code), gtin (a 14-digit GTIN), ean and isbn. In the US it also accepts an Amazon asin, but only with the SPEC response format. That’s handy when you’re comparing an Amazon catalog against Walmart’s.

4. Check ownership in the GS1 database

The GS1 US database, powered by Verified by GS1, checks GTINs, UPCs, company prefixes and companies. GS1 allows up to 30 free searches a day. Its data is only as accurate as what the brand owner supplied, and GS1 says it updates roughly every 24 hours.

My view: run this check before you buy a batch of barcodes from anyone other than GS1. If a code comes back licensed to a different company, Walmart’s brand-match rule (below) is likely to catch it.

UPC, GTIN, WPID, SKU: what Walmart means by each

Walmart’s developer documentation defines the identifiers it uses:

Term Walmart’s definition
UPC A 12-digit number that uniquely identifies a product
GTIN Used primarily for scanning products at checkout (14 digits in Walmart’s format)
WPID A 12-digit Walmart-generated product identifier
SKU A unique code a seller assigns to an item

The practical difference: the UPC or GTIN identifies the product everywhere, while the SKU is yours alone and the WPID is Walmart’s internal ID. You can’t swap one for another in a product ID field.

Walmart’s UPC and GTIN rules for sellers

Walmart’s product identifier policy accepts four formats:

Identifier Digits
GTIN 14
UPC 12
EAN 13
ISBN 10 or 13

Walmart cross-checks product IDs with the GS1 database and recommends getting your IDs directly from GS1. It treats these as invalid:

  • numbers assigned to coupons, refunds or restricted circulation;
  • an ID used for the wrong type of product;
  • an item registered to one brand but set up under a different brand.

The consequence is serious. Walmart says listings with invalid IDs will be removed and can lead to suspension or termination of the seller account.

Honestly, the brand rule is the one that trips people up. A cheap UPC bought from a reseller may be registered to whoever first licensed it. Set it up under your own brand and the GS1 check shows a mismatch. Walmart doesn’t name UPC resellers in its policy, but the “directly from GS1” advice and the brand rule together point one way.

Fixing a product ID error

Walmart’s troubleshooting guide lists the usual causes: typos, copy-and-paste mistakes and numbers that simply don’t exist. Its fixes are to license a GTIN from GS1 or request an exemption. It’s explicit that you should never create a fake ID.

When an error appears, I’d check in this order:

  1. Re-enter the number by hand. Copied spreadsheets often drop a leading zero.
  2. Look it up in the GS1 database. Does it exist, and is it yours?
  3. Compare the brand on the GS1 record with the brand in your item setup.
  4. If the product truly has no barcode, apply for an exemption instead of inventing one.

The GTIN exemption: listing without a UPC

Walmart offers GTIN exemptions for products without an ID, such as private label or handmade products. Per Walmart’s guide:

  • You need admin-level access in Seller Center.
  • Go to Catalog > GTIN Exemptions and choose the category, product type, brand and reason.
  • One request covers up to 10 categories and 100 product types.
  • You can add up to three URLs, from your own site or another marketplace, as supporting evidence.
  • Allow up to three business days for a decision. After approval, wait four hours before setting up the item.
  • If the request moves to “Needs Info”, reply within five days or it’s closed.
  • The brand name must exactly match the name you’ll use in item setup.

When you sell your own brand and plan to sell in shops later, I’d still buy GS1 barcodes. Retail buyers usually expect them, and an exemption only covers Walmart.

What a UPC costs from GS1 US

GS1 US prices, from its own page:

Option Initial fee Annual renewal
Single GTIN $30 $0
Company prefix, 10 items $250 $50
Company prefix, 100 items $750 $150
Company prefix, 1,000 items $2,500 $500
Company prefix, 10,000 items $6,500 $1,300
Company prefix, 100,000 items $10,500 $2,100

A single GTIN at $30 with no renewal suits one or two products. Once you need variations (sizes, colors, bundles), each one needs its own GTIN, so a 10-item prefix quickly becomes cheaper.

When a UPC lookup returns the wrong product

It happens more than you’d think. You search your code and Walmart shows somebody else’s item. Or a GS1 check names a company you’ve never heard of. Don’t panic, and don’t push the listing through anyway.

Start with the boring explanation. A single wrong digit changes everything, because the last digit of a UPC is a check digit calculated from the rest. Re-type the number slowly. If it still points elsewhere, the code was probably licensed to that company first. Barcodes bought secondhand are the usual culprit.

Next, decide what you actually sell. Reselling the genuine branded item? Then the existing listing is correct, and you should match your offer to it. Selling your own product? Then that barcode isn’t yours to use. Get one from GS1, or apply for an exemption if you qualify.

Last, keep a record. I’d save a screenshot of the GS1 result and the date you licensed each code. If Walmart questions a listing months later, that paper trail shortens the fix from weeks to days.

One more tip. The product ID is what ties your offer to a catalog page, so I’d plan any correction before editing a live item. In my view, a clean catalog is far easier to keep than to repair.

Walmart vs Amazon: the same barcode, different checks

If you sell on both, one GS1 barcode can cover the product on each marketplace. Amazon has its own UPC rules and its own exemption process, so the steps differ even when the code is the same. Our guide to Amazon UPC codes covers Amazon’s side, and the ASIN explainer covers Amazon’s internal ID, which plays a similar role to Walmart’s WPID. For a wider comparison of the two channels, see selling on Walmart vs Amazon.

Common Walmart UPC questions sellers ask me

“Can I reuse my Amazon UPCs on Walmart?” Yes, if they’re genuine GS1 codes licensed to your brand. The barcode identifies the product, not the marketplace.

“Do variations need separate UPCs?” Yes. A different size or color is a different product, so each needs its own identifier.

“Can I list someone else’s product with their UPC?” If you’re reselling the genuine item, you match to the existing listing by its UPC. You don’t create a new one. If the brand restricts sellers, you may need authorization first.

When your Walmart account is new or keeps hitting setup errors, it helps to have someone fix the catalog side properly once. That’s part of our Walmart account management work.

FAQ

How do I look up a UPC code on Walmart?

Shoppers can scan the barcode in the Walmart app. Sellers can search the catalog by UPC in Seller Center, use the Item Search API’s upc field, or check ownership in the GS1 database.

What UPC formats does Walmart accept?

GTIN (14 digits), UPC (12), EAN (13) and ISBN (10 or 13), per Walmart’s product identifier policy.

Does Walmart check UPCs against GS1?

Yes. Walmart cross-checks product IDs with the GS1 database and recommends getting IDs directly from GS1.

What happens if my UPC is invalid on Walmart?

Walmart says listings with invalid product IDs will be removed, and invalid IDs may lead to suspension or termination of the account.

Can I sell on Walmart without a UPC?

Yes, with an approved GTIN exemption for products without an ID, such as private label or handmade items. Walmart says to allow up to three business days for a decision.

How much does a UPC cost from GS1 US?

A single GTIN costs $30 with no annual renewal. A company prefix for 10 items costs $250, plus $50 a year.


Last updated: October 8, 2026. Sources: Walmart Marketplace, choose a product identifier; Walmart Marketplace, troubleshoot product ID errors; Walmart Marketplace, request a GTIN exemption; Walmart Marketplace, set up items by match (bulk); Walmart Marketplace Canada, quick setup by match; Walmart Developer, item search; Walmart Developer, item setup terms; Walmart, check a price; GS1 US, get UPC barcodes; GS1 US, company database.

We reduce your TACoS by 20% in 60 days

Joined by 200+ top-tier Amazon brands

Free Strategy Session

Personalized guidance and answers by speaking directly with experienced experts