Calculate inventory turnover from comparable COGS and average inventory values and understand what the ratio cannot explain.
Jainul Vaghasia/Published /Updated /9 min read
Use the definition
Turn procurement terms into an operating system.
This reference page should help you understand the concept first. When the term affects purchasing execution, LineNow connects it to live POs, supplier replies, receiving, and accounting handoff.
In a closed-loop procurement platform — where demand signals, purchase orders, supplier replies, receiving, and inventory updates all stay in one connected record — 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.
Read before ordering
A dense operator briefing for teams that need sharper buying, cleaner supplier follow-up, and fewer expensive surprises.
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, both the inventory and COGS inputs may be misstated; the direction of the ratio error depends on which costs are omitted. See landed cost for the full formula.
Worked example
A specialty food retailer:
Input
Value
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.
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.
Compare turnover with the business context
Evaluate trends using consistent COGS and average inventory valuation. Seasonal builds, long supplier lead times, deliberate assortment breadth and stockouts can all affect turns. Higher turns are useful only when customer service and margin remain acceptable.
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 can be ordered near the economic order quantity; items with intermittent demand can use the Syntetos–Boylan Approximation (SBA), which corrects the systematic over-estimation bias that would otherwise inflate stock. The result is less excess inventory in the average when the inputs are accurate.
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 reduces that error by correcting inventory at the moment goods arrive.
The compounding effect: a closed-loop system that reduces over-ordering and inventory state errors can shift portfolio turns over time without touching supplier lead times or changing the product mix.
Highest turns — fast movers, highest annual usage value
Real-time reorder alerts; z = 1.65 service level; PO draft immediate
B-items
Moderate turns
Alert-driven reorder; z = 1.28; weekly review
C-items
Lowest turns — slow movers, smallest value contribution
Lighter 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 whether velocity is generating sufficient margin return. Two businesses with identical inventory turns can have very different GMROI if one earns 45% gross margin and the other earns 25%. GMROI — gross profit in dollars divided by average inventory at cost — is the companion metric that adds the margin dimension to velocity.
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.
Apply this to a real purchasing record
LineNow's purchasing workflow connects purchase orders, supplier replies, receiving and accounting handoff. In a demonstration, inspect the valuation basis, period inventory snapshots and COGS source; current on-hand alone cannot produce an annual average.
Use the result to agree the fields, decision owner and exception process. A linked purchasing record supplies evidence for this analysis; it does not by itself prove a particular dashboard, financial outcome or automatic approval policy.