Dead Stock Liquidation: The 90-Day Playbook
Turn slow-moving inventory into cash before it expires. Tiered discounts, bundle tactics, and B2B channels to recover value.
₹3.2 lakhs on the shelves. Zero movement in 90 days.
A retailer in Madurai ran a report he had never run before: products with zero sales in the last 90 days. He expected a handful — maybe some niche cosmetics or an imported sauce that nobody wanted. The report returned 184 SKUs with a combined inventory value of ₹3.2 lakhs. Nearly 15% of his total inventory was sitting on shelves, occupying space, tying up capital, and selling nothing.
This is not unusual. Industry data across Indian retail consistently shows that 10-20% of SKUs in a typical store are dead or near-dead at any given time. The percentage is higher in stores that accept supplier push schemes, stock seasonal items year-round, or have expanded their assortment without pruning underperformers.
Dead stock is not just a storage problem. It is a capital problem. ₹3.2 lakhs locked in unsellable inventory is ₹3.2 lakhs that cannot be invested in products that do sell. At a typical working capital cost of 12-15% annually (the interest on a CC limit or the opportunity cost of self-funded capital), that ₹3.2 lakhs costs ₹38,000-48,000 per year just to carry. The shelf space it occupies could hold products with actual velocity, generating revenue and margin.
The playbook below is not theoretical. It is assembled from the actual approaches used by retailers who have successfully liquidated dead stock — not all of it (some dead stock genuinely cannot be sold), but enough to recover meaningful capital.
Not sure how much you're losing to expiry?
Run a free inventory waste audit — find your bleeding SKUs in 60 seconds. No sign-up required.
Run free auditDay 1-7: The triage
Before liquidating anything, you need to understand what you have and why it is dead. Not all dead stock is created equal, and the liquidation channel depends on the reason for zero movement.
Category 1: Expired or near-expiry products. These have a hard deadline. If the product is past its expiry or within 30 days, liquidation options are limited to return (if within the supplier's return window), donation (for food products through food banks or temples), or disposal. Value recovery: 0-30% through returns, 0% from disposal but potential tax benefit from donation.
Category 2: Seasonal products past their season. Diwali items in January. Holi colours in May. Monsoon products in December. These products had demand — three months ago. They have no natural demand now and will not have demand again for 6-9 months. Holding them for the next season costs carrying charges and risks obsolescence (new packaging, new formulations).
Category 3: Supplier-pushed products with no local demand. The supplier rep pushed a new SKU with an attractive scheme. You took 2 cases. You sold 3 units. 45 remain. The product does not match your customer base — too premium, wrong flavour profile, unfamiliar brand, or a product category your customers do not buy from your type of store.
Category 4: Replaced or discontinued products. The manufacturer launched a new variant and discontinued the old one. You have remaining stock of the old variant. Customers who liked it may not know it is still available (they see the new variant and assume the old one is gone). Customers who did not like it will not start buying it now.
Category 5: Damaged or shopworn products. Products with dented packaging, faded labels, or cosmetic damage that makes customers skip them. Functionally fine. Visually unappealing. They sit on the shelf indefinitely because a customer will always choose the undamaged unit next to them.
The triage matters because each category has a different optimal liquidation channel. A blanket 20% discount across all dead stock is lazy and ineffective. Targeted liquidation — right channel for right product — recovers more.
Day 8-30: The first wave — returns and exchanges
The highest-recovery liquidation channel is returning dead stock to the supplier for credit. This recovers 80-100% of the purchase price, which no other channel can match.
The challenge: most retailers do not attempt returns because they assume the supplier will refuse, or because they do not know the supplier's return policy for slow-moving stock (as distinct from the expiry return policy).
Here is what actually works:
Contact the supplier rep, not the company helpline. The rep who sold you the product has an incentive to maintain the relationship. They can often facilitate returns through the distributor that the formal policy does not allow. The conversation: "These 45 units have not moved in 90 days. I need the shelf space for products that sell. Can we do a return for credit against my next order?"
Offer a swap, not just a return. Suppliers are more receptive to exchanges than returns. "Take back these 45 units of Variant A and give me 45 units of Variant B, which actually sells in my store." The supplier's net position does not change — same revenue, different product. Your shelf now has a selling product instead of a dead one.
Aggregate returns across suppliers. Do not approach one supplier at a time. Compile your full dead stock list by supplier and approach each supplier with the complete list. A return request for 3 products is worth the rep's time. A return request for 1 product is not.
Document everything. For any return or exchange, get written confirmation (even a WhatsApp message works) of the terms before sending stock back. Disputed returns — where you sent stock and the credit never appeared — are a common complaint among retailers.
The first wave, focused on returns and exchanges, typically recovers 30-50% of dead stock value for retailers who pursue it aggressively. The Madurai retailer recovered ₹78,000 of his ₹3.2 lakhs through returns and exchanges with 8 suppliers over three weeks.
Day 15-45: The second wave — markdown and repositioning
Products that cannot be returned need to be sold, and selling dead stock requires different tactics than selling active stock.
Deep discounts, clearly labelled. A 10% discount on a dead product does not move it. The product was already not selling at full price — a small discount does not change the customer's decision. Dead stock needs 30-50% discounts to trigger impulse purchases. The customer needs to feel they are getting a genuine deal, not a marginal saving.
Dedicated clearance zone. Move dead stock from its regular shelf position (where it is invisible among selling products) to a dedicated clearance area near the checkout or entrance. Label it clearly: "Clearance," "Special Price," or "Limited Stock." The visibility change alone increases pickup rates. Customers who walk past a dead product in the biscuit aisle will notice the same product in a clearance bin near the billing counter.
Bundle with fast movers. Create bundles that combine dead stock with popular products at an attractive combined price. "Buy 1 kg rice + 1 cooking oil, get [dead stock item] free." The dead stock has zero margin regardless — the question is whether it generates zero revenue (sitting on shelf) or zero revenue (given away in a bundle that drives traffic and basket size).
WhatsApp broadcast for deals. If you have a customer broadcast list, use it. The message: "Clearance deals this week at [store]. Up to 50% off on [category]. While stocks last." The "while stocks last" is literally true and creates urgency.
Targeted offers to specific customers. If your billing data shows which customers buy related products, you can make targeted offers. A customer who regularly buys Brand A cooking oil might try Brand B at 40% off. This requires basic sales data analysis, but even a manual scan of recent bills can identify candidates.
The Madurai retailer moved ₹1.1 lakhs of dead stock through markdowns and bundling over 30 days. The gross revenue was approximately ₹65,000 on products that had a cost base of ₹1.1 lakhs — a 41% recovery rate. Not great margins, but ₹65,000 is infinitely better than ₹0.
Day 30-60: The third wave — B2B channels
Retail liquidation reaches its limit — you have offered deep discounts, bundled, repositioned, and the remaining dead stock still does not move. Time to look beyond your customer base.
Other retailers. A product that is dead in your store may not be dead in a different store with a different customer mix. A premium imported pasta sauce that does not sell in a neighbourhood kirana might sell in a store near an IT park. Approach other retailers directly or through local retail networks. The price is typically 30-50% of MRP, but for truly dead stock, any recovery is better than holding costs.
Wholesale markets. Every city has wholesale markets where traders buy overstock and clearance goods. In Chennai, Koyambedu and Parrys have traders who specialise in this. In Coimbatore, the Ukkadam and Gandhipuram markets. The prices are low — 20-40% of MRP — but the volumes can clear your entire dead stock in one transaction.
Hotels, restaurants, and caterers (HoReCa). Products with intact quality but damaged packaging, or products in unusual sizes (the 5-litre oil tin that retail customers do not buy), can often be sold to restaurants and caterers who care about the product, not the packaging.
Online liquidation. Platforms like Amazon, Flipkart (through reseller accounts), and specialised clearance sites accept overstock at discounted prices. The logistics and commission make this viable only for products with reasonable unit value (₹200+), but for those products, online channels can reach buyers your physical store never would.
Day 60-90: The final reckoning
Some dead stock will not sell through any channel. This is the inventory you need to write off — remove from shelves, remove from your books, and remove from your capital calculations.
Writing off dead stock feels like admitting a loss. It is. But the loss already happened — it happened when the product was purchased and did not sell. The write-off is not the loss; it is the acknowledgment of a loss that was already real. Keeping dead stock on the shelf and in the books does not reduce the loss. It hides it while continuing to incur carrying costs.
The write-off process:
Document each write-off. Record the product, quantity, cost price, reason for write-off, and date. This documentation supports your tax filing (the write-off reduces your taxable profit) and informs future purchasing decisions.
Reverse ITC if applicable. Under Section 17(5) of the CGST Act, ITC on goods written off or destroyed must be reversed. Your accountant should handle this as part of the next GST filing. The ITC reversal is a real cost, but it is unavoidable for written-off stock.
Physical disposal. Remove the products from the store. Do not leave them in the back room "just in case." Dead stock in the back room has a way of migrating back to shelves during restocking, restarting the cycle of dead inventory occupying productive shelf space.
Update your assortment plan. For each written-off product, document the lesson. Was this a supplier push that should have been refused? A seasonal overorder? A new product trial that should have been smaller? The value of the write-off is not just the tax benefit — it is the purchasing discipline that prevents the next write-off.
The prevention framework
The Madurai retailer's 90-day liquidation recovered ₹1.95 lakhs from ₹3.2 lakhs in dead stock — a 61% recovery rate across returns, markdowns, and B2B channels. The remaining ₹1.25 lakhs was written off.
More important than the recovery was the prevention framework he implemented afterward:
Monthly dead stock report. On the 1st of every month, run the zero-sales-in-60-days report. Do not wait 90 days. At 60 days, liquidation options are broader and recoveries are higher.
SKU cap per category. Set a maximum number of SKUs per shelf section. New SKUs can only be added when underperformers are removed. This forces continuous assortment pruning.
Scheme evaluation discipline. Before accepting any supplier scheme, calculate: how many months of supply does this create at my current sell-through rate? If the answer is more than 3 months, the scheme needs exceptional justification. Most dead stock starts as a "great deal" from a supplier pushing volume.
Batch-level tracking for perishables. Dead stock in perishable categories is not just a capital problem — it becomes a waste problem. At ShelfLifePro, our expiry tracking ensures that slow-moving perishable stock gets flagged while there is still time to markdown, return, or redirect — not after it has expired and the only option is the dustbin.
Dead stock is not a product problem. It is a decision problem — the decision to buy, the decision to keep, and the decision to act before "slow-moving" becomes "not moving." The 90-day playbook is not about the products. It is about installing the discipline to look at what is not selling with the same attention you give to what is.
See what batch-level tracking actually looks like
ShelfLifePro tracks expiry by batch, automates FEFO rotation, and sends markdown alerts before stock expires. 14-day free trial, no credit card required.