SKU: What the Abbreviation Means and How to Assign It Correctly

By Christina WendtPublished December 20, 2024Updated September 9, 2026

In this article you'll get the definition, the difference between a SKU and a serial number or a GS1-standardized code, real examples of a good SKU structure, and how to automate assignment with an ERP system instead of managing it by hand.

Key takeaways
  • Definition: SKU stands for Stock Keeping Unit, an internal, self-defined code used to identify a product.
  • No standard: There's no required format. Every company sets its own SKU system.
  • Difference from EAN/UPC/GTIN: EAN, UPC, and GTIN are internationally standardized, globally unique trade codes issued through the GS1 system. A SKU is internal and only unique within your own company.
  • Difference from serial number: A SKU identifies a product or product variant, not an individual unit. 1,000 phones sharing the same SKU still have 1,000 different serial numbers.
  • Format: Common practice combines key product attributes from broad to specific, e.g. category, variant, size, color.
  • Why it matters: Incorrect or inconsistent SKUs are a leading cause of inventory discrepancies, picking errors, and overselling. Inventory distortion (out-of-stocks and overstocks combined) costs global retail $1.73 trillion annually, 6.5% of global retail sales (IHL Group, September 2025).

What is a SKU? Definition 

SKU stands for Stock Keeping Unit. It's an internal code a company assigns to each of its products to uniquely track inventory and sales. There's no required format. Every company decides for itself how its SKUs are structured.

The term comes from warehouse logistics: a SKU is the smallest unit that needs to be distinguished in inventory, meaning not just the product itself but every sellable variant of it. A T-shirt in three colors and four sizes is twelve different SKUs, even though it's "one product" from a merchandising standpoint.

Key takeaways:

  • A SKU can be made up of numbers, letters, and special characters. There's no required format.

  • Retailers assign their SKUs individually and internally.

  • Ideally, the SKU reveals key product attributes at a glance.

How does a SKU differ from EAN, GTIN, UPC, and a serial number? 

A SKU is an internal, non-standardized code with no official issuing body. EAN, UPC, and GTIN are internationally standardized, globally unique trade codes issued through the GS1 system. A serial number identifies a single physical unit, while a SKU describes an entire product variant.

This distinction gets mixed up often, but it's critical for clean processes across warehouse, storefront, and marketplaces:

Code

Issued by

Uniqueness

Purpose

SKU

The company itself, no standard

Unique only within your own company

Internal identification of a product/variant for warehouse, storefront, reporting

EAN (European Article Number)

GS1, official issuing body

Globally unique

Trade standard, printed on packaging and barcode

UPC (Universal Product Code)

GS1 (US counterpart to EAN)

Globally unique

US trade standard, unified with EAN into GTIN since 2009

GTIN (Global Trade Item Number)

GS1

Globally unique

Unified international standard, gradually replacing EAN/UPC

Serial number

Manufacturer, usually internal

Unique per individual unit

Identifies one specific physical item, not the product variant

In practice: a T-shirt style has a UPC (or GTIN) per variant (size/color) that's valid for retail worldwide. That same variant also gets a SKU your company defines internally. Sell 500 units of that variant and all 500 share the same SKU and the same UPC, but if the product requires serialization (electronics, for example), those 500 units also get 500 different serial numbers.

Why do SKUs matter? 

SKUs are the foundation of accurate inventory tracking, error-free picking, and functioning multichannel reporting. Incorrect or duplicate SKUs are one of the most common causes of inventory discrepancies. Inventory inaccuracy costs global retail $1.73 trillion annually (IHL Group, 2025).

1. Accurate inventory tracking 

Every SKU is assigned only once within your company. That means you can always state exactly how much stock you have of a specific product variant, with no risk of confusing it with a similar item.

2. Error-free picking, fewer wrong shipments 

When every variant (size, color, configuration) carries its own unique SKU, the risk of mix-ups during picking drops sharply. Without that clean mapping, you get exactly the scenario that drives the most returns in practice: a customer orders medium in blue and receives large in black.

3. Functioning multichannel reporting 

If you sell across multiple channels (your own store, Amazon, eBay, in-person retail), the SKU is the common anchor you use to track sales, inventory, and performance across channels. Without consistent SKU logic, your reporting fragments into isolated spreadsheets per channel.

4. The foundation for automation 

Automatic reordering, low-stock alerts, and pick-and-pack workflows only work reliably when every SKU is unique and consistently recorded in the system.

The economic context: why this isn't a minor detail 

Inventory inaccuracy, often a direct consequence of incorrect, duplicate, or inconsistent SKUs, is one of the most expensive operational problems in retail. According to a September 2025 analysis by IHL Group, global retail loses $1.73 trillion annually to the combination of out-of-stock and overstock situations, equal to 6.5% of worldwide retail sales.

