What is a SKU?

SKU Definition

A SKU (Stock Keeping Unit) is a unique identifier assigned to every distinct, sellable version of a product. Where a product describes what you sell, a SKU pinpoints exactly which one — down to the specific size, color, or configuration that gets picked, packed, and shipped.

A t-shirt in 3 colors and 4 sizes generates 12 SKUs — one per combination. Change the color, you change the SKU.


What's the difference between a SKU and a product?

A product is the general item — a Classic Crew Neck T-Shirt. A SKU is the exact, purchasable variant — Classic Crew Neck T-Shirt, Blue, Large. One product can have one SKU or hundreds, depending on how many variants it has. In most catalog systems, the product is the parent; SKUs are its children.

Product Variant SKU
Classic Crew Neck T-Shirt Blue / Small TS-BLU-SM
Classic Crew Neck T-Shirt Blue / Large TS-BLU-LG
Classic Crew Neck T-Shirt Red / Small TS-RED-SM
Classic Crew Neck T-Shirt Red / Large TS-RED-LG

What's the difference between a SKU and an attribute?

Attributes describe a product; SKUs identify a specific version of it. Attributes are the building blocks and the SKU are what gets built from them: every unique combination of attributes becomes its own SKU.

Attribute SKU
What it is A product characteristic A unique variant identifier
Example Color = Blue, Size = Large TS-BLU-LG
Purpose Describe, filter, compare Track, stock, fulfill
Set by Product or catalog team Operations or catalog team
Changes per variant? No Yes

A t-shirt has one Color attribute and one Size attribute, but a Blue Large and a Red Small are two different SKUs. Same attributes, different values, different SKUs.

How are SKUs typically structured?

There's no universal format, but effective SKUs are short, consistent, and human-readable. The structure matters less than the discipline: mixed conventions lead to duplicate entries, lookup failures, and inventory errors at scale.

SKU Decoded
TS-BLU-LG T-Shirt, Blue, Large
SH-BLK-42 Shoes, Black, Size 42
LP-VNL-12 Laptop, Vanilla (Silver), 12-inch

How do SKUs affect inventory management?

SKUs are the atomic unit of inventory. Every stock count, reorder trigger, low-stock alert, and fulfillment action happens at the SKU level, not the product level. Without them, you know you have "t-shirts"; with them, you know you have 43 Blue Large and 2 Red Small, and can act accordingly.

Without SKUs With SKUs
"Low on t-shirts" "TS-RED-SM below reorder threshold (2 units left)"
Manual stock checks Automated reorder triggers
Fulfillment errors Exact