Aug 12, 2026 · 8 min read

Inventory Turnover: Formula, Days of Inventory, and the Cash It Ties Up

Daymark Product & Data TeamAnalytics practitioners at Daymark

First-hand guidance from the Daymark team on analytics workflows, growth reporting, and the operational metrics teams use to make decisions.

Two brands both do $1.2M in cost of goods sold a year. One holds $100K of inventory on average; the other holds $400K. The first turns its stock twelve times a year and gets its cash back every month. The second turns it three times and waits four months to recycle each dollar. Same sales, same product cost, wildly different businesses, because the second one has three times as much cash frozen on a shelf. Inventory turnover is the metric that makes that difference visible, and most D2C dashboards never show it.

Below: the turnover formula and a worked example, how to convert turns into days of inventory and into cash, why D2C turnover targets look nothing like big-box retail, and when the number quietly lies.


Inventory turnover in one sentence

Inventory turnover is the number of times a business sells and replaces its average inventory over a period, calculated as cost of goods sold divided by average inventory at cost. It measures how efficiently stock converts back into cash, not how much you sold and not how profitable each sale was.

The inventory turnover formula and a worked example

Inventory Turnover = COGS / Average Inventory (at cost)

Both inputs have to be at cost, not retail, or the ratio is meaningless. COGS is already at cost. Average inventory is usually the beginning plus ending inventory divided by two, though a monthly average smooths out seasonal swings better.

Average Inventory = (Beginning Inventory + Ending Inventory) / 2

An inventory turnover example

A brand reports the following for the year:

MetricValue
Cost of goods sold (COGS)$1,200,000
Beginning inventory at cost$180,000
Ending inventory at cost$220,000
Average Inventory = ($180,000 + $220,000) / 2 = $200,000
Inventory Turnover = $1,200,000 / $200,000
Inventory Turnover = 6

The brand turned its inventory six times over the year. Every dollar of stock recycled into a sale and back into new stock six times. That single number now feeds two more useful views: how long stock sits, and how much cash it ties up.

Turnover to days of inventory

Turns are hard to feel. Days are not. Convert turnover into days of inventory outstanding (DSI), sometimes called days sales of inventory:

Days of Inventory (DSI) = 365 / Inventory Turnover

At six turns:

DSI = 365 / 6 = 61 days

On average, a unit sits for about 61 days between arriving and selling. That framing lands harder than "six turns" because it maps directly onto cash. It is also the inventory leg of the cash conversion cycle, which measures how long a dollar is stuck in operations before it comes back:

Cash Conversion Cycle = DSI + Days Sales Outstanding - Days Payables Outstanding

For most D2C brands that collect payment instantly (days sales outstanding near zero), inventory is the dominant term. Cutting DSI from 61 days to 45 days shortens the cash cycle by more than two weeks, which is real working capital freed up without raising a dollar of financing.

The cash tied up in slow turns

This is the part turnover reporting usually skips, and it is the reason low turns hurt more than they look.

Take the brand above at six turns and $200K average inventory. If it improved to eight turns, average inventory at the same COGS would fall to $150,000. That is $50,000 of cash freed from the shelf, without selling any more product or cutting any price. At twelve turns it would hold only $100,000, releasing another $50,000.

That freed cash is not abstract. It is the difference between self-funding your next season and taking on inventory financing at 15% or more. Slow turns are one of the quietest ways a growing D2C brand runs out of money while its revenue chart points up, which is why turnover belongs next to dead stock on the same review.

Why D2C turnover targets differ from big-box retail

A common mistake is benchmarking a D2C brand against retail turnover figures. They are not the same game.

Business typeTypical annual turnsWhy
Grocery / perishables12-20+Fast-moving, short shelf life, thin margins force high velocity
Big-box general retail8-12Huge scale, tight supply chains, disciplined replenishment
D2C consumables / replenishable6-12Reorder-driven, benefits from subscription cadence
D2C apparel / fashion2-5Seasonal buys, style risk, higher margins tolerate slower turns
D2C considered / big-ticket2-4Fewer, higher-value units; long consideration cycles

