Glossary term
Stock Keeping Unit (SKU)
A stock keeping unit, or SKU, is a company-created code used to identify, track, price, and manage a specific inventory item.
Updated
Read time
What Is a Stock Keeping Unit (SKU)?
A stock keeping unit, or SKU, is a company-created code used to identify, track, price, and manage a specific inventory item. Retailers, wholesalers, manufacturers, and ecommerce businesses use SKUs to know what they have, where it is, how it sells, and when it needs to be reordered.
A SKU is not the same thing as a stock, share, ticker symbol, UPC, or barcode. It is an inventory identifier. The financial relevance is in the operating data: SKUs shape inventory control, fulfillment accuracy, working capital, gross margin, and product-level profitability.
Key Takeaways
- A SKU is a unique product identifier used for inventory tracking.
- Businesses create SKUs to fit their own product catalog, warehouse, sales channels, and reporting needs.
- SKUs can distinguish size, color, model, bundle, packaging, location, or other product attributes.
- Clean SKU data helps prevent stockouts, overordering, fulfillment errors, and weak margin visibility.
- A SKU is different from a UPC, which is a more standardized product identifier used across sellers.
How SKUs Work
A SKU usually combines letters and numbers that point to product attributes. A shoe retailer might use one SKU for a black running shoe in size 9 and a different SKU for the same shoe in size 10. A furniture store might separate fabric, finish, size, and warehouse location. An electronics seller might use SKUs to distinguish storage capacity, color, and warranty bundle.
The goal is not to create a pretty code. The goal is to make the item unambiguous inside the business. When a sale happens, inventory should decrease for the exact SKU sold. When stock arrives, the correct SKU should increase. When a manager reviews profitability, the system should connect revenue, cost, returns, discounts, and stock levels to the right product.
SKU discipline becomes more important as a business grows. A small store can sometimes manage with informal labels. A multi-location retailer, marketplace seller, or manufacturer needs a structure that prevents similar products from being confused.
SKU Versus UPC
Identifier | Who uses it | Purpose |
|---|---|---|
SKU | Created by the seller or operator | Tracks products inside that business |
UPC | Standardized across retail channels | Identifies a product more broadly across sellers |
Barcode | Scannable format | Lets systems read an identifier quickly |
A barcode can encode a SKU, UPC, or another identifier. The barcode is the scannable representation; the SKU is the product-tracking code the business relies on.
How SKUs Affect Cash Flow
SKU data turns inventory into something management can read. If a business knows which SKUs sell quickly, which sit on shelves, and which carry the best margins, it can buy more intelligently. That can reduce cash tied up in slow-moving products and lower the risk of markdowns.
Poor SKU management does the opposite. Duplicate codes, vague codes, reused codes, and inconsistent naming can make inventory reports unreliable. The business may order products it already has, promise products it cannot fulfill, or miss profitable items because the sales data is scattered across multiple labels.
For financial analysis, SKU-level data can explain working-capital changes. Rising inventory may be sensible if high-margin SKUs are building ahead of seasonal demand. It may be a warning sign if slow-moving SKUs are accumulating because demand was overestimated.
Where SKUs Can Mislead
SKU counts can make a business look broader than it is. One product offered in ten colors and five sizes may create fifty SKUs. That variety may help sales, but it can also complicate forecasting, storage, purchasing, and returns.
More SKUs are not automatically better. Too many low-volume SKUs can drain cash and attention. Too few SKUs can make inventory reporting too blunt to be useful. The right structure depends on how customers buy, how the warehouse works, and how management wants to measure performance.
SKUs should also be stable. Reusing a retired SKU for a new product can corrupt historical sales and margin data. Changing SKU formats without a migration plan can make old and new reports hard to compare.
The Bottom Line
A stock keeping unit is a product-level code used to manage inventory. It looks operational, but it has real financial consequences because clean SKU data improves buying decisions, cash-flow control, fulfillment accuracy, and product-level margin analysis.