Free tool

Dead Stock Identifier

Classify your inventory by health tier, see the true cost of holding dead stock, and compare recovery options — markdown, liquidation, or reinvestment in products that sell.

Inventory Overview

$
SKUs
%

Inventory Classification (% of value)

%
%
%
%
Healthy Slow Dead Obsolete

Costs & Recovery

%
%
%
% of cost

Problem Inventory

$30,000

25% of total (63 SKUs)

Monthly Holding Cost

$750

$9,000/yr on dead + obsolete

Capital Trapped

$30,000

Locked in dead & obsolete stock

Inventory Health

68/100

Needs attention

Health score 68/100 — 25% of inventory is dead or obsolete, costing $750/mo to hold. Take action on worst SKUs.

Inventory Breakdown by Tier

Tier% of ValueValue (cost)Est. SKUsMonthly HoldAction
Healthy(< 30 days)50%$60,000125$1,500HighestReorder as needed
Slow-moving(31-90 days)25%$30,00063$750Markdown 20%
Dead stock(91-180 days)15%$18,00038$450Markdown 40%
Obsolete(180+ days)10%$12,00025$300Liquidate at 15%

Recovery by Action

Slow stock (20% markdown)$53,333
P&L on slow clearance+$23,333

Dead stock (40% markdown)$24,000
P&L on dead clearance+$6,000

Obsolete (15% liquidation)$1,800
Loss on liquidation$-10,200

Total cash recovered$79,133

Act Now vs. Do Nothing (6 months)

What happens if you hold dead & obsolete stock for 6 more months:

Holding cost (6 months)-$4,500
Further value loss (~30%)-$5,400

Do-nothing cost-$9,900

Loss if you act now-$0
Savings vs. waiting+$9,900

Reinvestment Opportunity

Capital freed

$30,000

From clearing problem stock

Potential return (2 turns)

$33,000

Reinvested in healthy inventory

Holding saved per year

$9,000

No longer paying to store dead stock

What Is Dead Stock?

Dead stock is inventory that has sat unsold for an extended period, typically 90-180+ days, and is unlikely to sell at its original price. It acts as a silent drain on your e-commerce business, tying up valuable cash, occupying precious warehouse or shelf space, and incurring ongoing holding costs like storage, insurance, and capital interest. For many Shopify stores, 10-25% of their total inventory value can be classified as dead stock at any given time.

Effectively identifying and clearing dead stock is critical for a healthy cash flow and sustained profitability. Each month dead stock sits, it costs an estimated 2-3% of its value in holding costs alone, while the product continues to lose market value and relevance. Proactive management of dead stock frees up capital that can be reinvested into fast-moving, high-margin products, directly contributing to your store's growth and financial health.


Key Dead Stock Formulas

Understanding the true cost of dead stock and the potential recovery from different strategies requires specific calculations. These formulas help quantify the financial impact and guide your decision-making.

Monthly Holding Cost

Monthly Holding Cost = Dead Stock Value (at Cost) × Monthly Holding Cost Percentage

Capital Tied Up

Capital Tied Up = Sum of (Cost Value of Each Dead Stock SKU)

Markdown Recovery Value

Markdown Recovery Value (Revenue) = Dead Stock Value (at Retail) × (1 - Markdown Percentage)

Liquidation Recovery Value

Liquidation Recovery Value (Revenue) = Dead Stock Value (at Cost) × Liquidation Recovery Percentage

Reinvestment Opportunity (Annual Gross Profit)

Annual Gross Profit from Reinvestment = Capital Freed Up × Average Gross Margin Percentage × Inventory Turns Per Year

The "Dead Stock Value" in these formulas refers to the total cost or retail value of all items categorized as dead stock. Accurately knowing your inventory carrying costs is crucial; use our Inventory Carrying Cost Calculator to get a precise monthly percentage.


How to Use This Calculator

The Dead Stock Identifier helps you quantify the problem and evaluate solutions quickly. Follow these steps to analyze your inventory:

  1. Enter Total Inventory Value: Input the total cost value of all inventory across your entire catalog. This is usually the sum of what you paid your suppliers.
  2. Enter Total SKUs: Provide the total number of unique products (SKUs) currently active in your store.
  3. Enter Average Margin %: This is your average gross profit margin across all your products.
  4. Enter Monthly Holding %: Input your estimated monthly cost to hold inventory (storage, insurance, capital interest, etc.). This typically ranges from 2% to 3% per month.
  5. Enter % Healthy: Estimate the percentage of your total inventory value that has sold within the last 30 days.
  6. Enter % Slow: Estimate the percentage of your total inventory value with its last sale between 31 and 90 days ago.
  7. Enter % Dead: Estimate the percentage of your total inventory value with its last sale between 91 and 180 days ago. This is your primary dead stock.
  8. Enter % Obsolete: Estimate the percentage of your total inventory value with no sale in 180+ days. This represents your highest-priority dead stock.
  9. Enter Slow Markdown %: Input the typical discount percentage you'd apply to move slow-moving stock.
  10. Enter Dead Markdown %: Input a deeper discount percentage you'd use to clear out dead stock quickly.
  11. Enter Obsolete Liquidation %: This is the percentage of the cost value you expect to recover through bulk liquidation or wholesale buyers for obsolete items.

