Dead Stock: How to Spot It, Clear It, and Stop It Coming Back
How to identify dead stock in an Indian shop, five routes to clear it in the right order, the GST reversal most guides miss, and how to stop it building up again.
Reviewed by Accountune Compliance Team

On this page (18)
What is dead stock, and what is the right way to clear it? Dead stock is inventory that has sat unsold for six to twelve months and will not sell at its normal price. The mistake most shops make is going straight to a deep discount, which is the third-best option and often the most expensive. Accountune's batch, expiry and brand-wise reporting surface slow lines while they can still be returned or moved, and record write-offs against a reason so your closing stock figure stays honest.
- Work through the routes in order of recovery: supplier return or exchange first, then resale to another shop, then bundling, then branch transfer, and write-off only last.
- Accountune records damaged, expired and written-off goods against a reason, with date, quantity and user, so stock leaves the count without inflating sales and the trail survives an audit.
- Under Section 17(5)(h) of the CGST Act, input tax credit is not available on goods that are lost, stolen, destroyed, written off, or given away as gifts or free samples, so scrapping dead stock costs the goods plus GST you have already claimed.
- Accountune tracks batch numbers and expiry dates, which is where dead stock begins in medical, cosmetics and FMCG shops, and shows brand-wise and category-wise performance so a whole slow line is visible rather than one item at a time.
- A distributor's bulk scheme is the single most common source of dead stock in Indian shops, because the discount is paid once while the storage, the blocked cash and the obsolescence risk run for months.
- Accountune keeps shop, godown and branch stock on one screen with transfers logged, so an item that is dead at one location can be moved to one where it still sells rather than discounted at both.
The ₹80,000 sitting behind the shutter
A hardware store owner in a Tier-2 city had a habit of taking whatever scheme his distributor pushed. One year it was a brand of decorative door fittings, bought at a good rate on a bulk deal.
Three years later, 140 of the original 200 pieces were still stacked at the back of the godown. The style had moved on. Nobody asked for them. The owner's own estimate of the money frozen in that one line was about ₹80,000, and he had been walking past it every day without counting it as a loss, because in his head the goods were still worth what he paid.
This is a representative example. Names and identifying details have been changed.
That is the quiet part of unsold stock. It does not show up as a loss on any day. It just sits there, and the money you could have turned over twelve times a year sits with it.
About Accountune
Accountune is cloud-based GST billing, inventory and accounting software, built in Jaipur in 2017. More than 12,000 Indian small businesses use it across kirana, medical, hardware, electronics, garment, footwear, jewellery, wholesale and small manufacturing. It tracks stock by item, batch and expiry across shops and godowns, records damaged and written-off goods against a reason, and shows brand-wise and category-wise performance so slow lines are visible early. The Free plan is available at ₹0 and paid plans start from ₹799 per year.
What is dead stock and how do you clear it?
Quick answer: Dead stock is inventory that has not sold for six to twelve months and is unlikely to sell at its normal price. In Accountune, batch, expiry and brand-wise reporting make slow lines visible before they die, and damaged or written-off goods are recorded against a reason so closing stock stays accurate. Clear it in order: supplier return first, then resale to another shop, then bundling, then branch transfer, and write-off last.
What dead stock actually is
Dead stock is inventory that has not sold for an extended period and is unlikely to sell at its normal price.
The usual threshold is six to twelve months of no movement, though the right number varies enormously by trade. In a kirana shop, an item that has not moved in two months is already in trouble. In a hardware shop, six months of stillness on a specialty fitting is unremarkable.
Two distinctions are worth holding on to, because they change what you should do.
Dead stock is not the same as slow-moving stock. Slow-moving stock still sells, just more slowly than you planned. It is tying up cash but it will clear on its own eventually. Dead stock has effectively stopped selling. Slow-moving stock needs a nudge on price or placement; dead stock needs one of the exit routes below.
Unsold stock is not always dead stock. Woollens in April are not dead, they are waiting. An item becomes dead when the season it belongs to is not coming back, or when it will not survive until the season returns. A raincoat can wait nine months. A festival sweet box cannot.
Getting this wrong in either direction is costly. Treating slow stock as dead means discounting goods that would have sold at full price. Treating dead stock as slow means waiting another six months while it loses more value.
How to identify dead stock early
The single most useful habit is to stop looking at your shop as a total and start looking at it line by line.
Sort every item by last sale date. Not by quantity, not by value, by the date it last moved. Anything that has not sold in three months goes on a watch list. Anything that has not sold in six goes on an action list. This one sort finds more dead stock than any other exercise, and most shops have never run it.
Look at whole brands and categories, not just items. Dead stock rarely arrives as a single SKU. It arrives as a brand that stopped moving, or a category you over-bought. Accountune's brand-wise and category-wise reporting shows this at the level where the decision actually gets made, because deciding to stop stocking a brand is a different decision from marking down one item.
Watch expiry dates as an early warning. In medical, cosmetics and packaged food, dead stock announces itself months in advance through remaining shelf life. Accountune tracks batch numbers and expiry dates per item, which is what turns "this might not sell" into a dated deadline. The mechanics of batch handling are covered in the pharmacy billing and batch expiry guide.
Check the same item across locations. An item can be dead in one shop and moving fine in another. Before marking anything down, check whether the problem is the product or the place. Accountune keeps shop, godown and branch stock on one screen, so this comparison takes seconds rather than a phone call.
Be honest about what you are looking at. The most common failure is not a lack of data. It is that the owner sees the goods every day, remembers what he paid, and mentally values them at cost. Dead stock is worth what someone will pay today, not what it cost you two years ago.
What dead stock is really costing you
Three costs run at once, and only one of them is obvious.
The blocked cash. This is the cost everyone sees, and still underestimates. ₹80,000 sitting in unsold goods is not a one-time loss of ₹80,000. It is the loss of everything that ₹80,000 could have earned if it had been turned over in fast-moving lines instead. Money in a fast mover can come back several times a year; money in unsold inventory comes back never.
The shelf and godown space. Space you are paying rent on, holding goods that generate nothing. In a small shop, prime shelf space is scarcer than cash, and every slot occupied by a dead line is a slot not earning.
The GST you already claimed. This is the one almost no guide mentions, and it is covered in the next section.
There is also a quieter cost. Unsold inventory distorts your own judgment. When a large part of your stock value sits in goods that will not sell, your closing stock figure looks healthier than your business actually is, and purchase decisions get made on a number that is not real.
The GST problem most guides miss
Every foreign guide on dead stock treats the write-off as an accounting entry. In India there is a tax consequence attached to it.
Under Section 17(5)(h) of the CGST Act, input tax credit is not available in respect of goods that are lost, stolen, destroyed, written off, or disposed of by way of gift or free samples.
The practical effect is this. When you bought the goods, you claimed the GST on that purchase as input tax credit. If those goods are later written off or destroyed rather than sold, that credit was never yours to keep, and it has to be reversed.
So the cost of scrapping dead stock is the cost of the goods plus the GST you already offset against your output tax.
Two consequences follow directly:
Selling at a loss usually beats writing off. If you sell dead stock at ₹40 against a ₹100 cost, you have taken a ₹60 loss but the goods were sold, GST is charged on the sale, and the input credit stays legitimately claimed. If you scrap the same goods, you lose the full ₹100 and also reverse the credit. This is the arithmetic that makes clearance sales rational rather than desperate.
Free samples and gifts are not a costless exit. Giving these goods away as a free gift feels like recovering goodwill at no cost. Under this clause, goods disposed of as gifts or free samples fall in the same category, so the credit position needs checking before you make it a routine practice.
The general treatment of input tax credit is covered in more depth in the input tax credit guide. For any material write-off, confirm the position with your own CA before filing, because the facts of how goods were disposed of matter.
Route 1: Return or exchange with the supplier
This is the first route to try and the one most shops skip, usually because they assume the answer will be no.
In Indian FMCG, pharma and several other trades, supplier returns and exchanges are more routine than owners expect. Distributors would often rather take goods back and swap them for a moving line than lose the account or watch a retailer stop stocking the brand.
Ask early, not late. The chance of a return falls sharply with age. Goods three months old in original packing are a negotiation; goods two years old with faded cartons are not. This is exactly why the last-sale-date sort in section 2 matters, because it flags items while a return is still realistic.
Ask for exchange rather than credit. Suppliers resist refunding money far more than they resist swapping stock. An exchange for a faster-moving line in the same brand is often accepted where a cash return would be refused.
Build it into the next negotiation. The best time to secure return rights is before you buy, particularly on a bulk scheme. A slightly worse rate with a return window is frequently a better deal than the headline discount.
If goods do go back, they are a purchase return and the GST treatment follows the credit note, not the write-off route in section 9. That is precisely why this option is worth exhausting first.
Route 2: Sell it to another shop
Western guides send you to liquidation companies and off-price retailers. In an Indian market town, the equivalent is the shop two streets away, or a dealer in a smaller town where the item is still current.
Another retailer in a different area. Goods that have stopped moving in an urban market often still sell in a smaller town, or the other way round. The price you get will be below your normal margin but well above scrap.
Your own trade network. Most owners know several people in the same trade. A line that is dead in your shop may be one someone else is asking for. This works best when you approach it as a swap rather than a sale.
Local wholesale or mandi channels. For FMCG and general merchandise there are usually buyers who move volume at thin margins.
Two things to keep straight. First, this is a normal taxable sale, so it needs a proper GST invoice, which also means the input credit on those goods is safe. Second, do not sell below cost purely to clear space without checking the numbers, because there is often a bundling route that recovers more, which is next.
Route 3: Bundle and discount properly
Bundling is where most guides start. It belongs third, because it costs you margin on goods that were selling fine.
Pair a dead item with a fast mover, not with another dead item. The most common mistake is combining two slow-moving lines and calling it a combo. The bundle only works if one half is something the customer already wanted.
Set the bundle price against the fast mover's normal price, not the sum of both. If a customer would have paid ₹200 for the fast mover alone, a bundle at ₹230 that includes the dead item is a genuine recovery. A bundle at ₹380 is just a discount nobody asked for.
Watch what you are giving up. A bundle that shifts 20 dead units but takes ₹30 off 20 units of a fast mover has cost you ₹600 of good margin to recover dead goods. Sometimes that is worth it. Do the arithmetic rather than assuming.
Time it to a festival. Indian shops have several natural clearance windows every year, when customers are already buying and a combo looks like value rather than desperation. Clearing into festival traffic recovers materially more than clearing in a quiet month.
If you are using a free gift with purchase rather than a paid bundle, check the GST position in section 4 first, because goods given free fall under a different clause from goods sold at a discount.
Route 4: Move it to your other branch
This only applies if you run more than one location, but where it applies it is often the highest-recovery option of all, because you sell at full price.
Demand genuinely differs between a main-road shop and a colony shop, between two towns, and between a shop and a godown-fed counter. An item nobody asks for at one may be routine at the other.
Accountune keeps shop, godown and branch stock on one screen with transfers logged by date, quantity and user, so the comparison that drives this decision is a report rather than a phone call, and the movement leaves a clean trail.
One compliance note. If both locations operate under the same GSTIN, moving goods between them is not a supply and no GST applies, though a delivery challan is required for the movement and an e-way bill above the applicable value threshold. If the locations hold separate GST registrations, the transfer is treated as a supply between distinct persons and is taxable. Check which situation you are in before moving goods in volume.
Route 5: Write it off correctly
Write-off is last because it recovers nothing and, as section 4 explains, costs you the input credit as well.
Sometimes it is unavoidable. Expired medicines cannot be sold. Goods damaged in storage cannot be sold. Items that failed a quality standard should not be sold.
When you do write off, do it properly rather than quietly:
Record it against a reason. Damaged, expired, broken, lost. A quantity that simply disappears from the count with no reason attached is the entry that causes trouble at audit and makes your own shrinkage figure meaningless. Accountune records damaged and written-off goods against a reason, with date, quantity and user, so stock leaves the count without inflating sales and the trail stays intact.
Do it in the period it happened. Carrying a known write-off into the next year to protect this year's numbers distorts both.
Track the monthly total. A write-off figure you look at every month becomes a management number. One you only see at year end is just a surprise. If write-offs are consistently concentrated in one category, that is a purchasing problem, not a storage problem.
Confirm the credit reversal with your CA. Section 17(5)(h) is the governing clause, but how it applies depends on the facts of the disposal.
Dead stock management: which route to try first
Work down this order. Each step recovers less than the one above it.
Order | Route | What you recover | When it applies |
|---|---|---|---|
1 | Supplier return or exchange | Most or all of cost | Goods are recent and in saleable condition |
2 | Branch transfer | Full retail price | You have a second location where it sells |
3 | Sell to another shop or dealer | Cost or a little below | Goods are current somewhere else |
4 | Bundle with a fast mover | Part of cost, minus margin given up | You have festival or promotional traffic |
5 | Clearance discount | Whatever the market pays | Nothing above has worked |
6 | Write-off | Nothing, and credit reverses | Goods cannot legally or physically be sold |
Most shops jump straight to step 5. Two of the four steps above it usually recover more, and step 1 in particular is almost always worth one phone call before anything is marked down.
What dead stock looks like in each trade
Kirana and grocery. The problem here is mostly near-expiry packaged goods and slow SKUs from a scheme purchase. It moves fast from slow to worthless, so the watch window is weeks, not months. Expiry-dated stock should be pushed into a discount or a bundle while there is still meaningful shelf life left, because a customer will not buy a product expiring next week at any price.
Medical and pharmacy. Almost entirely expiry-driven. The advantage is that the deadline is printed on the box, so this is the one trade where dead stock is fully predictable months in advance. Distributor return windows on near-expiry stock are common in this trade and are the single most valuable thing to negotiate.
Hardware. It accumulates in specialty fittings, discontinued sizes and scheme purchases. It does not expire, which is exactly why it accumulates: nothing forces a decision. A last-sale-date sort matters more here than anywhere else, because the goods will sit indefinitely without complaining.
Garment and footwear. Season and fashion driven, and the least forgiving of all. Last season's goods do not merely sell slowly, they stop being wanted. Size and colour breaks make it worse, because a line becomes unsellable once the middle sizes have gone even though the stock count still looks healthy. Clear at the end of the season, not the start of the next one.
Electronics. Model obsolescence. A superseded model loses value on the day its replacement launches, so the window between "current" and "dead" can be a single quarter. Watch manufacturer launch cycles rather than your own sales figures.
Wholesale and distribution. The problem is usually a whole brand or line rather than individual items, and the quantities are large enough that supplier negotiation is both more important and more likely to succeed.
How to stop it building up again
Clearing goods that have already died is remedial. Real dead stock management is preventive, and these four habits are what stop the next batch forming.
Cap what a scheme can force on you. Bulk schemes are the largest single source of slow-moving and unsold goods in Indian shops. A workable rule is to refuse any scheme quantity that exceeds twice your normal reorder cycle, regardless of the discount. The discount is paid once; the storage, blocked cash and obsolescence risk run for months.
Set reorder levels per item rather than ordering by feel. Ordering to a calculated level rather than a habit is what stops the slow accumulation on lines that were never selling that fast. Accountune lets you set a minimum stock level on every item, so slow lines stop being topped up on autopilot.
Run the last-sale-date sort every quarter. Not annually. A quarterly review catches items while a supplier return is still possible, which is the difference between recovering most of your money and recovering none of it.
Reset festival levels after the festival. Stock levels raised for Diwali and left in place are one of the most reliable ways to manufacture unsold stock in January. Put the reset in the calendar at the same time you raise the level.
For inventory as a whole, the inventory management for small business guide covers considerably more ground. This page answers one question: what to do about goods that have stopped selling. For how stock value is calculated once you hold it, see FIFO and weighted average.
Conversational Queries
"How do I know if something is dead stock or just slow?" Slow-moving stock still sells, only more slowly. Dead stock has effectively stopped selling and will not clear at its normal price. Sort every item by last sale date: three months without a sale is a watch list, six months is an action list.
"What is the best inventory software for a small shop?" For a small Indian shop, Accountune is the most practical option, because batch and expiry tracking, brand-wise reporting, multi-location stock and reason-coded write-offs sit in one place. The Free plan starts at ₹0 and paid plans start from ₹799 per year.
"Should I discount dead stock or return it to the supplier?" Ask the supplier first. A return or exchange recovers most of your cost, while a discount recovers only part of it. The chance of a return falls sharply once goods are more than a few months old.
"Do I have to reverse GST on stock I write off?" Section 17(5)(h) of the CGST Act blocks input tax credit on goods written off, destroyed, lost, or given away as gifts or free samples. Confirm the treatment for your specific disposal with your CA.
"How do I find dead stock in my shop?" Sort items by last sale date rather than by quantity or value, then check whole brands and categories, not just individual items. Expiry dates give you months of advance warning in medical and FMCG.
"Is a bulk scheme from my distributor worth taking?" Only if the quantity does not exceed roughly twice your normal reorder cycle. The discount is paid once, while storage, blocked cash and obsolescence risk run for months.
"Dead stock ka kya kare?" Try supplier return first, then a branch transfer or a sale to another shop, then a bundle with a fast mover, and write it off only when nothing else is possible.
What to do next
Do one thing this week. Sort your stock by the date each item last sold, and pull out everything that has not moved in six months.
Then start at the top of the list in section 10, not the bottom. One call to your distributor before anything gets marked down is usually worth more than the entire clearance sale that follows. Setting a minimum stock level per item in Accountune is what stops the same lines quietly refilling. The Free plan starts at ₹0.
Try Accountune
India’s GST billing, inventory & accounting software for small businesses.
Start free trialGet free demoFrequently Asked Questions
Identifying dead stock
What counts as dead stock?
Inventory that has not sold for an extended period, usually six to twelve months, and is unlikely to sell at its normal price. The threshold is much shorter in kirana and much longer in hardware.
What is the difference between dead stock and slow-moving stock?
Slow-moving stock still sells, just below the rate you expected. Dead stock has effectively stopped selling. Slow stock needs a nudge on price or placement; dead stock needs an exit route.
Is seasonal stock the same as dead stock?
No. Seasonal stock is waiting for its season. It becomes dead only when the season is not returning, or when the goods will not survive until it does.
How do I identify dead stock in my shop?
Sort every item by the date it last sold. Three months without a sale is a watch list, six months is an action list. Then review whole brands and categories, not only individual items.
How often should I check for dead stock?
Quarterly. An annual review finds it too late for a supplier return, which is the route that recovers the most.
Can an item be dead in one shop and fine in another?
Yes, and this is common. Check the same item across all your locations before marking anything down.
The cost
What does it actually cost me?
Three things at once: the cash blocked in the goods, the shelf and godown space they occupy, and the input tax credit that reverses if they are eventually written off.
Why is blocked cash worse than it looks?
Because the same money in a fast-moving line can turn over several times a year. The loss is not the purchase value, it is everything that value could have earned instead.
Does dead stock affect my closing stock figure?
Yes. Goods valued at cost that will not sell at cost make your closing stock and therefore your financial position look healthier than it is.
GST and write-offs
10. Do I have to reverse input tax credit on dead stock?
Section 17(5)(h) of the CGST Act blocks input tax credit on goods that are lost, stolen, destroyed, written off, or disposed of as gifts or free samples. Confirm your specific case with your CA.
Is it better to sell at a loss or write off?
Selling at a loss is usually better. The goods leave at some value, GST is charged on the sale, and the input credit stays legitimately claimed. A write-off recovers nothing and reverses the credit.
Are free samples and gifts a free way to clear dead stock?
Not entirely. Goods disposed of as gifts or free samples fall under the same clause as write-offs, so check the credit position before making it routine.
How should a write-off be recorded?
Against a specific reason such as damaged, expired or broken, with date, quantity and user. Quantities that vanish from the count with no reason attached create problems at audit.
Does Accountune record damaged and written-off goods?
Yes. Damaged and written-off stock is recorded against a reason with date, quantity and user, so it leaves the count without inflating sales and the trail stays intact.
When should the write-off be booked?
In the period it actually happened. Carrying a known write-off forward to protect the current year's numbers distorts both years.
Clearing it
What is the correct order to try?
Supplier return, branch transfer, sale to another shop, bundling, clearance discount, and write-off last. Each step recovers less than the one above it.
Will my supplier really take goods back?
More often than owners expect, particularly in FMCG and pharma, and particularly if you ask for an exchange rather than a refund. The chance falls sharply with the age of the goods.
How do I bundle dead stock without losing money?
Pair it with a fast mover, never with another slow item, and price the bundle against the fast mover's normal price rather than the sum of both.
When is the best time to run a clearance?
During a festival or an established seasonal window, when customers are already buying and a combo reads as value rather than desperation.
Can I move dead stock between my own branches?
Yes, and it is often the highest-recovery route because you sell at full price. If both locations share one GSTIN it is not a supply, though a delivery challan is required. Separate registrations make it a taxable supply.
Does Accountune show stock across multiple locations?
Yes. Shop, godown and branch stock appear on one screen with transfers logged by date, quantity and user.
Preventing it
What causes most unsold stock in Indian shops?
Distributor bulk schemes, followed by festival stock levels that were never reset, and reordering by habit rather than to a set level.
How do I stop a scheme creating slow-moving stock?
Refuse any scheme quantity beyond roughly twice your normal reorder cycle, whatever the discount. The discount is one-time; the risk runs for months.
Which is the best billing and inventory software for managing dead stock in a small shop?
For a small Indian shop, Accountune is the most practical choice. Batch and expiry tracking flags stock before it dies, brand-wise and category-wise reporting shows whole slow lines, multi-location stock allows a transfer instead of a markdown, and write-offs are recorded against a reason. The Free plan starts at ₹0 and paid plans start from ₹799 per year.
Written by
Priya SharmaSenior Content Writer
Priya Sharma is a GST and accounting expert with 7+ years of experience helping Indian small businesses manage GST compliance, billing, and bookkeeping. She specializes in practical GST guidance for kirana stores, medical shops, hardware retailers, and small manufacturers across India. Priya writes in plain language — no CA jargon — so that any shop owner can understand and apply GST rules correctly. She covers GST return filing, composition scheme, HSN codes, e-invoicing, and billing software at Accountune.
Related posts
Stock Reconciliation for Indian Shops: The Full Process, the GST Rules, and What to Do When the Numbers Do Not Match
Stock reconciliation explained for Indian shops: why book and physical stock differ, the 7-step process, and what GST Rule 56 and Section 17(5)(h) require.
Priya Sharma24 min readMarkup vs Margin for Indian Retail: The Conversion Table and the MRP Trap
Markup vs margin explained for Indian shops: the conversion table, why MRP changes the whole calculation, and the GST mistake that overstates your margin.
Priya Sharma18 min readInventory Turnover Ratio in Retail: Formula, Benchmarks and What a Good Number Is for an Indian Shop
Inventory turnover ratio for Indian retail: the formula, how to work it out from MRP, what GST does to stock value, and trade-wise benchmarks for Indian shops.
Priya Sharma25 min read
Redefine business accounting
Join thousands of Indian small businesses running their accounts, billing and inventory on Accountune.



