Warehouse worker holding a cardboard box and a handheld barcode scanner in an aisle of racking

SKU in one sentence

A SKU is the identity of a sellable product variant in your systems. Every difference that matters to the customer or the warehouse – size, colour, model, pack size – usually means a separate SKU.

SKU vs barcode vs item number

IdentifierWho sets itWhat it is for
SKUYou (the goods owner)Unique internal key for a product variant in your webshop, ERP and the warehouse system.
Barcode (EAN/GTIN)Issued under the GS1 systemGlobal, machine-readable product identity printed on the product. See barcodes: EAN, GTIN and SSCC.
Supplier's article numberYour supplierUseful on purchase orders, but should not replace your own SKU.

In a 3PL setup, the SKU is the key that connects your webshop order, the warehouse location and the scanned barcode. If the keys do not match, orders cannot be allocated to stock. See connecting your webshop to a 3PL.

Units of measure and packaging levels

The same product can be handled in different units:

LevelExampleTypical use
Each (EA)One bottleConsumer orders, small-item picking
Inner pack6 bottles in a shrink-wrapped packRetail-ready units
Case / master carton4 inner packs = 24 bottlesInbound deliveries, B2B orders
Pallet40 cartons on a EUR palletBulk storage, full-pallet B2B orders

The unit of measure (UOM) tells the system which level a quantity refers to, and the case pack tells it how many units a carton holds. If the system does not know that a carton holds 24 units, a B2B order for "2 cartons" and an ecommerce order for "2 bottles" cannot be handled from the same stock. See B2B vs B2C logistics.

Good SKU practice

  • One SKU per sellable variant – no shared SKUs for different sizes or colours.
  • Stable and unique – never reuse an old SKU for a new product.
  • Simple characters – letters, digits and hyphens are safest across systems.
  • Complete master data – barcode, weight, dimensions and packaging levels for every SKU.
  • One master system – decide whether the ERP, the webshop or a PIM owns item data.

SKU data a 3PL warehouse needs

Before goods arrive, the warehouse needs an item register with SKU, product name, barcode, weight, dimensions, packaging levels (units per carton and per pallet) and any special requirements such as batch tracking or expiry dates. At Karlholm Logistics item data is set up in Ongoing WMS during onboarding, and every movement is then scanned against it.

Frequently asked questions

Is a SKU the same as a barcode?

No. The SKU is your own internal identifier for a product variant. The barcode (often an EAN/GTIN) is a machine-readable code printed on the product. A good item register links each SKU to its barcode.

Can a SKU be reused for a new product?

It should not be. Reusing a SKU links old stock, orders and history to the wrong product and causes errors in integrations.

Do bundles and kits need their own SKU?

Usually yes. A kit gets its own SKU, and the warehouse system needs to know which component SKUs it consumes.

Short definitions in the glossary: SKU – Stock Keeping Unit · EA – Each · Case · Case pack · Inner pack · Master carton · UOM – Unit of Measure

This page gives general information about logistics terms. It is not legal, customs or tax advice, and it does not describe the terms of any specific agreement with Karlholm Logistics.

Discuss your logistics setup

Tell us about your products, expected volumes, sales channels and current systems. We will go through which 3PL setup could fit – without obligation.

Or call +46 294 400 40 · info@karlholm-logistics.se · Monday–Friday 07:00–16:00 (Swedish time, CET/CEST)