Margly

The Zombie Inventory Tax: How to Reclaim 25% of Your Capital

By Michal Baloun, Co-founder & COO · MirandaMedia, Margly.io & Discury.io

Stop bleeding margin on stagnant stock. Learn why 90+ day inventory carries a hidden 25% tax and how to systematically purge 'zombie' capital from your store.

  • 25-30 % is the annual cost of dead stock for e-commerce stores in carrying expenses (EasyApps, 2026).
  • 180 days without a sale officially classifies a SKU as dead stock rather than just slow-moving.
  • 20-30 % of total inventory value is the standard range for inventory holding costs in the digital sector (Alexander Jarvis, 2025).
  • 10-30 % of original value can still be recovered if you liquidate items immediately after they cross the 120-day threshold.
  • 73.2 % was the average peak warehouse space utilization in 2024, highlighting the cost of wasted shelf space.

25-30 % of your inventory value disappears every year through a hidden "zombie tax." This figure represents the capital locked in stagnant SKUs that cannot be reinvested in high-velocity items or growth initiatives. Your balance sheet might show $100,000 in stock, but if that stock hasn't moved in 90 days, its real-world utility for your cash flow is rapidly approaching zero.

$743 billion in merchandise was returned in the US alone in 2023, contributing to the buildup of stagnant inventory (Shopify, 2024). In our practice working with Czech and Slovak e-shops, the line item that almost always surprises operators is the sheer velocity of value erosion once a product crosses the 90-day mark. You aren't just losing the potential profit; you are actively paying to keep that failure on your shelves.

Inventory Holding Costs Include These Hidden Expenses

Your inventory holding costs—also known as carrying costs—are not a static expense. These costs encompass warehouse rent, insurance, administrative labor, and the significant opportunity cost of tied-up capital. For a typical e-commerce store, these expenses range between 20 % and 30 % of the total inventory value annually (Alexander Jarvis, 2025).

$6.90 per cubic foot is the surcharge Amazon now levies for inventory aged 12-15 months (Feedvisor, 2024). This highlights a broader industry trend: the cost of "sitting" is being aggressively penalized by logistics providers. Storage and warehousing alone account for 20-30 % of total inventory expenses. When you add insurance (1-3 %) and the 15-30 % annual depreciation seen in categories like electronics, the "tax" on your capital becomes a primary driver of profit loss.

Your margin is further hit by "zombie inventory," defined as units unsold for over one full product lifecycle. Capital locked in these stagnant SKUs prevents you from scaling "A-category" items that actually drive revenue. One analysis of wholesale stockists shows carrying costs can even reach 40 % due to larger facility requirements and longer holding periods (Finale Inventory, 2025).

Dead Stock Management: The Inventory Holding Period

60 to 90 days is the benchmark for healthy inventory age in most e-commerce sectors. Beyond this window, the probability of selling at full retail price drops significantly. To understand your specific exposure, you must calculate your Days Sales in Inventory (DSI).

The inventory holding period formula is: (Average Inventory Cost / COGS) x 365 days. If this number exceeds 90, you are no longer managing a retail business; you are managing a storage facility. An inventory accuracy rate of 95 % or higher is required to make these calculations meaningful (Refrens, 2024).

Identifying the Dead Stock Threshold

180 days is the industry standard threshold for classifying an item as dead stock. Before this point, the item is "slow-moving." After 180 days, it is a liability. ABC Inventory Analysis provides a framework for this: Category C items usually account for 50 % of your SKUs but only 5-10 % of your value. These are your primary candidates for the zombie tax.

$2,000 in annual depreciation applies to a $10,000 product with a 5-year lifespan using straight-line calculations. In fast-moving consumer goods (FMCG), this erosion happens in weeks, not years. Tracking your inventory turnover ratio—COGS divided by average inventory value—is the only way to see if your stock is breathing or dead.

Step-by-Step: The 90-Day Liquidation Framework

