By Elie Dufeu, CTO & Co-Founder, Metreecs. Published 30 October 2026.
Inventory carrying cost is the total yearly cost of owning stock: the capital tied up in it, the storage it occupies, the service costs of insuring and managing it, and the risk that it shrinks, spoils, or goes out of date. You calculate it by adding those four costs and dividing by your average inventory value, which gives a carrying cost rate you can apply to any product.
Most guides stop at a rule of thumb, usually "20 to 30% of inventory value a year." That range is quoted everywhere, yet nobody seems able to trace it to a primary study, and the true rate for a slow jewelry piece looks nothing like the rate for a fast-selling beauty refill. A number borrowed from a glossary will not survive a conversation with your CFO.
This guide is for buyers, planners, and finance partners who need a carrying cost figure they can defend. It covers what goes into each component, how to build your own rate line by line with a worked example, why the rate changes from product to product, the calculation errors we see most often, and how to bring the cost down. If you would rather work through it on your own stock data, you can walk through your carrying cost with our team.
Key Takeaways
- Inventory carrying costs made up 30.4% of US business logistics costs in 2025, up from 30.2% in 2024, according to the 37th CSCMP State of Logistics Report prepared by Kearney.
- The average retail shrink rate reached 1.6% of sales in fiscal 2022, about $112.1 billion in losses, according to the NRF National Retail Security Survey. Shrink belongs in the risk component of carrying cost.
- IHL Group estimates retail inventory distortion (overstocks plus out-of-stocks) at about $1.73 trillion a year, which shows how much stock sits in the wrong place.
- McKinsey reports that early adopters of AI-enabled supply chain management improved inventory levels by 35% compared with slower competitors, and every euro of stock removed takes its variable carrying cost with it.
- The widely quoted "20 to 30%" inventory carrying cost range has no single published source. Build your own rate from four ledgers and split it into fixed and variable parts.
What is inventory carrying cost?
Inventory carrying cost is the annual cost a business pays to hold inventory, expressed in money or as a percentage of average inventory value. It includes the cost of capital tied up in stock, storage and handling, service costs such as insurance and counting, and risk costs such as shrinkage, damage, and obsolescence.
You will also see the terms "holding cost" and "carrying cost of inventory." In everyday use they mean the same thing. Some textbooks and finance teams draw a line: holding cost covers only the physical costs of keeping stock (storage, handling, insurance), while carrying cost adds the cost of capital on top. If your finance partner quotes a holding cost, ask whether capital is included before you compare it with anything else.
Inventory carrying cost matters because it turns inventory from a balance sheet line into a running cost. A product that sits for a year is never free: it costs a share of its own value every month it waits. Our guide to working capital tied up in inventory covers the cash side of that problem, while this article stays on the yearly cost of keeping the stock.
The four components of inventory carrying cost
Every inventory carrying cost model breaks down into the same four buckets. What changes between retailers is which ledger each one lives in and how large each one is.
| Component | What goes in | Where to find it | Common mistake |
|---|---|---|---|
| Capital cost | Return the business requires on money tied up in stock (cost of debt or weighted average cost of capital) | Finance team, treasury, annual report | Using the bank overdraft rate when stock is funded by equity |
| Storage cost | Warehouse rent or depreciation, store backroom share, utilities, handling labor, equipment | Facilities and logistics budgets | Counting store rent that pays for selling floor, not stock |
| Service cost | Insurance on stock, property taxes on inventory where they apply, cycle counts, inventory systems | Insurance policy, IT budget, operations | Leaving out the labor spent counting and adjusting stock |
| Risk cost | Shrink (theft, errors), damage, spoilage, obsolescence write-downs, markdowns forced by age | Shrink reports, write-down ledger, markdown ledger | Counting the same markdown in carrying cost and in the margin plan |
Capital cost is usually the largest single line, and the one that moves most with interest rates. A retailer funding stock with a revolving credit line can use its effective borrowing rate. A retailer funding stock with equity should use the return the business expects on its capital, which is almost always higher.
Storage cost depends heavily on your network. A distribution center you own carries depreciation, energy, and handling labor. Store backrooms are harder: only the share of rent and labor that exists because of stock belongs here.
Service cost tends to be small but steady: insurance premiums on stock value, inventory taxes in jurisdictions that levy them, counting labor, and the systems that track stock. Risk cost is the most variable bucket. Shrink alone averaged 1.6% of sales in fiscal 2022 according to the NRF survey, and for seasonal or trend-driven ranges, obsolescence and age-driven markdowns can dwarf it.
How to calculate inventory carrying cost
The inventory carrying cost formula has two parts. First you build the rate, then you apply it.
- Carrying cost rate = (capital cost + storage cost + service cost + risk cost) / average inventory value x 100
- Inventory carrying cost = average inventory value x carrying cost rate
Average inventory value is usually (opening inventory + closing inventory) / 2 at cost, but a monthly average is better if your stock swings with the seasons. Work at cost, not retail value, or the rate will look smaller than it is.
Worked example (illustrative)
The figures below are invented to show the arithmetic. Replace each one with your own.
A home décor retailer with 40 stores and one distribution center holds an average of €8M of inventory at cost over the year.
| Component | Annual cost | Share of average inventory |
|---|---|---|
| Capital: €8M x 9% required return | €720k | 9.0% |
| Storage: distribution center lease, energy, handling labor, backroom share | €520k | 6.5% |
| Service: insurance, counting labor, inventory systems | €160k | 2.0% |
| Risk: shrink €120k, damage €40k, obsolescence write-downs €400k | €560k | 7.0% |
| Total inventory carrying cost | €1.96M | 24.5% |
The carrying cost rate is €1.96M / €8M = 24.5%. Every euro of average stock costs this retailer about 24.5 cents a year to hold.
That headline rate overstates what a stock reduction saves in year one. The distribution center lease is fixed until it is renegotiated, so the storage line will not fall when inventory does. The variable part of the rate here is capital (9%), service (2%), and risk (7%), or 18%. Cutting average inventory by €800k saves about €144k in the first year (€800k x 18%), not the €196k the headline rate suggests. Finance teams trust a business case more when that split is shown upfront. Our inventory optimization ROI guide shows how this saving sits next to recovered sales and markdowns.
Pro Tip: Calculate the rate twice, once with every cost and once with only the costs that move within 12 months. Present the second number as your saving and the first as the long-run cost of holding stock.
Why the carrying cost rate differs by product
A single company-wide inventory carrying cost rate is useful for reporting, but it hides huge differences between products. Carrying cost builds up with time on the shelf, so a product that sells through in a month and one that waits most of a year can carry the same percentage rate and very different real costs.
Take two products from the same illustrative retailer, both carried at 24.5% a year:
- A decorative mirror costing €400 that sits for 300 days on average carries €400 x 24.5% x 300 / 365 = about €80.50 before it sells, or roughly 20% of its cost.
- A scented candle refill costing €12 that sits for 30 days carries €12 x 24.5% x 30 / 365 = about €0.24, or 2% of its cost.
The risk component widens the gap further. A seasonal or trend-driven product carries far more obsolescence risk than a basic replenished every week, so its true rate sits well above the company average. A fair model applies a higher risk rate to seasonal, fashion-driven, or perishable families and a lower one to stable basics.
The finance teams we work with often underestimate how concentrated inventory carrying cost is. Across Metreecs' work with multi-store retailers, a small group of slow, high-value products usually accounts for a disproportionate share of the total, and that group rarely shows up when the analysis stops at category level.
Ravi runs buying for a regional garden center chain. Using one company rate, his patio furniture looked as profitable as his compost and seed range. When he reran the numbers with time on shelf and a higher risk rate for seasonal products, the furniture carried roughly six times more holding cost per euro of margin, mostly because unsold sets waited through winter in a rented overflow warehouse. He cut the depth of his early-season furniture buy and reordered in season instead. (Ravi is an illustrative example.)
Where inventory carrying cost calculations go wrong
The arithmetic is simple, so the errors come from what goes into it, usually because the inputs sit in ledgers owned by different teams rather than through carelessness.
Counting the same cost twice. Shrink and markdowns often appear in the gross margin plan already. If they also sit in the risk component, the business case counts them twice. One mistake we repeatedly see is a markdown saving claimed in the merchandise plan and again as lower carrying cost on the same stock.
Using a borrowed rate. A rate copied from a glossary or a vendor page says nothing about your funding, your network, or your product mix. Inès, finance director at a beauty brand, presented a 30% rate taken from a web article. Her board asked what was in it, and the answer was nothing that matched their ledgers. Rebuilt from their own figures, the rate came out lower because the brand rents a small, shared warehouse and funds stock with low-cost debt, but the risk component was higher than expected because of expiry dates on skincare. (Inès is an illustrative example.)
Applying one rate to every product. A single rate makes reports simple and decisions worse, for the reasons in the previous section. Use at least two or three risk tiers.
Measuring at retail value. Inventory valued at selling price inflates the denominator and shrinks the rate. Use cost consistently, both for the rate and for the stock you apply it to.
Ignoring the fixed part. Treating the whole rate as variable promises savings the warehouse lease will not deliver. Split fixed and variable costs before you promise a number.
How to reduce inventory carrying cost
There are only two levers for lowering inventory carrying cost: hold less stock, or make each unit of stock cheaper to hold. The first is almost always larger.
- Forecast at product and location level. Category-level forecasts spread stock evenly and leave slow products overstocked in some stores. Product x location forecasting puts depth where it sells, which lowers average inventory without hurting availability. Our inventory optimization approach is built around that granularity.
- Set safety stock by variability, not by habit. Fixed "four weeks of cover" rules overstock stable products and understock volatile ones. Service-level targets per product family hold less total stock for the same availability.
- Buy less depth upfront for seasonal ranges. Splitting a seasonal buy into an initial order and an in-season reorder reduces both the stock you hold and the risk component on it.
- Act early on aging stock. A product that has not sold in 90 days rarely speeds up on its own. Moving it between stores, bundling it, or marking it down early costs less than holding it to the end of the season. Our guide to reducing excess inventory and dead stock covers the options in order.
- Renegotiate minimum order quantities and lead times. Smaller, more frequent orders lower average stock. Shorter lead times lower the safety stock you need to cover them.
- Cut shrink and handling cost. Better receiving checks, cycle counts focused on high-value products, and cleaner backroom layouts reduce the risk and service components directly.
- Revisit the fixed part on contract renewal. When a warehouse lease or third-party logistics contract comes up, the stock reduction you have achieved should change the size and price of what you renew.
Tomasz plans winter ranges for a sporting goods retailer with 25 stores. He used to buy the full season in one order in July, so ski jackets sat in the distribution center for three months before the first cold week. He now buys about 60% upfront and keeps the rest as an in-season reorder, which shortens the average time each jacket waits and lowers the obsolescence risk on what is left in February. (Tomasz is an illustrative example.)
Statistic callout: Early adopters of AI-enabled supply chain management improved inventory levels by 35% compared with slower competitors, per McKinsey.
FAQ
How do you calculate inventory carrying cost?
Add your annual capital cost, storage cost, service cost, and risk cost for inventory, then divide by average inventory value at cost to get the carrying cost rate. Multiply that rate by the average inventory value of any product, category, or location to get its inventory carrying cost for the year.
What is a good inventory carrying cost percentage?
There is no universal good number. The often-quoted 20 to 30% range has no single published source, and the right rate depends on your funding cost, network, and product mix. A lower rate is better only if it is complete, so compare your rate with your own history and track the variable part over time.
Is inventory carrying cost the same as holding cost?
In most conversations, yes. Some finance teams use holding cost for physical costs only (storage, handling, insurance) and carrying cost for the full figure including the cost of capital. Check which definition is in use before comparing two numbers.
What are the four components of inventory carrying cost?
Capital cost (the return required on money tied up in stock), storage cost (warehousing, handling, and backroom costs), service cost (insurance, taxes, counting, and systems), and risk cost (shrink, damage, spoilage, and obsolescence).
How can a retailer reduce carrying costs quickly?
The fastest lever is stock you no longer need: aging products moved, bundled, or marked down early, and the next buy cut to match real sell-through. Over a longer horizon, the biggest cut in inventory carrying cost comes from forecasting at product and location level and setting safety stock by variability, which together lower average inventory for the same availability.
Conclusion
Inventory carrying cost is only useful when it is built from your own ledgers, split into fixed and variable parts, and applied product by product rather than as one company-wide percentage. Start by pulling the four components with your finance partner and checking which products carry the most cost per euro of margin. To see how Metreecs' product-level forecasting would lower average stock on your own range, book a demo with your inventory data.
Sources
- CSCMP, 37th Annual State of Logistics Report, prepared by Kearney (June 2026), as reported by Supply Chain Digest: inventory carrying costs at 30.4% of US business logistics costs in 2025, versus 30.2% in 2024.
- National Retail Federation, National Retail Security Survey 2023: average shrink rate of 1.6% in fiscal 2022 and $112.1 billion in losses.
- IHL Group, Retail Inventory Crisis Persists Despite $172 Billion in Improvements (September 2025): $1.73 trillion in annual inventory distortion.
- McKinsey, 2021 article on succeeding with AI in supply chain management: 35% inventory level improvement for early adopters of AI-enabled supply chain management.



































































