In partnership with

Every brand has it. Units that have been sitting past 120 days, past 180, past the point where anyone wants to think about them. The conversation in most leadership meetings is about what to do with it: markdown, bundle, liquidate, donate. That's the wrong conversation. The more useful one is about how it got there, because the same decision that created this batch is probably being made again right now for next season.

The Take

The complete insight. Read this and decide if the details are for you or better forwarded to someone on your team.

Dead stock is treated as a circumstance. Something that happened to the business. A demand forecast that missed, a trend that shifted, a supplier that shipped late into a window that closed. Most of those explanations are partially true. None of them are the actual cause.

Dead stock is the output of a buying decision made upstream, usually 6-9 months earlier, based on assumptions that weren't stress-tested. The SKU that's aging in the warehouse today was bought at a volume that assumed a sell-through rate that didn't materialize, against a demand plan that wasn't grounded in current signal, approved in a meeting where nobody asked what happens if we're wrong by 20%.

The liquidation conversation is necessary. The buying process conversation is the one worth having. Until that process changes, the dead stock conversation will be on the agenda every season.

Speak naturally. Send without fixing.

Wispr Flow turns your voice into clean, professional text you can send the moment you stop talking. Not rough transcription you have to clean up. Actual polished text — ready for email, Slack, or any app.

Speak the way you think. Go on tangents. Change your mind mid-sentence. Flow strips the filler, fixes the grammar, and gives you text that reads like you spent five minutes writing it.

89% of messages sent with zero edits. Millions of professionals use Flow daily, including teams at OpenAI, Vercel, and Clay. Works on Mac, Windows, and iPhone.

The SKU that nobody wanted to cut

You know this SKU. It performed for two or three years, maybe longer. Then the signal started softening. Sell-through down, velocity slowing, the demand planner flagging it in a buying meeting where nobody really wanted to hear it. The data said cut 30%. The room landed on 10%. Because the product had history. Because the founder believed in it. Because cutting it felt like giving up on something that used to work.

That compromise is where the dead stock was created. Not at the 3PL. Not at the markdown table. In the buying meeting, when conviction overrode signal and nobody pushed back hard enough to change the outcome.

Every operator who has run a buying process has been in that room. The forecast is always going to be wrong. That's not a failure condition, it's the job. The question is whether you're wrong in a way you planned for or wrong in a way that locks up six figures of capital at $0.45 a unit per month while you figure out what to do with it.

Getting closer to right means building a process that makes the downside visible before the PO is cut, not after the units arrive.

What dead stock tells you about the buying process

Every SKU aging past 90 days is a data point. It points to one of four places the process broke down:

The buy was sized against optimism, not signal. Revenue targets flow down into inventory buys at a lot of brands. The demand plan gets reverse-engineered from the number leadership wants, not built from what the sell-through data supports. When the optimistic scenario doesn't materialize, the units don't disappear. They accumulate.

The downside case wasn't modeled. Most buy approvals model the expected scenario. Few of them answer the question: if this SKU sells through at 65% instead of 85%, what is the dollar exposure and what is the plan? If that question wasn't answered before the PO was cut, the dead stock outcome was possible and unplanned for.

The category or trend signal was ignored. Sell-through softening over two consecutive seasons is a leading indicator. It gets ignored when the brand has a strong emotional attachment to the SKU or when the founder built the product personally. The data is available. The decision to override it is a choice.

The exit strategy wasn't defined. A healthy buying process includes a pre-defined threshold: if this SKU reaches X days of on-hand inventory with Y sell-through rate, the markdown plan activates automatically. Most brands make markdown decisions reactively, at the point of pain, when the carrying cost argument has already won.

Cleaning it up versus fixing the system

Liquidating the current dead stock is the right move. It frees up capital, reduces carrying costs, and removes the psychological weight of inventory nobody wants to deal with. Do it.

But the more valuable work is mapping the paper trail from the current aging units back to the buying decision that created them. Which assumptions were wrong? Who owned them? What would have had to be true for the buy to make sense? That analysis is worth more than the liquidation proceeds.

Dead stock doesn't show up on a balance sheet as a decision. It shows up as an asset at cost until it doesn't. The capital sitting in that aging inventory wasn't wasted in the warehouse. It was committed in the buying meeting, months before the units arrived.

And that's where the fix lives too.

Three ways we can help you…

  1. The Proper Growth Newsletter

    You’re already here, but this is the core. Each week we break down how real $5–$50M brands grow profitably by fixing systems. Expect clear thinking on margin, inventory, planning, and GTM.

  2. Free Tools & Tutorials

    Frameworks beat opinions. We publish free templates, calculators, and walkthroughs covering forecasting, contribution margin, planning rhythms, and operating models, built from what actually works inside growing brands.

  3. Work With Us

    If you want hands-on help, we partner directly with founders and leadership teams as an outsourced operating layer, bringing clarity to finance, ops, inventory, and growth. Fewer surprises. Better decisions. Predictable scale. [Schedule a call]

Keep Reading