Eun-kyu Baek·

The Price Tag on “It’ll Sell Eventually”: How to Identify and Clear Deadstock

The most expensive mistake is believing that leaving stock alone costs nothing. When we broke down this brand’s inventor

deadstock-detection-and-disposal image 1

The most expensive mistake is believing that leaving stock alone costs nothing. When we broke down this brand’s inventory, just 7 SKUs were tying up 27.0% of total inventory value, and more than half of that was stock shipped overseas that never sold and is now stranded there. Yet the commonly used rule (“no recent shipments AND 1+ year to sell through”) catches only 0.0% of it.

Sample data from a commerce brand · last 180 days of inventory history · 71 SKUs with stock on hand (22 shown in tables). Each part also notes the Laplace screen and settings where you can see that number.

The figures in this report are not real transaction data; they are sample values generated to reflect the distribution of Laplace benchmark metrics. They do not represent any specific customer’s actual results. Please use them to understand trends, not as absolute values.


PART 01 · First: which screens to open

MenuScreenWhich numbers in this reportPriority
Inventory AnalysisInventory Status · TurnoverEnding stock, inventory value, turnover and estimated depletion period by SKUTop priority
Data ManagementInventory History SyncThe prerequisite for this report: shipment and ending-stock historyTop priority
Inventory AnalysisABC AnalysisGroup C × highest inventory value = deadstock candidate listTop priority
Product AnalysisBy ProductMeasuring changes in shipments and sales after clearanceSecond priority
Product AnalysisBy OptionDeadstock created by option expansion: preventing a repeatSecond priority
Custom DashboardInventory map (turnover × inventory value)Visualizing the clearance review zoneSecond priority
Custom AlertsInventory age threshold alertAutomatically flags a SKU once it passes the age thresholdThird priority

Deadstock is a problem nobody owns


PART 02 · Start with a self-check: if you answer “no” to 3 and 4, you’re in the majority

  1. Do you know the total inventory value of SKUs with zero shipments in the last 90 days?

  2. Can you state deadstock’s share (%) of your total inventory assets?

  3. Do you have documented decision criteria for clearing deadstock (when, at what price, and how)?

  4. Have you deliberately cleared deadstock in the past year (not just let it sell through on its own)?

This article contains no industry benchmarks

Next screen: you can’t make a clearance decision on a hunch that something “isn’t selling.” First, define it in numbers.


PART 03 · Top priority: get the rule wrong and it catches nothing

Brand E is a Korean pet-supplies brand. It sells non-food items with effectively no expiry date, such as harnesses, carriers, pee pads and feeders. Even when they don’t sell, they can physically sit in storage for years, and that is exactly what lets deadstock grow.

Before you read the numbers

Where to find it in Laplace: Inventory Analysis › Inventory Status · Turnover

How to set it up

  1. Finish Inventory History Sync first. The estimated depletion period can only be calculated once shipment quantities and ending stock are recorded by date.

  2. Set the date range to 180 days. With 90 days, products that sell on a quarterly cycle get mistaken for deadstock.

  3. Always turn on inventory value as a measure. If you look only at quantities, low-cost consumables crowd the top of the list.

  4. Sort by estimated depletion period, but don’t use the result as is. PART 04 explains why.

deadstock-detection-and-disposal image 2

① No recent shipments② 1+ year to sell through① AND ② (the commonly recommended rule)Actual deadstock
0.0%25.9%0.0%27.0% (7 SKUs)

How to read the numbers

  • The “no recent shipments” axis barely works for this brand. It catches 1 SKU, which is 0.0% of inventory value. That isn’t because there’s no deadstock; it’s because everything sells a little. The real problem is products that move a few units a month while thousands sit in stock.

  • Combine the two axes with AND and only 0.0% is left. It’s the commonly recommended rule, but applied to this brand as is, it leads to the conclusion that there is almost no deadstock.

  • Only the estimated depletion period on its own reveals the 25.9%. Choosing a rule isn’t about borrowing someone else’s formula; it’s about checking which axis actually works on your own inventory and picking that one.

Next screen: you’ve picked your axis. But if you open the list sorted by that axis as is, the meeting goes off the rails.


PART 04 · The trap: never use the top of the depletion-period list as is

deadstock-detection-and-disposal image 3

The top 2 are virtual SKUs with zero inventory value

How to make the list usable

  1. Exclude items with zero inventory value first. Virtual SKUs carry no value, so this one step filters out most of them.

  2. Separate the gift and packaging-materials categories. They aren’t products for sale, so they aren’t clearance targets either.

  3. Tag seasonal products and exclude them from the rule. Zero shipments off-season is normal. Skip this and winter products will pollute the list every spring.

  4. Re-sort the remaining list by inventory value. Where the most money is tied up matters more than the longest depletion period.

Next screen: the list is clean. Now let’s look at what the real deadstock is.


