GlossaryLineNow brief

Inventory Turnover: Formula, Benchmarks, and What Drives It

Inventory turnover is COGS divided by average inventory — the number of times a business cycles through its stock in a year. Formula, vertical benchmarks by category, the relationship to days of inventory on hand, and the procurement decisions that materially change your turns.

In a closed-loop procurement platform — where demand signals, purchase orders, supplier replies, receiving, and inventory updates all run without retyping between steps — inventory turnover is one of the few ratios that reflects the health of every part of the loop simultaneously. A low turn rate means the buying side is over-ordering, the supplier side is delaying, or demand is being misread. A turn rate in the right range means all three parts are working together.

Inventory turnover (also called stock turns, inventory turns, or turn rate) measures how many times a business cycles through its average inventory value in a given period. The standard formula:

Inventory Turns = COGS ÷ Average Inventory

A specialty food retailer that sells $840,000 of goods at cost in a year and maintains an average inventory value of $100,000 turns its stock 8.4 times — roughly once every 43 days. A restaurant kitchen turning fresh ingredients daily might reach 25 turns annually — once every 15 days. Neither is inherently better. The right turn rate is anchored to supplier lead times, demand patterns, and category perishability — not an arbitrary industry benchmark.

Quick answers

What is inventory turnover? The number of times inventory is sold through and replaced in a given period. Formula: COGS ÷ Average Inventory.

Is higher inventory turnover always better? No. Too-high turnover often signals stockouts — demand that could not be fulfilled because stock ran out before the next shipment arrived. Too-low turnover means capital is tied up in slow-moving stock. The target is the turn rate that minimizes stockouts without tying up excess cash.

What is a good inventory turnover ratio? Ranges vary by category. Restaurants and grocery: 15–30× annually. Fast-moving retail: 4–12×. Specialty or slow-moving retail: 2–6×. Manufacturing components: 4–10×. Use vertical benchmarks as orientation, but calibrate to your actual supplier lead times.

How does inventory turnover relate to days of inventory on hand? They are arithmetic inverses. Days of inventory on hand (DOH) = 365 ÷ inventory turns. If turns = 8, DOH = 45.6 days.

What is the difference between inventory turnover and sell-through rate? Inventory turnover uses COGS and measures the full operational cycle — how often a business replenishes its stock. Sell-through rate measures the percentage of units sold relative to units received in a period — useful for seasonal buying decisions but not directly comparable.

The formula unpacked

Inventory Turns = COGS ÷ Average Inventory

COGS is the cost of goods sold: the purchase cost — at landed cost, if freight, duties, and handling are captured — of items sold in the period. Some sources use net revenue (sales) instead of COGS. Revenue-based turns produce a larger number and are not comparable to COGS-based turns without adjusting for gross margin. Use COGS for procurement and operations decisions; revenue-based turns for investor-facing benchmarking.

Average Inventory is the mean inventory value at cost:

Average Inventory = (Opening Stock at Cost + Closing Stock at Cost) ÷ 2

For businesses with significant seasonal swings — holiday inventory peaks, for instance — averaging monthly closing stock values produces a more accurate result than using only beginning and end of year.

What inventory is valued at: use landed cost per unit (purchase price + freight + duties + handling), not just invoice price. If your cost accounting captures only the invoice price and ignores the 15% freight and customs duties that accrued getting goods onto your shelf, your average inventory value is understated and your turns figure is inflated. See landed cost for the full formula.

Worked example

A specialty food retailer:

InputValue
Annual COGS (at landed cost)$840,000
Beginning inventory (Jan 1, at cost)$90,000
Ending inventory (Dec 31, at cost)$110,000
Average inventory$100,000
Inventory Turns = $840,000 ÷ $100,000 = 8.4× per year
Days of Inventory on Hand = 365 ÷ 8.4 = 43.5 days

The retailer cycles through inventory roughly every 43–44 days. For specialty food retail, 8× is reasonable for non-perishable items but low for fresh or chilled goods, which should turn 20–40× annually to stay ahead of waste.

The inverse: Days of Inventory on Hand

Inventory turnover and days of inventory on hand are arithmetic inverses of the same relationship:

Inventory Turns = 365 ÷ Accounting DOH
Accounting DOH  = 365 ÷ Inventory Turns

Turns per year is better for trend comparisons and capital-efficiency benchmarking. DOH is better for per-item reorder decisions. Procurement software should track real-time DOH per item from live POS data — not wait for an annual accounting DOH figure, which aggregates across the full catalog and is always backward-looking. The real-time operational formula is on-hand quantity ÷ daily consumption rate, updated from every sale. The accounting DOH and inventory turns formulas use period averages and are suited for trend analysis, not item-level replenishment.

Benchmarks by vertical

Target turns are anchored to perishability and supplier lead time, not arbitrary industry standards:

CategoryTarget turns (annual)Implied DOH
Restaurant fresh perishables (dairy, produce, meat)20–35×10–18 days
Restaurant dry goods and pantry12–18×20–30 days
Bar / beverage (non-perishable spirits)6–12×30–60 days
Grocery / convenience retail15–25×15–24 days
Fast-moving consumer retail (CPG, sundries)6–12×30–60 days
Specialty retail (apparel, gifts, books)3–6×60–120 days
Light manufacturing / components (short lead time)6–10×36–60 days
Manufacturing (long / imported components)2–5×73–180 days
Wholesale distribution6–12×30–60 days

These are planning anchors. The correct target for any item is the turn rate that keeps stock above zero without carrying more than lead time plus safety stock requires.

