Jul 8, 20267 min read

Dead Stock: What It Is, What It Costs You, and How to Clear It

Dead stock is inventory that stopped selling. Here's how to spot it early, what it costs in cash and storage, and how to clear and prevent it.

Ryan WaranauskasRyan Waranauskas
The short answer

Dead stock is inventory that has stopped selling and is not expected to sell within a reasonable period. It ties up cash you could put toward better-selling SKUs, takes up warehouse or 3PL space you're paying for, and usually needs a write-down on the books since it's worth less than what you paid for it. The fix is threefold: identify it early with turnover and sell-through data, clear it through markdowns, bundles, or liquidation, and prevent it with tighter forecasting and reorder discipline.

Key takeaways
  • Dead stock is inventory with no realistic path to selling, not just inventory that's moving slowly right now.
  • It costs you in three ways: tied-up cash, ongoing storage fees, and a write-down when you finally admit it won't sell.
  • Turnover ratio, sell-through rate, and days-on-hand are the numbers that catch dead stock before it piles up.
  • Markdowns, bundling, and liquidation recover some cash. Returns to supplier work only if your vendor terms allow it.
  • Most dead stock traces back to a forecasting or reorder miss, so fixing the input beats cleaning up the output every time.

Dead stock is inventory that has stopped selling and isn't expected to sell within a reasonable period, usually 6 to 12 months of little to no movement. It's not just slow. It's stalled, and every day it sits on a shelf it's costing you cash, storage, and margin you can't get back.

Summary

Dead stock is inventory with no realistic path to selling at full price. It ties up cash, takes up paid storage space, and typically needs a write-down since it's worth less than what you paid for it. The job is to catch it early, clear it deliberately, and fix whatever let it happen.

What counts as dead stock#

Not every slow SKU is dead stock. The line most operators use: if an item hasn't sold in 6 to 12 months and there's no seasonal or trend reason to expect a rebound, it's dead. A winter coat sitting in July isn't dead stock, it's seasonal. A phone case for a phone model nobody buys anymore probably is.

The category includes a few common cases:

  • Discontinued products the supplier no longer makes, so you can't replenish even if it did sell
  • Trend items that spiked and never came back, think a viral TikTok product a year later
  • Damaged or returned goods that aren't sellable as new
  • Overbought SKUs where you ordered against a forecast that didn't hold

Dead stock vs. slow-moving vs. obsolete#

These three get used interchangeably, but they're not the same problem, and they don't call for the same response.

TermWhat it meansTypical response
Slow-movingStill selling, just at low velocityMonitor, maybe a small price adjustment
Dead stockStopped selling, no realistic near-term demandActive clearance: markdown, bundle, liquidate
ObsoleteProduct is outdated or superseded, can't be sold as-isWrite off or dispose, sometimes salvage parts/materials

Slow-moving stock still has a plan; it'll clear on its own given enough time. Dead stock needs you to intervene. Obsolete inventory usually can't be rescued at all, it's a write-off, not a clearance project.

Your inventory turnover ratio is the fastest way to tell which bucket a SKU is actually in, since a turnover rate near zero over a long window is the clearest dead stock signal you have.

What dead stock actually costs you#

Dead stock doesn't show up as one line item, it drags on the business in four separate ways.

Cash tied up. Every unit sitting unsold is cash you already spent that isn't coming back. That's money you can't put toward SKUs that are actually turning, and it's the same logic that makes inventory a current asset on paper but a cash drag in reality.

Storage costs. Whether it's your own warehouse or a 3PL charging by the pallet or bin, dead stock keeps racking up storage fees for space that could hold inventory that sells.

Write-downs. Under GAAP, inventory is carried at the lower of cost or net realizable value. Once a SKU realistically can't sell for what you paid, you have to write it down, and that hit runs straight through your income statement.

Opportunity cost. Warehouse space, working capital, and buyer attention spent on dead stock are all resources not spent on the products actually driving revenue.

Dead stock ratio = Dead stock value ÷ Total inventory value
dead stock ratio

A dead stock ratio above 5 to 10% of total inventory value is usually a sign your forecasting or reorder process needs a look, not just your clearance process.

How to identify dead stock before it piles up#

You want to catch this early, not six months after the fact when you're staring at a shelf of it. Three numbers do most of the work:

  • Turnover ratio: COGS divided by average inventory, calculated per SKU. Near-zero turnover over a long window flags dead stock.
  • Sell-through rate: units sold divided by units received, over a set period. Low sell-through on an item that's been in stock a while is a warning sign.
  • Days on hand: how many days of stock you're carrying at current sales velocity. If days on hand keeps climbing with no corresponding sales, that SKU is heading toward dead.
