Contact

Home

Blog

warehouse

SKU meaning : what is a stock keeping unit? Complete guide

SKU meaning : what is a stock keeping unit? Complete guide

Summarize this article with AI

ChatGPT Gemini Claude Perplexity
sku meaning

What is a SKU?

A SKU (Stock Keeping Unit) is an alphanumeric code businesses use to identify and track individual products in their inventory. Every unique product variation, whether it's a different size, color, capacity, or configuration, receives its own SKU, making it possible to manage inventory accurately, process orders efficiently, and analyze sales performance with precision.

Whether you operate an e-commerce store, manage a warehouse, or oversee retail inventory, SKUs are one of the foundations of effective inventory management. They allow every product movement, from receiving to shipping, to be tracked without ambiguity.

This guide explains what a SKU is, how SKU systems work, how they differ from UPCs and barcodes, and how to build an effective SKU structure for your business.

SKU meaning and definition

SKU stands for Stock Keeping Unit. It is an internal product identifier created by a business to uniquely identify every item it sells. Unlike UPCs or EANs, which are standardized globally, SKUs are entirely customizable and follow whatever naming convention best fits your organization.

Most SKUs contain between 8 and 12 alphanumeric characters, although some businesses use slightly shorter or longer formats depending on the complexity of their catalog.

The primary purpose of a SKU is to transform what would otherwise be a generic product description into a unique, traceable inventory item.

For example, without SKUs, distinguishing between:

  • a blue T-shirt (Medium),
  • a blue T-shirt (Large),
  • and a black T-shirt (Medium),

would require reading the full product description every time.

With SKUs, each variation has its own identifier, allowing warehouse staff, inventory systems, and e-commerce platforms to recognize products instantly.

SKUs are widely used across:

  • Retail
  • E-commerce
  • Warehousing
  • Manufacturing
  • Healthcare
  • Hospitality

Any business that stores, sells, or replenishes inventory benefits from a well-designed SKU system.

A robust SKU strategy works particularly well when combined with an inventory management system or a modern Warehouse Management System (WMS), enabling real-time inventory visibility and more accurate stock control.

How SKUs work

A SKU is generally composed of several abbreviated segments, each representing one product attribute.

Typical SKU attributes include:

  • Product category
  • Brand
  • Color
  • Size
  • Material
  • Capacity
  • Style

For example:

SHOE-NKE-BLK-10M 
 
 

This SKU can be interpreted as:

  • SHOE → Product category
  • NKE → Brand
  • BLK → Black
  • 10M → Men's size 10

Every new variation receives its own SKU.

For example:

  • SHOE-NKE-BLK-11M
  • SHOE-NKE-WHT-10M

Although the structure varies between companies, every SKU should always be unique, easy to read, and consistent across the entire catalog.

SKUs are stored in:

  • inventory management software;
  • POS (Point of Sale) systems;
  • warehouse management software;
  • ERP systems;
  • e-commerce platforms.

Whenever an order is placed, the SKU allows systems to:

  • decrease inventory automatically;
  • identify the exact product picked;
  • trigger replenishment alerts when stock reaches predefined thresholds;
  • process returns accurately;
  • generate reliable sales reports.

When integrated with warehouse inventory management processes, SKUs significantly improve picking accuracy, stock visibility, and operational efficiency.

SKU format examples

The exact structure depends on your business, but good SKUs remain short, meaningful, and easy to interpret.

Product Example SKU Structure
Black sneaker (size 10M) SHOE-BLK-10M Category + Color + Size
Women's red sweater (size S) SWT-RED-WMS-S Category + Color + Gender + Size
64 GB USB drive USB-64G-SLV Category + Capacity + Color
Hardcover mystery novel BK-HC-MYS-001 Category + Format + Genre + Sequence

Notice that each SKU contains only the information required to distinguish one product variation from another.

Where necessary, a sequential number (001, 002, etc.) can be added to differentiate products with otherwise identical characteristics.

SKU vs. UPC vs. barcode : what's the difference?

These three identifiers are often confused, but they serve different purposes.

A SKU is an internal identifier created by the seller. It is unique only within a single business, meaning two retailers can sell the exact same product while using completely different SKUs.

A UPC (Universal Product Code) is a globally standardized identifier assigned by GS1. Every retailer selling the same product uses the same UPC.

A barcode is simply the visual representation of a code. It can encode a UPC, an EAN, or even an internal SKU.

Feature SKU UPC Barcode
Created by The seller GS1 Printing or labeling software
Used by One business All retailers Depends on the encoded value
Standardized No Yes No
Main purpose Internal inventory management Universal product identification Machine-readable representation

For many small e-commerce businesses, SKUs alone are sufficient.

However, if you plan to supply products to major retailers such as Walmart, Carrefour, or Target, you'll almost certainly need UPCs as well.

Why SKUs matter for inventory management

SKUs are the foundation of reliable inventory management.

Without them, businesses quickly lose visibility over stock movements and inventory accuracy declines as the catalog grows.

