A SKU (stock keeping unit) is a unique code a business assigns to each distinct product and variant it sells, used to track inventory, sales, and costs at the item level. Every sellable variation gets its own SKU — a t-shirt in three colors and four sizes is twelve SKUs — and the code is internal: each company invents its own format, unlike standardized barcodes.
That internal nature is the key to the whole concept. A SKU is how your systems — store, warehouse, accounting, analytics — agree on what an item is, across every channel it sells on.
What is a SKU used for?
- Inventory tracking. Stock levels, locations, and movements are counted per SKU — in your own systems and your 3PL's warehouse software.
- Sales analytics. Knowing that black-medium outsells white-large three to one only exists at SKU level.
- Purchasing and forecasting. Reorder points, safety stock, and demand forecasts are all per-SKU calculations.
- Channel mapping. One internal SKU ties together its listings across Amazon, your D2C store, and other marketplaces — the thread that makes multichannel inventory possible.
- Unit economics. Margin lives at SKU level: fees, fulfillment costs, and landed cost differ per variant, so profitability is a per-SKU, per-market number.
SKU vs. UPC vs. EAN vs. ASIN
These identifiers get mixed up constantly because a single product carries several of them at once, doing different jobs:
How do you create a good SKU system?
A good SKU is readable by a human under warehouse lighting and unambiguous to every system that touches it:
- Encode a little, not everything. Segments for category, product, and variant are enough — for example TS-CREW-BLK-M for a crew-neck t-shirt, black, medium.
- Keep it consistent. Same segment order, same abbreviations, same length logic across the whole catalog.
- Avoid ambiguity. No letters that mimic digits (O vs. 0, I vs. 1), no leading zeros (spreadsheets strip them), no special characters that break marketplace feeds.
- Never recycle or rename. A SKU is an identity: reusing a dead SKU or renaming a live one corrupts sales history, forecasts, and warehouse mappings in one stroke.
What do brands get wrong with SKUs?
- Letting every channel invent its own codes. When the Amazon seller SKU, the Shopify SKU, and the 3PL's item code don't map to one internal master, inventory sync and SKU-level profitability both quietly break.
- Confusing SKUs with barcodes. Marketplaces and retailers will still demand GS1-issued GTINs (UPC/EAN); an internal SKU never replaces them.
- Unmanaged SKU proliferation. Every variant added is a real operational cost — forecasting, storage, minimum order quantities, listing maintenance — multiplied across every market. Catalogs need pruning as much as expansion.
- Tracking margin above SKU level. Averages hide the truth: the same catalog usually contains quietly profitable and quietly loss-making SKUs per market, and only SKU-level economics — fees, fulfillment, landed cost — reveal which is which.
FAQ
Is a SKU the same as a barcode?
No. A SKU is your internal code, invented by you and meaningful only inside your business. Barcodes like UPC and EAN are standardized global identifiers issued through GS1 that identify the product itself, identically everywhere it is sold. A product typically carries both.
Who assigns SKUs?
You do. There is no registry and no fee — a SKU system is simply a naming convention you define and then enforce consistently across your store, marketplaces, warehouse, and accounting.
Do I need SKUs to sell on Amazon?
Yes — every offer in Seller Central has a "seller SKU." If you don't provide one, Amazon generates a random code, which becomes painful the moment you need to reconcile Amazon data with your warehouse and accounting. Always supply your own.
Knowing each SKU's true profitability per market — fees, fulfillment, landed cost, returns — is where operating discipline starts. eBrands tracks every product we operate at SKU level across all channels through our Apollo platform — see how we operate brands end to end.
Ready to go global?
Let us show you how eBrands can take your brand to every market that matters.