80 % of identified zombie inventory should be cleared within a 90-day window to maximize capital recovery. Waiting longer only increases the holding cost until it exceeds the potential recovery value. If an item has sat for a year, you may only fetch 10-20 % of its original cost (Noel O'Shea, 2024).

The Dynamic Repricing Schedule

10 % discounts should be triggered automatically once a SKU hits 60 days of age. This initial "nudge" tests the price elasticity of the remaining stock. If the velocity doesn't increase, the framework dictates more aggressive action:

  • 90 Days: Trigger a 25 % discount.
  • 120 Days: Trigger a 50 % discount.
  • Over 120 Days: Liquidate to recover 10-30 % of value.

$1.50 per unit is a common removal fee for third-party logistics (3PL) providers. If your monthly surcharge is $0.30 per unit, you can only afford to wait five months before removal becomes the cheaper financial decision.

Operational Levers to Prevent Future Outbreaks

30 to 45 days is the target holding period achieved by stores using advanced inventory management. By reducing the average holding time, these stores effectively lower their "zombie tax" by 15-20 %. Data indicates that optimized inventory can reduce annual write-offs to just 2-4 % (Forstock, 2024).

Lateral Transshipment and Bundling

Lateral transshipment involves moving non-moving products from a warehouse where they are stagnant to a node where demand is higher. While transportation costs increase, this is often cheaper than the 25 % annual carrying cost of leaving the item in place.

Product bundling is another high-impact lever. You can pair dead stock with fast-moving "A-items" that have inventory levels exceeding their expected maintenance levels. This clears the shelf space while maintaining a higher perceived value for the customer than a raw clearance discount.

$333,000 in working capital can be liberated by reducing average inventory from $1 million to $667,000. This isn't theoretical profit; it is actual cash that can be spent on Facebook Ads, new product development, or payroll.

Summary

The "Zombie Inventory Tax" is a silent killer of e-commerce margins because it doesn't appear as a single line item on a standard P&L. It is buried across rent, labor, and depreciation. By enforcing a strict 90-day liquidation framework and monitoring your inventory turnover ratio, you can reclaim up to 25 % of your tied-up capital.

Your goal is not to have a full warehouse, but a fast one. Zara’s success is built on an average inventory turn of 6 times per year—nearly double the industry average of 3-4. Speed is the only true hedge against the 25 % tax.

Editor's Take — Michal Baloun, Co-founder

In our practice working with Czech and Slovak e-shops, the first place we look during a margin audit is the 'ghost' inventory sitting in the back of the warehouse or the bottom of the Shopify list. Most 7-figure operators think they have a sales problem when they actually have a capital velocity problem. They are so focused on the 30 % gross margin of a future sale that they ignore the 2.5 % monthly cost of holding that item.

I've seen stores where 40 % of the 'assets' on the balance sheet were actually liabilities because the holding costs had already eaten the entire potential profit. We use a simple rule: if a SKU hasn't moved in two reporting cycles, it’s not inventory anymore; it’s an expensive hobby. You have to be ruthless. The most successful stores we manage at MirandaMedia are those that treat their warehouse floor like high-priced real estate. Every square centimeter must justify its existence with a specific turnover rate.

One counter-intuitive priority I always suggest: stop trying to save the margin on dead stock. If it’s over 120 days old, your goal isn't profit; it's the 'resurrection of capital.' Take the 50 % hit, get the cash back, and put it into a product that turns in 30 days. That 30-day turn will pay for the loss faster than any 'clearance event' you plan for next quarter.

Here's what advice from Margly looks like

Most analytics dashboards stop at "your number is X". Margly stops at the next sentence — what to do, where, how much it's worth. Recommendations Margly would surface for the patterns described in this article:

  • High priority "Liquidate 14 SKUs in the 'Electronics' category immediately" These items have crossed the 180-day dead stock threshold and are accruing $0.30/unit in monthly surcharges. Estimated impact: +$12,000 to +$18,000 / year in reclaimed capital
  • High priority "Trigger 25% discount on all 90-day stagnant stock" Your current inventory holding costs are 28%, making an immediate discount cheaper than holding for another 60 days. Estimated impact: +$5,000 to +$7,500 / month in cash flow
  • Medium priority "Bundle Category C slow-movers with top-selling A-items" Use slow-moving inventory as free gifts to increase AOV and clear $3,000 in monthly storage costs. Estimated impact: -$2,000 to -$4,000 / month in storage fees
  • Medium priority "Reduce safety stock buffer for low-velocity items to 5%" Current 15% buffers are locking up $45,000 in capital that is turning slower than 4 times per year. Estimated impact: +$25,000 to +$40,000 / year in liberated capital

Notice none of those needed a CSV export. That's the difference between raw analytics and concrete advice.

Frequently asked questions

At what point does holding stock become more expensive than discounting?

Once stock exceeds 90 days, your carrying costs—storage, insurance, and the opportunity cost of capital—accrue at 20-30 % annually. If an item has a low margin, the daily cost of holding often outweighs the immediate loss of a 25 % liquidation discount.

How do I distinguish between safety stock and dead stock?

Safety stock is a strategic buffer for supply chain uncertainty, designed to protect against demand spikes. Dead stock, or 'zombie inventory,' is stagnant capital with zero velocity and no foreseeable demand; if it hasn't moved in 180 days, it is actively eroding your profitability.

What is the inventory holding period formula?

The formula for Average Inventory Age (Days Sales in Inventory) is (Average inventory cost divided by COGS) multiplied by 365 days. A healthy range for most e-commerce businesses is between 60 and 90 days.

About the author: Michal Baloun is co-founder and COO at Margly.io, which gives e-commerce operators profit visibility beyond top-line revenue. Through MirandaMedia Group s.r.o. (Shoptet Premium Partner, Upgates Partner) he has spent the past several years helping Czech and Slovak e-shops turn community-research signal into decisions operators can actually act on.

Michal Baloun — author photoCo-founder & COO · MirandaMedia, Margly.io & Discury.io
8 min read