Big-box retailers run on thin margins and enormous volume, so they need high velocity to make the model work. Many D2C brands carry fatter gross margins, which means they can tolerate slower turns because each sale earns more. The right target is set by your category, your margin structure, and your cash position, not by a grocery chain's numbers. A fashion brand at three turns may be perfectly healthy; a supplements brand at three turns is probably sitting on too much stock. Compare against your own vertical, as laid out in the D2C inventory analytics guide.

When inventory turnover misleads

  • A high rate can mean chronic stockouts. If turnover is high because you constantly run out of stock, the number is celebrating lost sales. Pair it with a stockout rate and with sell-through rate to tell efficiency apart from under-buying.
  • Blended turnover hides the slow SKUs. A catalog-wide turnover of six can be a handful of fast movers at fifteen turns averaged with dead weight sitting at one turn. The average looks fine while specific SKUs quietly lock up cash. Segment by SKU and collection.
  • Retail-priced inventory breaks the ratio. If average inventory is valued at retail while COGS is at cost, turnover is understated and not comparable to anything. Keep both at cost.
  • Seasonality distorts a two-point average. Beginning-plus-ending divided by two misses a mid-season inventory peak. A monthly average gives a truer picture for seasonal brands.
  • It says nothing about profit. Fast turns achieved through heavy discounting move stock but may erode margin. Read turnover next to gross margin, not instead of it.

Frequently asked questions

What is the formula for inventory turnover?

Inventory Turnover = COGS / Average Inventory at cost. Average inventory is usually beginning inventory plus ending inventory divided by two, though a monthly average is more accurate for seasonal businesses. Both inputs must be valued at cost for the ratio to mean anything.

How do I convert inventory turnover to days of inventory?

Days of inventory (DSI) equals 365 divided by inventory turnover. Six turns a year works out to about 61 days of inventory on hand. Days of inventory is easier to reason about than turns because it maps directly onto how long cash is tied up in stock and feeds the cash conversion cycle.

What is a good inventory turnover for a D2C brand?

It depends on the category and margin structure. D2C consumables and replenishable products often run 6-12 turns a year, while fashion and considered purchases may sit at 2-5 and still be healthy because higher margins tolerate slower turns. D2C targets are generally lower than big-box retail's 8-12, so benchmark against your own vertical rather than a grocery or general-retail figure.

How does inventory turnover affect cash flow?

Turnover determines how much working capital is frozen in stock. To estimate the cash a turnover improvement frees, divide COGS by the target turnover to get the new average inventory, then subtract it from today's average. Raising turns from six to eight on $1.2M of COGS drops average inventory from $200K to $150K, releasing $50K of cash without selling more product or cutting price.

Can inventory turnover be too high?

Yes. Very high turnover can mean you are chronically understocked and losing sales to stockouts rather than running an efficient operation. It can also come from deep discounting that moves units at the expense of margin. Read turnover next to stockout rate, sell-through rate, and gross margin to tell genuine efficiency apart from under-buying or over-discounting.

Is inventory turnover the same as sell-through rate?

No. Inventory turnover measures how many times average inventory cycles over a period, in dollars at cost, and is a cash-efficiency metric for the whole catalog. Sell-through rate measures the percentage of a specific batch of stock that sold in a window, in units, and is a buying and merchandising metric. They answer different questions and should be read together.

Summary

Inventory turnover is the metric that separates two brands with identical sales into a cash-efficient one and a cash-starved one. Calculate it with both inputs at cost, convert it into days of inventory so the number maps onto working capital, and use the turnover-to-cash math to see exactly how much money a faster cycle would free up. Benchmark it against your own vertical, since a healthy D2C fashion turn looks nothing like a grocery chain's. And never read it alone: a high rate can hide stockouts, a blended rate can hide slow SKUs, and fast turns can hide eroded margin. Read alongside sell-through rate and gross margin, turnover is one of the clearest early signals of whether a growing brand is building cash or quietly freezing it.

Keep exploring