Product
6-Stage PipelineInventory ManagementBill of MaterialsSupplier ManagementReports & AnalyticsAI CopilotShopify Integration
Industries
ApparelBeauty & Personal CareJewelleryFootwearHome & LifestyleFood & Beverage
Company
Pricing Blog About Log in Start free trial →
Metrics

Inventory Turnover Ratio: How to Calculate and Improve It

Two brands each hold ₹20 lakh of inventory. One sells through it four times a year; the other, one and a half times. Same shelf, same cash — but the first brand's rupees come back as revenue every 91 days while the second's sit in a warehouse for eight months at a stretch. The inventory turnover ratio is the single number that captures that difference, and for a D2C brand financing its own stock, it's arguably the closest thing to a cash-flow health score. Here's how to calculate it, what "good" honestly looks like, and six concrete ways to push it up.

Key takeaways

  • Inventory turnover = COGS ÷ average inventory, both at cost. Using revenue instead of COGS flatters the number by your markup.
  • 365 ÷ turnover gives days inventory outstanding (DIO) — how long a rupee stays trapped in stock.
  • "Healthy" varies enormously by category and margin; your own trend beats any industry benchmark.
  • Higher isn't always better: a fast ratio with constant stockouts means you're under-stocked, not efficient.
  • The levers that actually move it: velocity-based production, killing slow movers, and smaller, more frequent runs.

The inventory turnover ratio formula

Inventory turnover measures how many times you sell through (and replace) your average stock in a period — usually a year:

Inventory turnover = COGS / average inventory Average inventory = (opening inventory + closing inventory) / 2 DIO (days inventory outstanding) = 365 / turnover

Two definitions matter. COGS, not revenue: inventory sits on your books at cost, so the numerator must be at cost too, or your gross margin masquerades as speed. And average inventory, not a single snapshot: stock levels swing with every production run, and a photo taken the week a big batch landed would make any brand look bloated.

A worked example

An apparel brand's last financial year: cost of goods sold ₹96,00,000. Inventory at cost was ₹21,00,000 on April 1 and ₹27,00,000 on March 31.

Average inventory = (21,00,000 + 27,00,000) / 2 = Rs 24,00,000 Turnover = 96,00,000 / 24,00,000 = 4.0 turns per year DIO = 365 / 4.0 = 91 days

Read it in plain language: this brand sells through its average shelf four times a year, and a rupee spent on fabric today comes home, on average, 91 days later. That 91 is the number to internalize — it's your production financing window. If your payment terms with suppliers are 30 days and your DIO is 91, you're bridging two months of every run out of your own pocket.

What improvement is worth in rupees

Turnover feels abstract until you price it. Take the brand above from 4.0 to 5.0 turns at the same ₹96 lakh COGS, and average inventory falls from ₹24 lakh to ₹19.2 lakh — ₹4.8 lakh of cash permanently released, once, plus the ongoing carrying costs on it: storage, insurance, and the markdowns that slow stock eventually demands. For a bootstrapped brand, that freed cash is a marketing budget or two production runs. It's also the metric lenders and investors quietly check, because it separates "revenue is growing" from "the machine converting cash into product and back is getting faster."

What counts as a healthy ratio?

Honest answer: it varies so much by category that universal benchmarks are closer to folklore than fact. Margins, lead times, seasonality, and product shelf life all move the goalposts. Ranges you'll commonly see cited:

CategoryTypical turns/yearImplied DIOWhy it differs
Fashion & apparel3-660-120 daysSeasonal collections, size spreads
Beauty & personal care4-845-90 daysRepeat purchase, expiry dates push speed
Food & beverage8-15+25-45 daysShelf life makes slow stock worthless
Jewellery & accessories1-3120-365 daysHigh value, low volume, evergreen designs
Home & lifestyle2-575-180 daysBulky goods, longer production cycles

Use these as orientation, not judgment. A jewellery brand at 2.0 turns may be perfectly healthy; a beverage brand at 2.0 is in trouble. The comparison that actually pays is you versus you, a quarter ago — and the per-product version of the ratio, because a respectable brand-level 4.0 routinely hides bestsellers at 9 and a graveyard of SKUs at 0.5.

