GlossaryLive

What is a SKU?

A SKU (Stock Keeping Unit) is a code a seller creates to identify each product variant in inventory — different colors, sizes, or models each need their own SKU. It's what links warehouse stock, sales records, and accounting reports together. The common confusion is treating a SKU as the same thing as a barcode. A barcode is a standardized code such as EAN-13 or UPC, assigned by the manufacturer or a body like GS1, scannable anywhere in the world, and fixed regardless of which shop sells the item. A SKU, by contrast, is entirely seller-defined and can be structured however your inventory system needs. A workable SKU format usually follows [category]-[color]-[size], for example TSH-BK-L for a black T-shirt in size L, or SH-WHT-42 for white shoes in size 42. Two rules matter most: never reuse a SKU across different products, and keep the same format across the whole shop from day one, before stock volume makes it painful to fix. Sellers on Shopee, Lazada, or TikTok Shop each get a separate Seller SKU field, distinct from the platform's own product ID. If the SKU doesn't match across channels, pulling sales reports for stock or revenue reconciliation makes it hard to match the same product between platforms — you end up checking line by line. The workaround is using one shared SKU set across every channel from the start. MooMooNext's marketplace reconciliation feature (see the marketplace reconciliation feature page) uses SKU to group records when importing sales reports from multiple platforms, so owners or accountants can review stock and per-product sales more easily.

Thai SME owners and Thai accountantsLast updated 2026-07-21

A SKU (Stock Keeping Unit) is a code a seller assigns to identify each product variant

Unlike a barcode, a SKU is self-assigned — no need to request one from a standards body like GS1

A workable format is [category]-[color]-[size], e.g. TSH-BK-L for a black size-L T-shirt

Shopee, Lazada, and TikTok Shop each provide a separate Seller SKU field apart from the platform's own product ID

Multi-channel sellers should use the same SKU set across every platform for easier stock and sales reconciliation

MooMooNext uses SKU to help group records when importing marketplace reports for easier review

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

A SKU is seller-defined and can change to fit your own stock system. A barcode such as EAN-13 or UPC is a standardized code assigned by the manufacturer or a central body, scannable anywhere, and fixed to the physical product.

How do I name SKUs without confusing myself?

Use one consistent format across the whole shop, such as [category]-[color]-[size] — TSH-BK-L for a black size-L T-shirt or SH-WHT-42 for white size-42 shoes. The key rule: never reuse the same SKU for two different products.

Why do online shops need SKUs?

Because Shopee, Lazada, and TikTok Shop each have their own Seller SKU field, separate from the platform's product ID. Without a clear SKU set from the start, telling products apart gets much harder once stock grows or you sell on multiple channels at once.

What if SKUs don't match across multiple sales channels?

Set one shared SKU set across every platform from the very first product listing. If they've already diverged, you'll need to match products line by line between each platform's sales report, which takes a lot of time.

How does MooMooNext help with SKU?

When importing sales reports from Shopee, Lazada, or TikTok Shop, the system uses SKU to help group records by product, so owners or accountants can review stock and sales more easily.

Does every product need a SKU?

Yes, especially products with multiple variants like color, size, or model. Without a separate SKU per variant, you can't tell which option the remaining stock belongs to, which makes month-end reconciliation harder.

Related pages