PART 05 · The real deadstock, once virtual SKUs are removed

deadstock-detection-and-disposal image 4

ProductCategoryInventory value indexEst. depletion (days)Est. depletion (years)TurnoverInventory age (days)
(US) Automatic water dispenserStranded overseas1.3145,900125.80.0045,960
(US) Pet carrier MStranded overseas2.282,8417.80.042,854
(US) Soft carrier LStranded overseas4.132,3416.40.062,354
(US) Waterproof mat LStranded overseas2.242,2036.00.062,216
Pet carrier LDomestic deadstock9.326071.70.20674
Pet carrier MDomestic deadstock5.654111.10.28477
Nail clipper setDomestic deadstock2.103100.80.35387

Inventory value index: total inventory value = 100. Estimated depletion period = current stock ÷ recent sales velocity. Turnover = shipments in the period ÷ average inventory.

How to read the numbers

  • 7 SKUs are tying up 27.0% of inventory value. Of these, 4 SKUs (10.0%) are stock shipped overseas, left unsold and stranded in the local market. Compared with domestic deadstock, it is spotted later and has fewer clearance options.

  • The single largest item is “Pet carrier L” (9.32%). 1.7 years to sell through, turnover of 0.20. It sits in exactly the zone people wave off with “well, a few still sell every month,” yet it ranks No. 1 by locked-up value.

  • Turnover differs from healthy products by an order of magnitude. Healthy products turn 0.50–13.42 times, while deadstock turns 0.00–0.35 times. Set the cutoff at 0.5 and most of them separate cleanly.

deadstock-detection-and-disposal image 5

An inventory map makes clearance priorities obvious at a glance

Next screen: you have the list. But every meeting stalls at “If we discount, we lose money.”


PART 06 · Busting a myth: why “selling below cost means a loss” is wrong

Clearance discussions always stall at the same point: “COGS is KRW 10,000. If we sell at KRW 8,000, we lose KRW 2,000 per unit.”

This math is wrong because COGS is money already spent (a sunk cost). At the moment you decide on clearance, that cost isn’t coming back. What you should compare isn’t “profit or loss versus COGS” but “the cash you recover by clearing now” versus “the costs you keep paying by holding on.”

What to calculate
If you clearCash recovered = clearance price × quantity − clearance costs (shipping, promotion fees, etc.)
If you holdMonthly storage cost × expected holding period + opportunity cost of capital (locked-up COGS × period) + value erosion (the achievable clearance price itself falls over time)

deadstock-detection-and-disposal image 6

Putting it off isn’t a deferred decision. It’s a decision to spend 60pp

Once this framing takes hold, the question in the meeting changes: from “How much are we losing?” to “How much can we recover now, and how much more will it cost if we wait?” Clearing a product with KRW 10,000 COGS at KRW 8,000 isn’t “a KRW 2,000 loss”; it’s “KRW 8,000 recovered.”

Next screen: you’ve decided to clear. Now the question is in what order.


PART 07 · The clearance ladder: in order of least margin lost

Clearance doesn’t automatically mean a fire sale. The options form a ladder ordered by recovery rate, and the principle is to start at the top rung but set a deadline for each one. Lingering on an upper rung with no deadline is just deferring the decision under another name.

RungOptionRecoveryBest forExample deadline
1Revisit visibility and selling approach: search keywords, product detail page, channel expansionFull priceGood products that got buried (SKUs with strong reviews but no traffic)4–6 weeks
2Bundles and sets: pair with a bestselling main product to lift revenue per buyerFull price to slight discountProducts whose use case connects to your core products1–2 promotion cycles
3Convert to gifts: give away with purchases above a set amountPart of COGS (indirect recovery)Low-cost, high-quantity productsUntil depleted, but measure the effect
4Special promotions and outlet discounts: explicit discount salesClearance priceWhen the rungs above don’t move stock fast enoughStep up the discount every 2–4 weeks
5Bulk B2B liquidation: stock liquidators, closed (members-only) malls, cross-border salesA fraction of COGSWhen volumes are too large to realistically sell through at retailCompare quotes immediately
6Donate or dispose0 (stops storage costs + tax treatment)Last resort, when clearance costs exceed what you’d recover—

Rungs 2 and 3 (bundles and gifts) aren’t free

On rung 4 (discounts), the way to protect price trust is “isolation”

Preventing a repeat: deadstock is born at the purchase order, not in the warehouse