Why your turns are what they are

Inventory turnover is a lagging indicator — it reflects the sum of procurement, demand, and supplier decisions made over the period. Four mechanisms drive the number:

Over-ordering. Ordering more than demand required inflates the average inventory denominator and suppresses turns. Common causes: safety stock sized too large relative to actual demand variability, or minimum order quantity (MOQ) pressure from suppliers that forces over-buying beyond what is needed.

Slow-moving and dead stock. SKUs with intermittent or lumpy demand that sit in inventory longer than their demand pattern justifies. These inflate average inventory without contributing proportionally to COGS. C-tier items in an ABC classification are the typical accumulation zone.

Stockouts. Paradoxically, stockouts suppress turns: when an item runs out and a sale cannot be made, COGS does not increase even though the inventory position was inadequate. A business with frequent stockouts may show lower turns because revenue was lost — not because inventory management was disciplined.

Supplier lead time. Long lead times require more safety stock, which raises average inventory. Shorter, more reliable lead times require less buffer and improve turns toward the operational minimum for the category.

The typical SMB procurement pattern — spreadsheet-driven orders, supplier replies handled by email, receiving noted on paper — tends to produce over-ordered slow movers and stockouts on fast movers simultaneously. Both effects suppress turns: excess stock inflates the denominator; missed revenue keeps COGS below what it could be.

How closed-loop procurement affects turnover

In a closed-loop procurement system, three mechanisms work together to drive turns toward the category target:

Demand-accurate ordering. When POS sales feed replenishment math in real time, order quantities reflect actual consumption rate rather than a buyer's judgment or last month's order copied forward. Items with smooth demand get ordered at or near the economic order quantity; items with intermittent demand get ordered using the Syntetos–Boylan Approximation (SBA), which corrects the systematic over-estimation bias that would otherwise inflate stock. The result: less excess inventory in the average, turns improve.

Safety stock sized to actual variability. Closed-loop replenishment sizes safety stock using z × σ × √(lead time) — calibrated to each item's actual demand variability and supplier reliability, not a blanket buffer. Correctly sized safety stock means minimum inventory to achieve the target service level. That minimizes average inventory without increasing stockout risk, which pushes turns up.

Receiving events update inventory in real time. When received quantity updates inventory immediately — rather than waiting for a weekly count or a bookkeeper entry — the average inventory denominator reflects reality. Ghost stock (inventory the system believes exists but has already been consumed or miscounted) inflates average inventory and suppresses turns even when actual shelves are lean. Structured receiving eliminates ghost stock systematically.

The compounding effect: a closed-loop system that reduces over-ordering and eliminates inventory state errors can shift portfolio turns meaningfully over two to three quarters — without touching supplier lead times or changing the product mix.

Turns by ABC tier

Inventory turns naturally differ by ABC tier:

TierTypical turn behaviorImplication
A-itemsHighest turns — fast movers, highest annual usage valueReal-time reorder alerts; z = 1.65 service level; PO draft immediate
B-itemsModerate turnsAlert-driven reorder; z = 1.28; weekly review
C-itemsLowest turns — slow movers, smallest value contributionLighter cadence acceptable; z = 0.67; review-on-order

If A-items are turning significantly slower than the category target, the likely cause is over-ordered quantities (MOQ pressure or conservative buyer behavior) or supplier delays that require inflated buffers. If C-items are barely turning, dead stock is accumulating — a periodic write-off review, not stricter replenishment controls, is the right response.

What inventory turnover cannot tell you

It cannot tell you which item stockouts. A portfolio average of 8× turns hides the A-item at 2× (over-stocked) and the B-item that ran out twice (stockout suppressing COGS). Per-item days of inventory on hand and reorder alerts do what aggregate turns cannot.

It cannot distinguish lean discipline from stockout-suppressed COGS. High turns driven by stockouts look identical in the formula to high turns from efficient operations. Before concluding that high turns are a win, check whether stockout frequency is also high during the same period.

It is retrospective. Annual inventory turns reflect what happened. Real-time DOH per item is what operators act on. Use turns for trend analysis and capital-efficiency benchmarking; use real-time DOH for operational replenishment decisions.

It does not capture cash timing. A business buying on net-60 terms with a 45-day turn cycle is effectively cash-flow positive on each inventory cycle. A business buying on prepaid terms with a 60-day turn cycle is cash-flow negative. Inventory turnover and procurement capital forecasting answer different questions: turns measure stock velocity, capital forecasting measures cash timing.

How LineNow uses inventory turnover data

LineNow computes portfolio inventory turns from the same COGS and cost-at-landing inventory data it uses for per-item replenishment math. The nightly calculation produces turns by category and by location, fed from landed-cost inventory valuations and supplier-confirmed COGS at receiving.

Operationally, LineNow flags SKUs where per-item DOH is materially higher than what that item's lead time and demand pattern require — structurally over-stocked inventory that inflates average inventory without serving a replenishment function. These items surface in the analytics chatbot as excess-inventory queries: how much working capital is tied up in stock beyond the safety-stock threshold for this item?

The link to procurement: reducing excess inventory frees working capital, extends the capital forecast runway, and — over two to three quarters of closed-loop operation — moves portfolio turns toward the category benchmark. Not by changing the product mix, but by changing the ordering behavior that determines average inventory.

Start a 90-day free trial at linenow.co.

Related

Share on XShare on LinkedIn

Turn the article into an operating system.

See how LineNow connects POS demand, purchase orders, supplier replies, receiving, and accounting handoff.

Book a Demo