Stop funding products that don't earn: slow-moving stock, assortment and delisting
In most retailers, wholesalers and distributors, a large share of SKUs sells very little, often simply because nobody decided to remove them. Slow-moving stock is the quiet cost of that indecision. Every unit sitting on a shelf or in a warehouse is cash already paid to a supplier that won't come back soon — plus space, handling and attention that could have gone to products that sell.
The leak is hard to see because reports are built around totals. Category sales, gross margin and stock value look acceptable in aggregate, while a long tail of products with near-zero turnover hides inside them. New products are added every season and few are formally removed, so the assortment, and the capital it absorbs, keeps growing.
Where slow-moving stock drains margin and cash
A slow mover costs far more than its purchase price:
- Tied-up cash: stock paid for months ago, often financed with credit.
- Carrying cost: financing, warehouse space, insurance, counting and handling. When interest rates are high, financing alone can outweigh the product's margin.
- Space: shelf and warehouse space held by slow items is lost to fast movers, which then run out more often.
- Obsolescence: fashion, packaging, expiry dates and model updates erode stock that waits too long.
- Complexity: more SKUs mean more orders, supplier minimums, counting errors and store staff time.
- Forced clearance: when a slow mover is finally noticed, it is usually cleared at a deep discount, often below cost.
How to size the cost of slow-moving stock in your business
A first estimate needs three numbers: slow-mover stock value, your annual carrying cost rate, and the margin those items earn.
Annual cost of slow movers ≈ (stock value of slow movers × annual carrying cost rate) − annual gross margin earned by those items
Define 'slow' simply, for example more than 180 days of cover at current sales, or no sale in 90 days. The carrying cost rate should include financing, storage, handling and an allowance for obsolescence.
Illustrative example (hypothetical round numbers): a business carries 6,000 active SKUs. 1,800 of them have more than 180 days of cover and hold 20 million TL of stock at cost. With an assumed annual carrying cost rate of 40%, keeping that stock costs about 8 million TL a year. The same 1,800 SKUs generate 3 million TL of gross margin a year. Net result: these items cost roughly 5 million TL a year more than they earn — before counting the lost sales of fast movers that had no space.
The number will be rough, but it turns 'stock we already have' into a line item with an annual cost.
Why ERP reports and spreadsheets miss slow-moving stock
Standard reports answer 'what sold' very well and 'what didn't' poorly. Most ERPs have an aged stock report, but it usually shows age by receipt date, not days of cover based on current sales.
Spreadsheet assortment reviews happen once or twice a year at category level; the long tail is too long to review by hand, so it is left alone.
- A product can look slow because it was out of stock or not displayed, not because customers don't want it.
- Store-level differences are lost: an item may be slow chain-wide but essential in a few locations.
- The role of an item (traffic driver, basket complement, loyal-customer favorite) is not visible in sales figures alone.
How an AI-agent approach to assortment and delisting works
An AI-agent approach reviews the assortment continuously. Detect: the agent calculates days of cover, sell-through and margin return for every SKU and store, and flags items that fall below agreed thresholds. Diagnose: before recommending a delisting, it checks whether the item was actually available and displayed, whether it sells well in certain store clusters, whether it is often bought together with fast movers, and whether it is a new launch still ramping up. Many 'slow' items turn out to be availability or placement problems.
Assign: the recommendation is specific — delist chain-wide, keep only in certain stores, stop reordering and sell through, transfer to stores where it sells, or return to the supplier — and goes to the category manager with the evidence attached. The manager approves, rejects or changes it. Measure: the agent then tracks cash released, sales of replacement products and whether the item's regular buyers keep coming back.
The data required: sales and stock by SKU and store, cost, supplier terms and return conditions, and basket data if available. Zzeti connects to Nebim V3, Logo or SAP through ready connectors, keeps recommendations in an Actions Inbox with human approval, and can send each category manager a weekly slow-mover list through scheduled runs. Because it runs on your own infrastructure, cost and supplier data stay in-house.
A 4-week pilot plan for slow-moving stock and delisting
Start with one category that has a visible long tail and a category manager who owns the decision.
- Week 1: Connect sales, stock, cost and supplier data. Agree on the definition of 'slow' and the carrying cost rate. Size the cost with the formula above.
- Week 2: Run detection and diagnosis, separating true slow movers from availability, placement or store-fit problems, and review with the category manager.
- Week 3: Approve a first set of actions: stop reorders, targeted transfers, supplier returns and a small, controlled delisting batch. Give the freed space to proven sellers.
- Week 4: Measure cash released, category sales and margin, and customer complaints; set the review cadence.
KPIs for slow-moving stock and assortment health
Review monthly by category; the goal is more margin per unit of cash and space, not fewer SKUs for their own sake.
- Days of stock cover by SKU and store, based on current sales.
- GMROI (gross margin return on inventory investment) by category and SKU.
- Sales and gross margin per shelf meter or per square meter.
- Number of active SKUs, and the share of SKUs that generate 80% of margin.
- Cash released through stopped reorders, returns and delisting.
- In-stock rate of fast movers, to confirm freed space is used well.
- Customer impact: complaints or lost baskets after delisting.
Every product in your range should earn its space and the cash behind it. Measure the carrying cost, check the cause before cutting, and make delisting a regular decision rather than an annual clean-up.
Frequently asked questions
What counts as slow-moving stock?
There is no universal rule. A practical definition: stock whose cover at current sales is far beyond your normal replenishment cycle, or items with no sales over a set period. Set thresholds by category; a spare part and a dairy product can't share one.
Should I delist every slow-moving product?
No. Some slow items bring customers in, complete a basket, or matter a lot in specific stores. Delist when an item earns less than it costs to carry and has no clear role; otherwise keep it in fewer stores or with less stock.
How do I clear dead stock I already have?
Stop reordering first. Then check supplier return or exchange options, transfer stock to stores where it sells, and bundle it with fast movers. Use markdowns last and in steps.
How often should the assortment be reviewed?
Check the long tail monthly or even weekly; full category reviews can stay seasonal. Automated detection makes that realistic without extra workload.
Stop funding products that don't earn
Zzeti calculates contribution margin and turnover per product and location, and recommends reorder, markdown or delist for each item.