Inseller Guide
/
中文 Open Inseller

Inventory & SKUs

The same lipstick is LIP-RED-01 on TikTok, lipred1 on Shopee MY and SG-LIP-RED on Shopee SG. Until Inseller knows those are one product, your stock is wrong, your cost is wrong, and your best seller is hiding behind three half-sized rows.

1

Why Master SKU exists

Three vocabulary items, and the difference between them is the whole chapter:

TermWhat it is
ListingOne product page on one marketplace. You have as many as you have shops.
Platform SKUThe code on that listing. Different per shop, often for no reason other than history.
Master SKUYour code for the real physical product. One per thing on your shelf.
What breaks without it

Stock is counted per listing instead of per product, so you oversell. Cost has to be set per listing instead of once. And your top-seller list splits one winner into three mediocre rows.

2

Grouping listings under one Master SKU

InventoryMaster SKU (/inventory/master-sku).

Inseller Master SKU list with product, master SKU code, total listing count, last update and marketplace badges 1 2 3
the product's own summary: "Master SKU allows you to group your products from different marketplaces to edit and sync together." Total Listing — how many listings are grouped under this one product. Marketplaces — which channels, with a count each (SMY = Shopee MY, TMY = TikTok MY).
Read the Total Listing column like an error report

You know how many shops you sell that product in. A row showing 1 when you sell on two channels means one listing is unlinked and is being counted as a separate product. Sort by this column and the gaps surface immediately.

Bulk Link Master SKU handles the first pass — it is the fastest way through a catalogue you have never grouped before.

4

Stock forecasting — what to reorder, and what it is costing you

Inventory Dashboard (/inventory), Purchase Reminder tab.

Inseller inventory forecasting with a sale-range selector and four status cards: critical, low stock, healthy and total SKUs with dead stock count 1 2 3
SALE RANGE — the velocity window, defaulting to Last 14 Days (Recommended). CRITICAL: stock below lead time, with the revenue at risk. TOTAL SKUS with a dead stock count.

The forecast is built from 14-day sales velocity, safety stock and lead time. The four cards are a triage, not a report:

CardMeaning
CRITICAL · urgentStock will run out before a reorder can arrive — stock < lead time. The card puts a ringgit figure on it: revenue at risk.
LOW STOCK · attentionNear lead time. Order this week, not today.
HEALTHYCover beyond lead time. Nothing to do.
TOTAL SKUSCatalogue size, with dead stock — items with no sales in the range. Cash sitting on a shelf.
Two checkboxes worth using

Show products need to restock only (< lead time) turns the whole list into a purchase order draft. Dead stock only does the opposite job — it finds what to discount or bundle before it ages further.

Lead time is an input, not a guess

Every one of these buckets depends on the lead time and safety stock you set per product. Leave them at defaults and CRITICAL will either cry wolf or stay quiet until you are already out. Setting them is the optional onboarding step called "Set safety stock / lead time".

5

The rest of the inventory menu

ScreenWhat it is for
Stock Scan
/inventory/scan
Barcode stock counting — the physical count that corrects the system.
All Items
/inventory/items
The product catalogue, one row per item.
Warehouses
/inventory/warehouses
More than one location to hold stock in.
Purchase · HubPurchase orders and supplier ETAs, from the Purchase Reminder above.
Stock Adj. · HubAdjustments, with a reason on each — damage, loss, correction after a count.

The tabs across the Inventory Dashboard cover the same ground from the reporting side — Stock Dashboard, Stock List, Stock Card, Turnover Analysis, Cost Analysis — plus the movement actions Stock In · Stock Out · Stock Transfer · Movements · Adjustments.

A monthly ten-minute check

  • Master SKU sorted by Total Listing — any product with fewer listings than shops you sell it in.
  • Listing Linking empty, especially after a launch.
  • CRITICAL worked through, and its revenue at risk figure understood rather than ignored.
  • Dead stock only ticked once — decide to discount, bundle or write off.

Troubleshooting

Stock is wrong on one channel

Almost always an unlinked listing: that channel's listing is not under the Master SKU, so it is holding its own separate count. Check Total Listing for the product, then fix it in Listing Linking.

A product appears twice in reports

Two Master SKUs for one physical product, usually created when the same item was imported under two spellings. Merge them under one code — and prefer your internal code over any marketplace's.

CRITICAL is full of things I am not worried about

Lead times are too long or safety stock is too high for those items. They are per-product settings; a 30-day default on something your supplier delivers in 3 days will flag constantly.

Forecast looks wrong right after a live campaign

The default velocity window is the last 14 days, so one big live session skews it upward and the forecast will over-order. Change SALE RANGE to a longer window before placing a purchase order off the back of a spike.