One more honest caveat: turnover can be too high. If you're at 8 turns but your bestsellers spend a week a month out of stock, you haven't optimized inventory — you've under-bought it, and you're paying in lost revenue instead of carrying cost. Speed with stockouts is a different disease, and we've written the cure in how to avoid stockouts without overstocking.

Six practical ways to improve turnover

1. Produce at the speed you sell

Most excess inventory is manufactured, not accumulated: run sizes set by round numbers ("let's do 500") instead of demand. Base every production quantity on measured daily velocity per variant — corrected to exclude stockout days — and the excess never gets made. This is the core of velocity-based inventory management: know each SKU's true daily rate, produce to cover the horizon you actually need.

2. Kill or clear your slow movers

Compute turnover per product and act on the bottom of the list. The math is the same, just scoped down: a scarf line with ₹1,80,000 of annual COGS sitting on ₹2,40,000 of average stock is turning 0.75 times a year — a storage bill with no exit. Discount it, bundle it with bestsellers, or discontinue the line and stop re-making it. The discipline is quarterly, and the hardest part is emotional — the slow mover is usually somebody's favourite design.

3. Run smaller batches, more often

Four runs of 250 hold half the average inventory of two runs of 500, at the same annual volume — the average shelf drops from roughly 250 units to 125, doubling turnover on that product by itself. Per-unit cost rises a little (more setups, smaller fabric orders); the cash freed usually beats it, and the shorter cycle means each run is planned on fresher demand data too. This works best when your factory relationship supports it, which is a supplier-management question as much as a math one — minimum order quantities are negotiable more often than brands assume, especially for a customer who orders predictably.

4. Forecast demand instead of extrapolating hope

Overstock is a forecasting error wearing a warehouse coat. Even a simple stockout-corrected moving average per variant, refreshed weekly, prevents the classic mistakes — producing into a fading trend, or treating one viral week as the new baseline. The full toolkit is in our guide to demand forecasting methods.

5. Set reorder points so timing stops being a debate

Brands without reorder points over-order "to be safe," precisely because they don't trust their timing. A calculated reorder point — velocity × lead time + safety stock — lets you hold less buffer with more confidence, which is the entire trade turnover improvement depends on. The buffer itself should be a per-SKU calculation, not a blanket month of cover: generous on the A-grade bestsellers where a stockout is expensive, near zero on the tail where it isn't.

6. Sync your store to your factory

Finished goods that sit at the factory for two weeks before anyone updates Shopify are inventory earning nothing on both ledgers. Closing the loop — sales flowing to production planning daily, finished units released to the store the day they pass QC — shortens the cycle at both ends. That end-to-end flow is what Honey Shelf's 6-stage pipeline exists to compress, and the turnover math itself ships in its reports, per product, with XLSX export for your accountant.

Measure it this week

You need three numbers you already have: COGS from your P&L, and two inventory valuations from your books. Ten minutes of division gives you your turnover and your DIO — and per-product turnover will tell you, more bluntly than any dashboard, which SKUs are financing your growth and which are quietly renting space in it. Then improve it the boring way: produce what sells, at the pace it sells, and let the ratio follow.

Honey Shelf Team

We build manufacturing intelligence for modern product brands.

Frequently asked questions

It depends heavily on category, margin, and lead times, so treat any universal benchmark with suspicion. Fashion and apparel often land around 3-6 turns a year, beauty 4-8, food far higher, jewellery lower. The more useful comparison is your own trend: a ratio moving from 2.5 to 3.5 over a year means real cash freed, whatever the industry average says.

Use COGS. Inventory is carried on your books at cost, so dividing cost by cost compares like with like. Dividing revenue by inventory at cost inflates the ratio by your markup — a brand with a 60% gross margin would look 2.5 times faster than it really is.

Yes. A very high ratio with frequent stockouts means you're under-stocked: turning inventory fast but leaving sales on the table and paying for it in rush production and lost momentum. The goal is the highest turnover you can sustain without stockouts on your bestsellers — precision, not minimalism.

Quarterly is a good cadence for the headline number, using average inventory over the period to smooth out order timing. Watch the per-product version monthly — the brand-level ratio hides slow movers, and it's individual SKUs, not averages, that you act on.

Turn stock faster — without turning up stockouts.

Honey Shelf sizes every production run from real velocity and tracks turnover per product, so your cash stops sleeping on shelves.

Start your free 30-day trial

No credit card required · Cancel anytime · Get set up in under 10 minutes