Days on hand = Average inventory ÷ (COGS ÷ Days in period)
days on hand

Run these per SKU, not just at the category or brand level. A healthy overall turnover number can hide a handful of SKUs that have completely stalled, and those are exactly the ones that need action.

Don't let a healthy blended number hide dead SKUs

Aggregate turnover across your whole catalog can look fine even when specific SKUs have gone completely cold. Always check turnover and days on hand at the SKU level, especially for anything you haven't restocked in a while.

How to clear dead stock#

Once you've confirmed a SKU is dead, the goal shifts from "sell it at full margin" to "recover as much cash as reasonably possible and free up the space."

  • Markdowns. The simplest lever. Price cuts that get price-sensitive buyers to move on the item, even at thin or zero margin.
  • Bundling. Pair the dead SKU with a fast seller so it moves as part of a package instead of sitting alone.
  • Liquidation. Sell to an off-price retailer or liquidator for cents on the dollar. Low recovery, but it's fast and it frees up space immediately.
  • Returns to supplier. If your vendor terms include a return or buyback clause, this recovers the most cash with the least effort, but most DTC brands don't have this option unless it was negotiated up front.
  • Donation. In some cases a tax deduction on donated inventory beats a deep liquidation discount, worth a conversation with your accountant.

Pick the path based on how much margin you can afford to give up versus how badly you need the space back.

How to prevent dead stock from building up again#

Clearing dead stock is damage control. Preventing it is the actual fix, and it starts upstream of the shelf.

Better forecasting. Most dead stock starts as a forecasting miss, buying against demand that didn't materialize. Running proper demand forecasting and demand planning per SKU, instead of gut-feel reorders, catches the mismatch before you commit cash to it.

Reorder discipline. Use a real reorder point instead of reordering on a fixed schedule regardless of how a SKU is actually selling. If a product's velocity has dropped, your reorder trigger should reflect that, not repeat the last order size out of habit.

Right-sized safety stock. Oversized buffers are a quiet source of dead stock. If your safety stock formula isn't tied to actual demand variability, you're carrying padding that can just as easily turn into a pile of unsold units.

Par levels that get reviewed. Par level inventory targets need to shrink when a SKU's demand shrinks. A par that was right for a bestseller six months ago can be badly oversized once the trend cools off.

Across all of this, inventory planning that's specific to each channel matters too. A SKU can be turning fine on Shopify and dead on Amazon at the same time, and a blended view won't show you that split.

See turnover, sell-through, and days-on-hand by SKU across every channel, so dead stock gets flagged before it piles up

The bottom line#

Dead stock is inventory that's stopped selling with no realistic path back, and it costs you in cash, storage, and eventual write-downs whether you deal with it or not. Catch it early with turnover, sell-through, and days-on-hand at the SKU level, clear it with markdowns, bundles, or liquidation, and fix the forecasting and reorder gaps that let it build up in the first place. If you want that visibility running automatically across every channel, check out Enough Stock's features or see pricing to get started.

Frequently asked questions

What is dead stock?

Dead stock is inventory that has stopped selling and isn't expected to sell within a reasonable period, often defined as 6 to 12 months with zero or near-zero movement. It sits in the warehouse tying up cash and space instead of turning into revenue.

What is the difference between dead stock and slow-moving stock?

Slow-moving stock still sells, just at a low velocity, and it usually has a plan to clear on its own over time. Dead stock has effectively stopped selling and needs an active intervention, a markdown, a bundle, or liquidation, to move at all.

How do you get rid of dead stock?

Common paths are markdowns to pull in price-sensitive buyers, bundling with a fast-selling item, liquidating to an off-price buyer, donating for a tax deduction, or returning to the supplier if your vendor terms allow it. Pick the path based on how much margin you can afford to give up.

What causes dead stock?

Most dead stock traces back to over-ordering against a demand forecast that didn't hold, a trend or seasonal item that didn't repeat, a SKU getting discontinued or replaced, or quality and return issues that make a batch unsellable. The common thread is a gap between what you bought and what actually sold.

Cited sources
Ryan Waranauskas
About the author

Ryan Waranauskas

CMO, Enough Stock

Ryan leads growth at Enough Stock, where he works with DTC operators on demand forecasting and inventory planning across TikTok Shop, Shopify, and Amazon. He writes about never selling out and never overstocking.

Shareon Xon LinkedIn

Keep reading

Never go out of stock again.

Enough Stock forecasts every SKU across TikTok Shop, Shopify, and Amazon and tells you what to order, how much, and by when.