What is a SKU and how to create SKU numbers: a four-block scheme, examples and SKU vs UPC

Contents
  1. When people ask how to create SKUs
  2. What is a SKU
  3. SKU format: four blocks from general to specific
  4. SKU examples for different stores
  5. SKUs for sizes and colors
  6. SKU vs UPC, EAN and supplier code: the difference
  7. SKU naming rules that keep codes working
  8. How to create SKU numbers for a whole catalog in Excel
  9. When you have several suppliers and sales channels
  10. Frequently asked questions
  11. Sources

A SKU (stock keeping unit) is your own internal code for a product, which you make up yourself. Build it from blocks going from general to specific — category, model, color, size — for example, TSH-105-BLK-M. Use Latin letters and digits only, capitals, one separator such as a hyphen, no spaces, and do not change a SKU once the product is on sale. A UPC or EAN barcode, unlike a SKU, is not made up: its number comes from GS1.

The usual mistake is not the naming itself but forgetting how long a SKU lives: it ends up in supplier price lists, marketplace and shopping feeds, packing slips and orders. A changed or ambiguous code then mixes up stock on every channel. Below are the SKU scheme, ready-made templates for several niches, how to code sizes and colors, and how a SKU differs from a UPC, an EAN and a supplier code.

When people ask how to create SKUs

It usually happens when the catalog grows to a few hundred items or a marketplace asks for a SKU in every listing. The seller searches for "what is a sku" and "how to create sku numbers", then asks "sku vs upc", "where do I find my sku number", "what does a sku look like" and "can I use the supplier's sku".

The last question is a trap. The supplier's code works while you have one supplier. When the same product comes from a second one, you have two codes for one item. Your own SKU does not depend on who you buy from.

What is a SKU

A SKU is a unique code a store uses to tell one product from another in its catalog, warehouse and orders. In ecommerce, a SKU, a product code and an item number usually mean the same thing: a separate code for every variant you count separately in stock.

