- Carrying inventory typically costs 20–30% of its value every year in capital, storage, insurance, shrinkage and obsolescence.
- Dead stock also reduces borrowing power, triggers write-downs and can cause GST input-tax-credit reversal if destroyed.
- Selling surplus stock early, confidentially and through organised channels recovers far more cash than waiting.
The hidden cost on your balance sheet
Every warehouse has it: stock that hasn't moved in months, near-expiry batches, superseded models and returns nobody has graded. It sits on the balance sheet as an asset, but it behaves like a liability. Industry estimates put India's excess inventory at more than ₹2.5 lakh crore, with under 5% of it liquidated through organised channels.
1. Carrying cost: 20–30% a year
The typical annual cost of carrying inventory is 20–30% of its value. That includes the cost of capital tied up in the stock, warehousing, handling, insurance, shrinkage and obsolescence. On ₹100 crore of slow-moving stock, that is ₹20–30 crore a year spent holding goods that may never ship.
2. Lower borrowing power
Working-capital lenders usually calculate drawing power on eligible inventory, and slow-moving or obsolete stock is often excluded. So dead stock locks up cash and can also reduce the credit available against your inventory.
3. Write-downs hit the P&L
Under accounting standards such as Ind AS 2, inventory is carried at the lower of cost and net realisable value. As stock ages or nears expiry, its realisable value falls, and the write-down flows through your profit and loss. Expired stock is often written down to nil. We cover the finance view in detail in A CFO's guide to inventory write-downs and liquidation.
4. Expiry runs the clock
For FMCG, healthcare and pharma, value decays daily as expiry approaches. Expiries of 3–6% of sales have been reported in parts of Indian pharma. Every week of delay narrows the pool of buyers and lowers the price.
5. Tax leakage on destruction
Destroying stock isn't free either. Under GST, input tax credit is generally not available, and must be reversed, on goods that are lost, stolen, destroyed or written off. Selling surplus through a GST-invoiced channel avoids that leakage and recovers cash.
6. Space, handling and attention
Dead stock occupies racks needed for fast-moving goods and absorbs team time in counts, audits and moves. It also takes management attention: every review meeting where the same aged report is discussed is time not spent on growth.
Why the usual exit routes fall short
- Scrap dealers pay little and give no price transparency.
- Deep discounts to the channel damage brand positioning and future pricing.
- In-house teams lack reach beyond a handful of known dealers.
- One-off auctions are slow, manual and hard to audit.
What to do instead
Treat liquidation as an always-on programme rather than an annual clean-up. Flag stock early using ageing and expiry rules. Sell confidentially to a wide, verified buyer network so you get competitive offers without channel conflict. Close the loop in your ERP so finance sees the recovered cash immediately.
That is exactly what Xcess2Sell Liquidation-as-a-Service does, backed by 60,000+ registered B2B buyers and ₹1,280+ crore of GMV facilitated. To see the journey step by step, read From ERP to cash: how automated liquidation works, or model your own numbers with our business-case calculator.
Frequently asked questions
What is the cost of carrying excess inventory?
The typical annual cost of carrying inventory is around 20–30% of its value, covering capital, storage, handling, insurance, shrinkage and obsolescence.
What is dead stock?
Dead stock is inventory that has not sold or moved for an extended period, commonly six to twelve months or more, including obsolete, end-of-life, expired or near-expiry goods.
Is it better to destroy or liquidate excess inventory?
Liquidating through a GST-invoiced, organised channel usually recovers cash and avoids the input-tax-credit reversal that can apply when goods are destroyed or written off, while freeing warehouse space.
See how NovaVente can help with this in practice.