Holding cost is everything it costs to keep an item in stock — capital tied up, storage space, handling, insurance, and the risk it expires or becomes dead stock. It's commonly estimated at 15–30% of the stock's value per year, so ₹1,00,000 of slow stock can cost ₹15,000–₹30,000 a year just to keep.
"It's already paid for, might as well keep it in stock" ignores that holding inventory has an ongoing cost, not just a one-time purchase cost. That cost is invisible on the shelf but very visible in your margins.
What's actually in holding cost
| Component | What it covers | How to estimate it |
|---|---|---|
| Capital cost | Money tied up in stock instead of used elsewhere | Your borrowing rate, or the return you'd otherwise earn (often 8–15%) |
| Storage cost | Rent, power, and racking for the space stock occupies | Annual storage cost ÷ average stock value |
| Handling cost | Staff time to move, count, and manage stock | Share of wages spent on stock tasks |
| Insurance and shrinkage | Insurance premiums, theft, damage | Annual premiums + losses ÷ average stock value |
| Obsolescence risk | Expiry, damage, fashion or model changes | Value written off last year ÷ average stock value |
The formula
Holding cost rate = sum of the component percentages above. Annual holding cost = average inventory value × holding cost rate.
A worked example
A shop carries an average of ₹5,00,000 of stock:
| Component | Rate | Annual cost |
|---|---|---|
| Capital (12% loan rate) | 12% | ₹60,000 |
| Storage (₹25,000 of rent attributable to stock) | 5% | ₹25,000 |
| Handling | 3% | ₹15,000 |
| Insurance and shrinkage | 2% | ₹10,000 |
| Obsolescence | 3% | ₹15,000 |
| Total | 25% | ₹1,25,000 |
That's ₹1,25,000 a year — more than many small shops' monthly profit — spent simply on having stock. Cutting average stock by 20% through better reordering would save around ₹25,000 a year without selling a single extra unit.
Why this changes reorder decisions
Ordering "a bit extra, just in case" feels safe, but a bigger buffer on every item compounds into a real, ongoing cost across your whole catalogue. Compare that cost against the actual cost of occasionally running out (a lost sale, a delayed order). For high-margin, high-demand items, a bigger buffer is worth it; for low-margin, slow items, it usually isn't.
Where it connects to reorder points and dead stock
Holding cost is why reorder points shouldn't be set arbitrarily high, and why dead stock is worth clearing early rather than leaving on a shelf — both decisions are about balancing holding cost against the cost of not having enough stock.
StashBill Pro's holding cost prediction estimates carrying cost per item and per warehouse, so you can see which stock is quietly eating your margin.
Frequently asked
Is holding cost the same for every item?
No — high-value, slow-moving, bulky, or perishable items typically carry a higher effective holding cost than low-value, fast-moving ones.
What's a typical holding cost percentage?
15–30% of inventory value per year is a commonly used range. Your own figure depends mainly on your cost of capital, rent, and how much stock expires or gets damaged.
How do I reduce holding cost without risking stockouts?
Tighten reorder points using better demand data (see our forecasting guide) rather than cutting stock levels arbitrarily, and clear dead stock early.