A structured SKU system provides several operational benefits.

Accurate inventory tracking

Every inventory transaction is linked to a specific SKU, including:

  • sales;
  • returns;
  • damaged products;
  • stock adjustments;
  • replenishments.

Because every movement is recorded against a unique identifier, inventory remains significantly more accurate.

Businesses using an inventory management system can automate these updates in real time.

Faster replenishment

When inventory falls below predefined minimum levels, the corresponding SKU can automatically trigger a replenishment alert or even generate a purchase order.

This reduces:

  • stockouts;
  • emergency purchases;
  • manual inventory monitoring.

Organizations can further optimize replenishment by combining SKUs with inventory optimization strategies.

Better sales analysis

One of the biggest advantages of SKUs is the ability to analyze sales performance at the product-variant level.

For example, rather than simply knowing that a sneaker sells well, you can determine that:

  • the black version sells better than the white version;
  • size 10 consistently outperforms other sizes;
  • one supplier performs better than another.

These insights support better purchasing and forecasting decisions.

Reduced inventory shrinkage

Because every product movement is associated with a unique SKU, missing inventory becomes easier to identify.

This improves:

  • inventory audits;
  • cycle counting;
  • warehouse accountability.

Combined with cycle counting, SKUs significantly improve stock accuracy over time.

Faster order fulfillment

Warehouse operators pick products using SKU references rather than long product descriptions.

This reduces picking errors while increasing productivity.

A consistent SKU system also integrates naturally with pick and pack workflows, where speed and accuracy are essential.

Even businesses selling only a few dozen products should implement SKUs from the beginning.

Creating SKUs requires very little effort. Correcting inventory problems caused by not using them becomes much more expensive as the business grows.

 

How our TMS can transform your daily operations

How to create a SKU for your products

Designing an effective SKU structure isn't difficult, but consistency is essential.

Step 1: Choose the right attributes

Only include attributes that are genuinely useful for identifying products.

Typical attributes include:

  • category;
  • subcategory;
  • brand;
  • color;
  • size;
  • gender;
  • material;
  • capacity.

Avoid creating unnecessarily long codes.

Step 2: Standardize your format

Every SKU should follow exactly the same structure.

For example, if your format is:

Category → Brand → Color → Size

then every product should follow this sequence.

Consistency is far more important than the specific format you choose.

Step 3: Use uppercase letters and numbers

Uppercase alphanumeric codes improve readability across warehouse labels, spreadsheets, ERP systems, and barcode scanners.

Separators such as hyphens are acceptable provided they are used consistently.

Step 4: Avoid ambiguous characters

Some characters are easily confused, including:

  • O and 0;
  • I and 1.

Replacing ambiguous abbreviations improves readability and reduces manual entry errors.

Step 5: Keep SKUs reasonably short

Most businesses find that 8 to 14 characters provides the best balance between readability and information density.

Long SKUs increase typing errors and may be truncated by some software applications.

Step 6: Add sequence numbers when necessary

If two products share nearly identical attributes, append a sequential suffix such as:

  • 001
  • 002
  • 003

This guarantees uniqueness while preserving the overall SKU structure.

Step 7: Never reuse SKUs

Once a product is discontinued, retire its SKU permanently.

Reusing historical SKUs can corrupt inventory records, sales reports, and forecasting models.

Many e-commerce platforms, including Shopify and Square, can generate SKUs automatically.

Although these automatically generated codes are usually less descriptive, they remain perfectly suitable for inventory management.

SKUs in e-commerce platforms

Most modern e-commerce and retail platforms include a dedicated SKU field for every product or product variant. Although the interface differs from one platform to another, the principle remains the same: every unique product variation should have its own SKU before it is offered for sale.

Shopify

In Shopify, SKUs are assigned at the product variant level.

To add or edit a SKU:

  1. Go to Products.
  2. Select the product.
  3. Scroll to Variants.
  4. Enter the SKU for each size, color, or configuration.

You can also import or update SKUs in bulk using Shopify's CSV import/export feature.

Maintaining accurate SKUs in Shopify improves inventory synchronization, especially when using a Warehouse Management System (WMS) or an inventory management system.

Amazon

Amazon uses two different identifiers:

  • ASIN (Amazon Standard Identification Number): assigned by Amazon.
  • Seller SKU: created by the merchant.

The Seller SKU appears in:

  • inventory reports;
  • order notifications;
  • fulfillment reports;
  • stock management tools.

Seller SKUs can be managed from Seller Central → Inventory → Manage Inventory.

Keeping Seller SKUs aligned with your warehouse inventory greatly simplifies reconciliation between Amazon orders and internal stock records.

WooCommerce

WooCommerce includes a SKU field in the Inventory tab of every product.

Variable products allow a different SKU for each variation, making it easy to distinguish products by:

  • size;
  • color;
  • style;
  • material.

Several plugins can also generate SKUs automatically for larger catalogs.

Square

Square also supports SKU management at the variation level.