Hover over the ? icon next to each field for a detailed explanation of what to enter.


Step-by-Step Example

Imagine a Shopify store, "EcoHome Goods," specializing in sustainable kitchenware. They've identified 50 units of a specific "Reusable Silicone Food Bag Set" that haven't sold in 9 months, classifying them as obsolete dead stock.

Here's a breakdown of the item's financial details and recovery options:

  • Original Cost per Unit: $8.00
  • Retail Price per Unit: $25.00
  • Quantity of Dead Stock: 50 units
  • Monthly Holding Cost: 2.5% of cost value
  • Store's Average Gross Margin: 50%
  • Inventory Turns per Year (for healthy stock): 4 times

Calculations:

  1. Total Cost Value of Dead Stock: 50 units × $8.00/unit = $400.00
  2. Total Retail Value of Dead Stock: 50 units × $25.00/unit = $1,250.00
  3. Holding Costs Incurred (9 months): $400.00 × 2.5% per month × 9 months = $90.00
    • This $90.00 is a direct loss for holding this inventory.

Now, let's compare recovery options:

Recovery Option Discount/Recovery Revenue Recovered (Cost Value) Capital Freed Up Potential Annual Gross Profit from Reinvestment ($400)
Do Nothing 0% $0.00 $0.00 $0.00
50% Markdown 50% off retail $1,250.00 × 0.50 = $625.00 $400.00 $400 × 0.50 × 4 = $800.00
Liquidation 15% of cost $400.00 × 0.15 = $60.00 $400.00 $400 × 0.50 × 4 = $800.00
Donation Tax write-off $0.00 (tax deduction of cost basis) $400.00 $400 × 0.50 × 4 = $800.00

The table clearly shows that even a deep markdown recovers significant revenue (above original cost in this example) and frees up capital. Liquidation is a last resort but still better than nothing. The crucial takeaway is the potential $800 in annual gross profit from reinvesting the $400 tied up in just these 50 dead units. Waiting for another 9 months on these items would incur another $90 in holding costs and continue to block the opportunity for new sales.


The Hidden Costs and Opportunity Loss of Dead Stock

Dead stock's impact extends far beyond obvious storage fees. It carries significant hidden costs and, more critically, represents a substantial opportunity loss for your Shopify business.

  1. Cash Flow Suffocation: Every dollar tied up in dead stock is a dollar that cannot be used for purchasing new, high-demand products, investing in marketing, or covering operational expenses. This directly impacts your working capital, potentially forcing you to delay growth initiatives or even take on debt. This isn't just lost revenue; it's delayed or denied cash flow.
  2. Reduced Inventory Turnover: A high volume of dead stock drags down your overall Inventory Turnover Rate. Slow turnover indicates inefficient inventory management and directly correlates with lower profitability. Banks and investors also view low turnover unfavorably, making it harder to secure funding.
  3. Increased Carrying Costs Beyond Storage: While storage is obvious, dead stock also incurs higher insurance premiums (more inventory means more to insure), potential depreciation in value (especially for electronics or fashion), and the "cost of capital" – the profit you could have earned if that money were invested elsewhere. Our Inventory Carrying Cost Calculator provides a detailed breakdown of these expenses.
  4. Operational Inefficiencies: Dead stock clutters your warehouse, complicates picking and packing, and requires more frequent inventory counts. This leads to wasted employee time and potential errors in order fulfillment, adding to operational overhead.
  5. Foregone Profit Opportunity: The single largest cost of dead stock is the profit you don't make. The capital tied up in slow-moving items could be rotating through profitable, fast-selling inventory several times a year. For example, if you free up $1,000 from dead stock and reinvest it into products with a 50% margin that turn 4 times a year, you could generate $2,000 in gross profit annually. This direct impact on potential earnings is the most compelling reason to act on dead stock.

What's a Healthy Dead Stock Percentage?

A healthy Shopify store aims to minimize dead stock, but a completely zero-dead-stock inventory is often unrealistic, especially for businesses with diverse product lines or seasonal fluctuations. Benchmarks vary significantly by industry and product type.

Industry/Product Category Typical Dead Stock % (by value) Influencing Factors
Fashion & Apparel 15-30% Fast trends, seasonal collections, sizing, color variants
Electronics & Gadgets 10-20% Rapid technological advancements, obsolescence
Home Goods & Decor 5-15% Trend cycles, bulk purchases, timeless vs. trendy
Health & Beauty 5-10% Expiration dates, ingredient changes, strong demand
Perishables/Food & Beverage 2-5% Strict expiration, high turnover needs
Handmade/Custom Goods <5% Made-to-order, small batches, direct customer input

For most general e-commerce businesses, keeping dead stock below 10-15% of total inventory value is considered a good performance indicator. Anything above 20-25% should trigger an immediate review of purchasing strategies and clearance plans. The key is not just to have a low percentage, but to understand why it exists and have proactive strategies to address it. Regular ABC Inventory Analysis can help you prioritize which segments of your inventory need the most attention.