Next to your SKU, a product record holds three more codes: the manufacturer part number (MPN — the model code on the package or in the brand's catalog), the supplier's code (the line number in their price list) and the barcode number, a UPC or EAN. They help with search and matching, but none of them replaces your SKU — the table below shows how they differ.

SKU format: four blocks from general to specific

A SKU is built from short blocks, each with its own list of codes. The order runs from the broadest to the narrowest, so SKUs of the same category and model sit next to each other in any sort.

SKU format TSH-105-BLK-M: category, model, color, size
The TSH-105-BLK-M scheme
BlockWhat it meansHow to build the code listExample
1. CategoryProduct type2–4 letters per category, fixed onceTSH — T-shirts, HOD — hoodies
2. ModelA specific model within the categoryA sequence number with a fixed number of digits105
3. ColorColor variant3 letters per colorBLK — black, WHT — white
4. SizeSize or volume variantAs on the label or in the size chartS, M, XL, 42

You can use fewer blocks: products without sizes and colors need only two — category and model. More than four blocks is rarely needed: a 20-character code is hard to read out over the phone and easy to mistype.

SKU examples for different stores

The scheme is the same, but each niche has its own blocks. The examples below are ready templates — take one and plug in your own code lists:

SKU templates by niche (illustrative codes)
NicheSchemeExample
Clothingcategory-model-color-sizeTSH-105-BLK-M
Shoescategory-model-color-sizeSNK-022-WHT-41
Cosmeticsbrand-line-volumeLUM-SRM-050
Auto partsgroup-model number-positionBRK-1204-FR
Home and decorcategory-model-materialCND-310-SOY
Electronics and accessoriescategory-model-colorCBL-007-BLK

If your range changes all the time and products have no variants, a sequential SKU is simpler: category plus a number (CND-000318). It does not say what the product is, but you never have to invent a code for a new block.

SKUs for sizes and colors

Every variant you count separately in stock gets its own SKU: the model code stays the same, only the variant suffix changes. So T-shirt 105 in three variants is three SKUs, not one.

Three variants of one T-shirt, three SKUs: TSH-105-BLK-S, TSH-105-BLK-M, TSH-105-WHT-M

The shared part TSH-105 groups the variants into one product page on your site and on a marketplace, and the full code shows exactly which variant was ordered. Give all variants one SKU, and selling a black M takes stock off a white S.

SKU vs UPC, EAN and supplier code: the difference

You create the SKU, the UPC or EAN comes from GS1, and the supplier code comes from the supplier's price list. That is why one box can carry all three, and each serves its own purpose.

One box, three codes: your SKU, a UPC or EAN barcode from GS1 and the supplier's code from the price list
Four codes for one product
Who assigns itCan you make it upWhat it is for
SKUYouYesYour catalog, warehouse, orders, feeds
UPC (12 digits) or EAN (13 digits) — both are GTINsThe brand owner, with a number from GS1No, except in-house codes with prefixes 200–299Scanning at checkout and in the warehouse, retail chains, marketplaces, shopping feeds
Manufacturer part number (MPN)The manufacturerNoFinding the product and matching it to the brand's catalog
Supplier codeThe supplierNoOrdering from the supplier, checking their price list

UPC is the 12-digit version used mainly in North America, EAN the 13-digit version used in Europe; Google Merchant Center accepts both as a GTIN. To get your own numbers, a company licenses a GS1 Company Prefix from its national GS1 organization (GS1 US, GS1 UK, GS1 Germany and so on). The first digits show which GS1 organization issued the prefix, not where the product was made. GS1 reserves prefixes 200–299 for restricted circulation numbers — codes for in-house use, not for products sold through other retailers. A series of such codes with a correct check digit comes from the EAN-13 barcode generator.

In a Google Shopping feed the codes go into separate fields: your SKU into id (Google recommends using the SKU there), the barcode into gtin and the manufacturer part number into mpn.

SKU naming rules that keep codes working

These rules exist because of mistakes that take a long time to clean out of a catalog:

SKU mistakes: O or 0, spaces, accented letters, a changed code
  • No letters that look like digits. O and 0, I and 1 get mixed up on labels and on the phone. Either leave O and I out of letter blocks or agree that number blocks contain only digits.
  • No spaces and only one separator. "TSH 105" and "TSH-105" are different strings for search. Pick one separator, usually a hyphen.
  • Plain Latin letters and digits only. É looks almost like E, and a Cyrillic or Greek letter can look exactly like T, but to software they are different characters: a search for the SKU will not find the product, and a feed may reject the code.
  • Fixed length for number blocks. 007 instead of 7: then TSH-007 sorts before TSH-105 everywhere.
  • Do not change a SKU. It is already in feeds, orders and packing slips. A new code for an old product is a new product to a marketplace; Google Merchant Center warns that changing a product's ID overwrites the product and its history. Do not reuse a retired SKU for another product either.
  • Do not put the price, supplier or season into the SKU. They change, and the SKU does not. The product record has separate fields for them.

How to create SKU numbers for a whole catalog in Excel

Code lists first, formula second: that way a thousand SKUs are built in minutes, without typing them by hand.

  1. Make the code lists: categories, colors, sizes. Each one is a separate sheet with two columns: name and code.
  2. In the product table, give each block its own column: category, model number, color, size. Store the model number as text with leading zeros (007, 105).
  3. Build the SKU with a formula: =A2&"-"&B2&"-"&C2&"-"&D2. The & operator works in Excel and Google Sheets in any interface language.
  4. Check that every SKU is unique: sort by SKU and look for duplicates (conditional formatting → duplicate values).
  5. Load the SKUs into your catalog together with the products. How to import thousands of items at once is in bulk product import.

When you have several suppliers and sales channels

Your own SKU pays off when the same product comes from several suppliers and sells on your website and on marketplaces: the catalog runs on your code, and supplier codes and barcodes only help find the match.

In Elbuz the product record has separate fields for this: SKU, manufacturer part number, supplier code and barcode. A supplier's price list is matched to the catalog by barcode, SKU or name, so price and stock updates change existing products instead of creating duplicates. For products without a barcode, a formula with the EAN-13 generator assigns codes with a correct check digit. How such a catalog works is on the PIM software for ecommerce page.

Who it is not for: if you have a few dozen products from one supplier, a spreadsheet with code lists and the formula from the section above is enough.

A catalog with SKUs and barcodes in ElbuzYour SKUs, supplier codes and GTINs in one product record, 14 days free

Frequently asked questions

What is a SKU?

A SKU, or stock keeping unit, is a unique product code that a store assigns itself to tell products apart in its catalog, warehouse and orders. Every variant with its own stock count gets its own SKU.

How do I create SKUs for my products?

Build each one from blocks going from general to specific: category, model, color, size, for example TSH-105-BLK-M. Use capitals, Latin letters and digits, one separator and no spaces.

What does a SKU number look like?

For clothing, TSH-105-BLK-M (T-shirt, model 105, black, size M); for cosmetics, LUM-SRM-050 (brand, line, volume). More templates are in the table by niche.

What is the difference between a SKU and a UPC?

You create a SKU yourself for your own catalog, and it can contain letters. A UPC is a 12-digit number based on a GS1 Company Prefix that identifies the product for every retailer; you cannot make it up.

Can I create my own SKU number?

Yes, a SKU is always your own code: there is no registry and no fee. Only barcode numbers such as UPC and EAN have to come from GS1.

Where do I find my SKU number?

Your own SKU is in your catalog or store admin, because you assign it. The manufacturer part number is on the package or in the brand's catalog, the supplier code in the supplier's price list.

Can I use the supplier's SKU as my own?

You can while you have one supplier. When the same product comes from a second supplier with a different code, the catalog gets duplicates, so it is safer to have your own SKU and keep the supplier code in a separate field.

Sources

Checked on October 31, 2026.

Save a link to this article Telegram Facebook X LinkedIn Viber WhatsApp
Learn more about Elbuz with AI Ask your question — pick a chat and let AI study this page for you:

Discussion of the topic – What is a SKU and how to create SKU numbers: a four-block scheme, examples and SKU vs UPC

9 comments

Latest comments

  1. Great topic for discussion! I think one way to be original is to use short and memorable words or phrases related to the product. For example, if it is cosmetics, then you can use words that reflect beauty or skin care. What do you think?

  2. Hello John! Agree with you. I also think it's important to use creativity and humor when creating an article. Original phrases or wordplay can attract attention and create interest in the product. Something like: “Beauty splashes are our specialty!” How do you like this approach?

  3. Hello Emily! I also share your point of view. Originality and humor can really attract an audience. Additionally, I believe that clarity and simplicity of the item is key. People usually prefer something that is easy to remember and pronounce. What else can you add?

  4. Hello Hans! I completely agree with you. One way to create a unique article is to use metaphors or alliteration. For example, if you sell gardening tools, then an article like “Magic gardening mittens” can attract attention and be remembered. What do you think about this?

  5. Hello Marie! I agree with your opinion. Another way to attract attention is to use numbers. For example, “10 best recipes for happiness” or “7 secrets of successful holidays”. This also helps make the article more specific and understandable. How do you think?

  6. Hi all! Glad to see such active discussion. I think it is important to include the key features or benefits of the product in the SKU. For example, “Ultra-moist cream-powder with a mattifying effect.” Such an article emphasizes uniqueness and attracts those who are looking for just such a product. Any other suggestions?

  7. Hello Yuri! Agree with you. I would also add that using emotion in the article can be effective. For example, an SKU like “Won hearts with creamy vanilla cake” can evoke a positive emotion in the buyer. What do you think about it?

  8. Hello Pablo! I agree with you. Using emotions in an article can add to its appeal. In addition, I think it is worth paying attention to how the article sounds to the ear and its rhythm. Sometimes using words that sound pleasant and are easy to pronounce can enhance the effect. What else can you add?

  9. All this originality and creativity seems nonsense to me. Nobody needs trends and new ideas. Instead, create SKUs that clearly and simply describe the product. Most people aren't even looking for something fancy, they just need to understand what they're buying. As always, all this fuss is pointless.

Write a comment

Your email address will not be published. Required fields are checked

Next

Try Elbuz free