Every new Amazon seller hits the same wall: you're setting up your first listing, and suddenly the screen is asking for an ASIN, a SKU, a FNSKU, and a UPC. They all sound similar. They all involve product identification. And nobody explains the difference clearly.
Here's the short version: each one is a different ID with a different job. Confuse them and you'll ship inventory with the wrong label, create duplicate listings, or get your products commingled with other sellers' stock.
Let's fix that in five minutes.
UPC — The Barcode on the Box
A UPC (Universal Product Code) is the standard 12-digit barcode you've seen on every product in every store. It belongs to the product itself — not Amazon, not you. The same UPC follows a product everywhere it's sold, whether that's Amazon, Target, or a corner pharmacy.
If you're selling someone else's product (retail arbitrage, wholesale, or reselling), it already has a UPC. If you're creating a private label product, you need to buy your own UPCs — GS1 is the official source.
UPC = the product's universal ID in the real world. It exists before Amazon enters the picture.
ASIN — Amazon's Version of the UPC
An ASIN (Amazon Standard Identification Number) is Amazon's internal 10-character ID for a product listing. When a product gets listed on Amazon for the first time, Amazon assigns it an ASIN. That ASIN now lives in Amazon's catalog forever.
Here's the key insight: the ASIN belongs to the listing, not you. If you're reselling a product that's already on Amazon, you join the existing ASIN — you don't create a new one. Multiple sellers can share the same ASIN and compete for the same listing.
If you're launching a brand-new private label product with no existing listing, Amazon creates a fresh ASIN when you build your listing in Seller Central.
- ASINs start with "B0" (e.g. B0CX19V3Z2)
- You'll find the ASIN in the URL of any Amazon product page
- Every listing has exactly one ASIN (parent ASIN for variations, child ASINs for each size/color)
SKU — Your Internal Nickname for a Product
A SKU (Stock Keeping Unit) is completely different. This one is yours. You make it up. Amazon doesn't care what you put here — it's just a label for your own inventory management.
Most beginners ignore SKUs entirely, which is fine at first. But once you're managing 20+ products, SKUs are how you quickly identify what's what in your inventory reports, reorder sheets, and shipment plans.
A simple SKU system could be: BLUEMUG-12OZ-RED or YOGA-MAT-001. Keep it short and recognizable.
Tip: Set a consistent SKU format before your first shipment. Changing SKUs later is a pain — you'll need to update every report, spreadsheet, and PO that references them.
FNSKU — The Label Amazon Actually Needs on the Product
This is where most beginners trip up badly. When you send inventory to an Amazon FBA warehouse, each individual unit needs a FNSKU (Fulfillment Network Stock Keeping Unit) label — a barcode that's unique to your seller account for that product.
Why? Because Amazon warehouses hold inventory from thousands of sellers. Even if you and another seller are both selling the exact same product with the same UPC, Amazon needs to know your units apart from theirs. The FNSKU solves this.
You print FNSKUs from Seller Central when you create a shipment. You (or your supplier, or a prep center) then stick them over the product's original UPC barcode before the units ship to Amazon.
What happens if you skip the FNSKU?
If you're enrolled in Amazon's commingling program, Amazon may allow you to use the original UPC — but your units then get mixed with other sellers' identical units in the warehouse. If a different seller's product is counterfeit or damaged, your account takes the hit too. Most experienced FBA sellers use FNSKUs. The extra label is worth it.
The Quick-Reference Summary
- UPC — The product's universal barcode. Exists in the real world. You need one to create a listing.
- ASIN — Amazon's ID for a listing. Assigned by Amazon. One ASIN per product in the catalog.
- SKU — Your internal tracking code. You create it. Only matters to you.
- FNSKU — The barcode on your FBA units. Unique to your account. Goes on the physical product before it ships to Amazon.
Four IDs. Four completely different jobs. Now you know which is which — and you won't mix them up when it matters.
Your Action for Today
If you're preparing your first FBA shipment, go to Seller Central → Manage Inventory → find your product → click "Print item labels." Download the FNSKU barcodes for your units before anything ships. That's step one to clean inventory from day one.
Get more posts like this
One short Amazon-seller post per day, free. Pick the levels that match where you are.
Ready to launch smarter?
Run a free Launch Plan score on your product idea — no card needed.
Get your free Launch Plan →