Where it’s bornWhat happensResponse
① Initial orders for new productsInitial quantities set on the optimistic assumption that “we’ll sell at least this much” are the biggest sourceKeep initial orders conservative and shorten reorder lead times. Feed sales velocity from the first 4–8 weeks after launch straight into reorder decisions
② Option expansionEvery new color or size splits off another SKU, but demand isn’t spread evenly across options. The 2–3 popular options drive most sales while the rest quietly turn into deadstockCheck each option’s share of sales before ordering. The key is breaking the habit of ordering the same quantity for every option
③ Initial stock for overseas expansionMore than half of this brand’s deadstock (10.0pp of 27.0pp) came from here. Stock sent without knowing local demand ends up stranded, unable even to come backBe even more conservative than at home with initial overseas orders. Don’t restock until local sales velocity has been confirmed

Action plan · a quarterly deadstock review that takes just 90 minutes

StepWhat to doDone when
1 (20 min)In Inventory Analysis › Inventory Status, sort by estimated depletion period. Exclude zero-value items, gifts and seasonal productsYou have a usable list of deadstock candidates
2 (20 min)Re-sort the candidates by inventory value and calculate the holding cost of each SKUA per-SKU table comparing “recover now vs. recover in 6 months”
3 (30 min)Assign each SKU a ladder rung and a deadline. No rung assignment without a deadlineA SKU × rung × deadline table (with owner names)
4 (20 min)Review the results of the rungs assigned last quarter: did it sell through, did it miss the deadline, should it move down a rung?Rung-move decisions · measured impact of gift conversions on revenue per buyer

Summary

  1. Don’t borrow your rule from someone else’s formula. “Zero shipments AND 1 year to sell through” caught only 0.0% of inventory value; the estimated depletion period on its own revealed 25.9%.

  2. Don’t use the list as is. The top 2 by depletion period were virtual SKUs with zero inventory value; a return-processing code took No. 1 with “718 years to sell through.”

  3. The real deadstock was 7 SKUs, or 27.0% of inventory value. Of that, 10.0pp was stock shipped overseas and stranded there.

  4. Putting it off isn’t a deferred decision. Clear now and you net 62%; wait 24 months and you net 2%. That’s a decision to spend 60pp.

  5. Deadstock is born at the purchase order, not in the warehouse. Initial orders for new products, option expansion and initial stock for overseas expansion: unless you plug these three sources, clearance will repeat every quarter.

Minimum setup to reproduce this report with your own data

ItemValueWhy
PrerequisiteInventory History Sync (daily shipments and ending stock)Without it, the estimated depletion period can’t be calculated
Date range180 days90 days mistakes products that sell quarterly for deadstock
MeasuresInventory value · estimated depletion period · turnover · inventory ageQuantities alone put low-cost consumables at the top
Rule axisFirst check which axis works on your inventoryFor many brands, the zero-shipment axis doesn’t work
ExclusionsZero inventory value · gifts/packaging materials · seasonal productsOtherwise virtual SKUs pollute the top of the list
SortingPull candidates by depletion period → re-sort by inventory valueWhere the most money is tied up comes first
Turnover cutoff0.5 (adjust per brand)Healthy and deadstock groups generally split here

Frequently asked questions

Q. What are the criteria for identifying deadstock?

The common recommendation is “zero shipments in the last 90 days AND an estimated 1+ year to sell through.” However, in this sample that rule barely worked (0.0%), because the real problem was SKUs that sell a little while carrying overwhelmingly large stock. Run each axis separately and pick the one that works on your inventory. Whichever axis you use, seasonal products should be tagged and separated out.

Q. Isn’t discounting below cost a loss?

COGS is money already spent, and it doesn’t come back at the time of clearance. What you should compare is “the cash recovered by clearing now” versus “the storage, opportunity costs and value erosion of continuing to hold.” Selling a product with KRW 10,000 COGS for KRW 8,000 isn’t a KRW 2,000 loss; it’s KRW 8,000 recovered.

Q. Can’t we just use up deadstock as free gifts?

It’s a valid option, but it isn’t free. Gifts carry logistics costs, and an off-brand product can even hurt the experience of the main product. Unless you measure whether the conversion actually lifted revenue per buyer or conversion rate, you may simply have moved the disposal from your warehouse to your customer’s home.

Q. How should overseas inventory be handled?

It’s the hardest category. In this sample, too, more than half of the deadstock was stranded overseas. Return shipping often costs more than you would recover, so local clearance (local outlets, B2B, cross-border sales) comes first; if that fails, the next best option is donation or disposal to stop paying storage costs. The root fix is setting initial overseas quantities even more conservatively than at home.

Q. How do we prevent deadstock in the first place?

Deadstock is mostly born in three places: initial orders for new products, option expansion and initial stock for overseas expansion. The keys to prevention are keeping initial orders conservative, feeding sales velocity from the first 4–8 weeks after launch straight into reorder decisions, and checking each option’s share of sales before ordering.


The figures in this report are not real transaction data; they are sample values generated to reflect the distribution of Laplace benchmark metrics. They do not represent any specific customer’s actual results. Please use them to understand trends, not as absolute values. Figures from public research cite their sources in each section. Screen and setting names may differ slightly depending on the release.