Navigate to:

Items → Select product → Variations

Each variation contains its own SKU field.

Square also integrates with barcode printing, allowing businesses to print labels directly from the platform.

Regardless of the platform you use, it's always easier to assign SKUs before products go live than to retrofit them later.

Adding SKUs to hundreds or thousands of existing products is significantly more time-consuming than establishing a consistent structure from the beginning.

Best practices for managing SKUs

Creating SKUs is only the first step. Maintaining a clean, consistent SKU system is equally important as your product catalog grows.

Keep your naming convention consistent

Every SKU should follow exactly the same structure.

For example:

Category → Brand → Color → Size

Changing the order of attributes between products creates confusion and increases the likelihood of picking errors.

Make SKUs easy to read

Although SKUs are primarily designed for systems, warehouse employees also read them every day.

Use:

  • uppercase letters;
  • meaningful abbreviations;
  • consistent separators.

Avoid unnecessary complexity.

Avoid duplicate SKUs

Every SKU must be unique.

Duplicate SKUs can cause:

  • inventory discrepancies;
  • incorrect order fulfillment;
  • inaccurate reporting;
  • synchronization issues across systems.

Most inventory management software prevents duplicate SKU creation automatically.

Don't encode information that changes frequently

Avoid embedding temporary information such as:

  • selling price;
  • supplier discounts;
  • promotional campaigns.

SKUs should identify the product, not its commercial conditions.

Integrate SKUs across your logistics systems

The greatest value comes when the same SKU is shared across:

  • ERP software;
  • WMS;
  • POS systems;
  • e-commerce platforms;
  • shipping software.

A unified SKU structure improves inventory visibility from receiving through order fulfillment and shipping.

Common SKU mistakes to avoid

Even simple SKU systems can become difficult to manage if basic rules aren't followed.

The most common mistakes include:

  • Creating SKUs that are too long.
  • Using inconsistent naming conventions.
  • Reusing discontinued SKUs.
  • Including unnecessary product attributes.
  • Using ambiguous characters such as O, 0, I, and 1.
  • Waiting until the catalog becomes too large before implementing a SKU system.

A well-designed SKU system should remain easy to maintain as your business grows.

Investing a little time at the beginning prevents significant operational issues later, particularly when inventory volumes increase or multiple sales channels must be synchronized.

Final thoughts

A well-designed SKU system is much more than a way to label products. It provides the foundation for accurate inventory management, efficient warehouse operations, and scalable business growth.

Whether you're managing a small online store or a large distribution network, consistent and unique SKUs make it easier to track stock, improve order accuracy, automate replenishment, and analyze product performance. As your catalog expands, a structured SKU strategy also reduces operational errors and simplifies day-to-day inventory management.

By combining a robust SKU structure with modern tools such as an Inventory Management System and a Warehouse Management System (WMS), businesses gain better inventory visibility, streamline fulfillment processes, and build a stronger foundation for long-term operational efficiency.

 

Struggling with dock delays and manual scheduling ?  Book a demo and take  control of your docks

FAQ
What does SKU stand for?

SKU stands for Stock Keeping Unit. It is an internal alphanumeric identifier that businesses assign to individual products or product variants to track inventory, sales, and replenishment. Each SKU is unique within a company's catalog and helps distinguish products by attributes such as size, color, or model.

What is an example of a SKU?

A typical SKU might look like:

SHOE-BLK-10M

Where:

  • SHOE = Product category
  • BLK = Color (Black)
  • 10M = Men's size 10

There is no universal SKU format. Every business defines its own structure based on the attributes that matter most to its operations.

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

A SKU is an internal identifier created by the seller for inventory management.

A barcode is the machine-readable representation of an identifier, which may encode:

  • a UPC;
  • an EAN;
  • or an internal SKU.

In other words:

  • SKU = inventory identifier
  • Barcode = scanning technology

The two often work together but serve different purposes.

How do I create a SKU?

A good SKU should:

  • use uppercase letters and numbers;
  • follow a consistent structure;
  • include only meaningful product attributes;
  • remain short and easy to read;
  • be unique across the entire product catalog.

Avoid special characters and ambiguous letters such as O and I, which can easily be confused with numbers.

Can two products share the same SKU?

No.

Each SKU must uniquely identify a single product or product variation.

Using duplicate SKUs can lead to:

  • inventory discrepancies;
  • incorrect order picking;
  • reporting errors;
  • fulfillment mistakes.

Most inventory management systems and POS platforms automatically prevent duplicate SKU creation.

Do small businesses need SKUs?

Although SKUs are not legally required, they are strongly recommended, even for businesses with relatively small product catalogs.

Implementing SKUs early makes it easier to:

  • track inventory accurately;
  • analyze sales performance;
  • automate replenishment;
  • scale operations as the business grows.

The effort required to introduce SKUs later is usually much greater than implementing them from the beginning.

 

Discover our Scheduling software to better manage your warehouse  Discover our Shiptidock