The problem persists despite $172 billion in improvement investments over the past year. A clean, consistent SKU system is only one piece of the solution, but it's an unusually cheap one: it costs nothing but discipline in how you assign codes, and it can be fully automated with an ERP system.

How do you create a SKU? Format and examples 

There's no required way to create a SKU. Common practice is combining key product attributes from broad to specific, such as category, variant, size, and color. What matters is that every SKU in your company follows the same, consistent pattern.

Why consistency matters 

A unified SKU system delivers three core benefits:

  • Every code is assigned only once internally, preventing mix-ups and duplicate stock entries.

  • Staff instantly recognize which product it is just from the SKU's structure.

  • Consistent SKU number ranges make it easier to cluster products by category, season, or supplier.

Real-world examples 

Example 1: Apparel

A black women's bootcut pant in size 8 (US):

PNT-W-BCUT-08-BLK

  • PNT = category (pants)

  • W = gender (women's)

  • BCUT = fit (bootcut)

  • 08 = size

  • BLK = color (black)

Example 2: Electronics

A smartphone from brand SAMPLE, model "Supreme," 512 GB, silver housing:

SMP-SUPR-512-SLV

  • SMP = brand

  • SUPR = model

  • 512 = storage capacity

  • SLV = color

Manual vs. automated assignment 

With a small catalog, you can assign SKUs by hand. Once your catalog grows, or you carry multiple variants per item, automated assignment through an ERP system pays off. It eliminates typos, enforces consistency, and links every SKU directly to inventory, pricing, and sales channels.

How many SKUs should your catalog have? 

There's no fixed number, but revenue per SKU helps you gauge it. A growing catalog only makes sense if revenue per SKU doesn't decline. Many e-commerce platforms also impose practical or technical thresholds past which specialized tools become necessary.

A larger SKU count isn't automatically better. A useful framework from e-commerce retail is revenue per SKU: divide your online revenue by your number of active SKUs. If that number drops as your catalog grows, you're increasingly tying up capital, warehouse space, and operational attention in items that aren't paying off proportionally (Zentail).

There are practical thresholds too, where standard tools hit their limits. Shopify's native inventory management, for example, covers most needs up to around 300 orders per month or roughly 200 SKUs. Beyond that, you typically need a specialized app or an ERP connection to maintain inventory accuracy and visibility. At the other end of the scale, Amazon shows how large SKU catalogs can get: the marketplace manages roughly 12 million of its own SKUs plus more than 300 million third-party listings, though that only works with massively specialized, purpose-built infrastructure (fabric.inc).

For most growing retailers, the relevant question isn't "how many SKUs can I technically support" but "which SKUs actually drive revenue." An overly broad, uncurated catalog makes picking harder, ties up working capital, and dilutes the shopping experience.

Common mistakes in SKU assignment 

The most common SKU mistakes are: inconsistent formats over time, duplicate codes from manual upkeep, missing variant mapping, and SKUs that are too long or too cryptic to be practically usable.

  • Drift over time: New staff or new product categories often introduce deviating patterns. Without a documented policy, the system fragments.

  • Duplicates from manual upkeep: Especially with spreadsheet-based management, or when items get created both manually and via import, duplicate SKUs with parallel inventory entries creep in easily.

  • Missing variant mapping: If every size, color, or configuration isn't cleanly mapped to its own SKU, variants blend together in the system. That leads to picking errors and wrong shipments.

  • Overly long or cryptic codes: A SKU should be readable by staff at a glance. Codes longer than roughly 15 to 20 characters, or without a recognizable logic, lose that practical value.

An ERP system like Xentral structurally prevents most of these mistakes: it enforces unique assignment, automatically links every variant to its own SKU, and makes duplicate item creation technically impossible.

Bottom line 

The SKU isn't a bureaucratic detail, it's the foundation for everything downstream: accurate inventory tracking, error-free picking, functioning multichannel reporting, and automated processes. Unlike EAN or GTIN, there's no official issuing body and no requirement for consistency across company boundaries, but that's exactly why the responsibility for a clean, consistent system sits entirely with you.

With a small catalog, a manually maintained, consistent logic is enough. Once your catalog or your number of product variants grows, automated assignment through an ERP system becomes the key lever for avoiding the errors that contribute meaningfully to the $1.73 trillion in global retail inventory inaccuracy.

No more duplicate or inconsistent SKUs

Xentral assigns SKUs systematically, links them to every product variant, and syncs inventory in real time across every sales channel.

Frequently asked questions 

14 days for free

Automate all your processes in Xentral ERP

Christina Wendt - Autorin Xentral
Christina Wendt
Christina is passionate about the SaaS world and innovative B2B topics. With her knack for clear, user-focused content, she makes complex subjects accessible and helps companies navigate their digital transformation.
👉 More about Christina

You might also like