7 Tips to Prevent and Recover Dead Stock

Proactive inventory management is the best defense against dead stock. Here are actionable strategies for Shopify merchants to prevent accumulation and efficiently recover value from existing dead stock:

  1. Implement Smart Reorder Points: Base your reorder decisions on actual sales velocity and lead times, not gut feeling. Utilize a Reorder Point Calculator to determine optimal safety stock levels and avoid over-ordering popular items. Regularly review your Shopify sales reports to adjust these points.
  2. Order Smaller Quantities, More Frequently: Where feasible, opt for smaller, more frequent inventory replenishments. This reduces your upfront capital commitment, minimizes storage costs, and allows you to react faster to demand shifts. While it might slightly increase shipping costs per unit, it drastically lowers your exposure to dead stock.
  3. Monitor Sell-Through Rate Weekly: Set up automated reports or use a Shopify app to track sell-through rates for individual SKUs. Flag any product below a 50% sell-through rate after 60 days in stock. Early detection allows for smaller, less aggressive markdowns.
  4. Pre-Plan Clearance Triggers: Integrate markdown strategies into your inventory lifecycle. For example, use Shopify Flow to automatically tag products for a 20% discount if they hit 60 days without a sale, and a 40% discount at 90 days. Creating automated collections for "Last Chance" items can also boost visibility.
  5. Utilize Pre-Orders for New or Risky Products: Before committing to large bulk orders for untested products or seasonal trends, gauge customer interest with a pre-order campaign. This minimizes the risk of overstocking items that don't resonate with your audience.
  6. Bundle Dead Stock with High-Demand Items: Create attractive bundles where a dead stock item is offered as a "free gift" or deeply discounted add-on with a popular, full-price product. This moves the dead stock while increasing the perceived value of the purchase and avoiding race-to-the-bottom pricing.
  7. Explore Liquidation and Donation Options: For truly unsellable or obsolete inventory, don't let it linger. Research bulk liquidators who purchase inventory at 10-20% of cost. Alternatively, donating goods to charity can provide a tax write-off (deducting the cost basis), which is better than $0.

Frequently Asked Questions

What is dead stock in e-commerce?

Dead stock is inventory that hasn't sold in 90-180+ days and is unlikely to sell at full price. It ties up cash, occupies warehouse space, and incurs ongoing holding costs (storage, insurance, capital). For most e-commerce businesses, 10-25% of inventory is dead stock at any time. Identifying and clearing dead stock is critical — every month you hold it costs 2-3% of its value in holding costs alone, while the product continues losing market value.

How do I identify dead stock in my Shopify store?

In Shopify, go to Products > Inventory and sort by 'days since last sale' or check sales velocity reports. Classify inventory into four tiers: Healthy (sold in last 30 days), Slow-moving (31-90 days since last sale), Dead stock (91-180 days), and Obsolete (180+ days). Products with zero sales in 90+ days and declining page views are your highest-priority dead stock. Focus on cost value, not retail — a SKU with $500 in cost tied up matters more than one with $50.

Should I markdown dead stock or write it off?

Almost always markdown first. A 40% discount on dead stock still recovers 60% of retail value (often above cost). Write-off recovers $0. The decision tree: 1) Try 20-30% markdown for slow movers. 2) Try 40-50% for dead stock. 3) Bundle with popular items. 4) Liquidate at 10-20% of cost through bulk buyers. 5) Donate for tax write-off (deduct cost basis). Only write off damaged or truly unsellable goods. Every dollar recovered is a dollar you can reinvest in products that actually sell.

How much does dead stock really cost?

Dead stock costs far more than just the purchase price. Monthly holding costs run 2-3% of inventory value (storage, insurance, capital cost). A $30,000 dead stock pile costs $600-900/month just to hold. Over 6 months, that's $3,600-5,400 in holding costs plus 20-30% further value depreciation ($6,000-9,000). Total cost of waiting: $9,600-14,400. Meanwhile, that $30,000 reinvested in fast-moving inventory at 55% margin and 4x turns generates $66,000 in gross profit per year.

How do I prevent dead stock from accumulating?

Five strategies: 1) Set reorder points based on actual velocity, not gut feeling. 2) Order smaller quantities more frequently — better to reorder than over-order. 3) Monitor sell-through rate weekly — flag any SKU below 50% sell-through at 60 days. 4) Pre-plan clearance — set automatic markdown triggers (e.g., 20% off at 60 days, 40% at 90 days). 5) Use pre-orders or made-to-order for new/risky products before committing to bulk inventory. Prevention is always cheaper than liquidation.


About This Calculator

This Dead Stock Identifier was built specifically for Shopify merchants by Luis Dev Studio. It helps you quantify the cost of your slow and dead inventory, compare recovery strategies, and visualize the opportunity cost of tied-up capital. Need help optimizing your Shopify store's inventory and operations? Get in touch for a free consultation.

Explore next

Related Tools