FAQ PAGE

How do you create SKU numbers?

Build SKU numbers that are consistent, scannable, and won't fall apart at 1,000 products. Naming formula, examples, and the rules that prevent cleanup headaches.

Short answer

Use a structured naming convention: category prefix + product code + variant attributes. Example: SHIRT-CRW-BLK-M for a black medium crew-neck shirt. Keep codes 8-12 characters, uppercase only. Set your convention before adding products. Retrofitting it later is painful.

How to create SKU numbers? It’s not complicated, but doing it right from the start saves you hours of cleanup later. A good SKU tells anyone in your warehouse exactly what they’re holding without opening a product record.

Warehouses with structured SKU conventions report up to 50% fewer picking errors than those using product names or made-up codes, per WERC benchmarks.

The SKU naming formula

What format should SKU numbers follow?

The most reliable structure for ecommerce:

[CATEGORY]-[PRODUCT CODE]-[VARIANT ATTRIBUTES]

Each segment should be short and predictable. Here’s how it works:

SegmentPurposeExampleCharacter length
Category prefixGroups related items in reportsSHIRT, BAG, ELEC3-5 characters
Product codeIdentifies the base productCRW (crew neck), TOT (tote)3-4 characters
Variant attributesSize, color, pack countBLK-M, NAV-OS, RED-XL2-6 characters

Assembled: SHIRT-CRW-BLK-M = crew-neck shirt, black, medium. Total: 15 characters including hyphens.

Step-by-step process

  1. List your categories. Group your catalog into 5-10 top-level buckets. Assign each a 3-5 character code (e.g., APRL for apparel, ELEC for electronics).
  2. Code each base product. Give every product a short 3-4 character identifier independent of variants (e.g., CRW for crew neck, VNK for V-neck).
  3. Define variant attributes. Pick a fixed order for attributes: always color before size. Use standard 2-3 character abbreviations: BLK, WHT, RED for colors; S, M, L, XL for sizes.
  4. Assemble and validate. Build a few codes and test them. Can a picker read the SKU on a small label and know what it is? If not, revise the abbreviations.
  5. Document the convention. Write your rules in a spreadsheet or wiki before creating your first SKU. Teams that skip this end up with BLK-SHIRT-M for one product and SHIRT-M-BLACK for another.

Rules that prevent problems

Why should you never reuse a discontinued SKU?

  • Keep codes 8-12 characters: long enough to encode meaning, short enough for scanner displays and mobile screens
  • Uppercase letters only: lowercase l and 1 look identical in most label fonts
  • No spaces, slashes, or special characters. They break CSV imports and API calls.
  • One unique SKU per variant, not per base product. A red medium shirt and a blue medium shirt are different SKUs.
  • Never reuse a discontinued SKU. It corrupts historical sales and inventory reports.
  • Reserve a prefix or suffix for bundle SKUs to separate them from components

Common SKU format examples

Structured SKU conventions cut picking errors by up to 50%

Product typeExample SKUBreakdown
ApparelAPRL-CRW-BLK-MApparel, crew neck, black, medium
ElectronicsELEC-CHG-USB-CElectronics, charger, USB-C
AccessoriesACCS-TOT-NAV-OSAccessories, tote bag, navy, one-size
BundleBNDL-STRT-3PKBundle, starter kit, 3-pack
ConsumableFOOD-BAR-CHC-12Food, bar, chocolate, 12-count

A single base product with 4 colors and 3 sizes produces 12 distinct SKUs. A catalog of 50 base products with similar variant depth hits 600 SKUs fast, which is why a documented convention matters before you start.

If you’re managing SKUs across multiple sales channels, inventory management tools for small business keeps your naming consistent and your counts accurate everywhere. Upzone assigns each SKU to a specific bin location, so clean naming feeds directly into faster picking. Try it free for 14 days — plans start at $79/mo, no credit card required.

Quick Reference

RuleWhy it matters
8-12 alphanumeric charactersFits label space; reduces scan errors
Uppercase onlyPrevents l/1 and O/0 confusion
Fixed attribute orderMakes codes predictable across your whole team
One SKU per variantTracks inventory at the right level of detail
Never reuse discontinued codesKeeps historical reports clean
Document before you startPrevents format drift as your catalog grows
  • A catalog with 50+ products needs a written naming convention before any products go live
  • Use the same attribute sequence on every SKU: color before size, always
  • Changing SKUs after launch means updating every order record, barcode label, and integration mapping
  • Every unique product combination (color + size + bundle) needs its own SKU: 4 colors x 3 sizes = 12 SKUs per base product
  • 50% fewer picking errors reported by warehouses using structured SKU conventions versus ad-hoc naming

If inventory operations still feel fragile, the fix is tighter execution controls on the floor. Start a free Upzone trial and validate the workflow on your next shift.

Start free trial →

Related FAQ pages