Inventory Turns Formula
How apparel brands calculate inventory turns, what healthy turn rates look like by channel, and why turns without margin context misleads.
What Inventory Turns measures
Inventory turns is how many times a brand sells through its average inventory in a period — usually expressed annually. It is the velocity half of GMROI.
Turns = COGS ÷ Average Inventory at CostTurns are a cost-basis measure. The unit-basis equivalent is "unit turns" — units sold ÷ average units on hand. For apparel, the cost-basis number is more commonly used at the brand level; unit turns show up at the style level.
Worked apparel example
A brand recorded $1.8M of annual COGS for the Outerwear department. Average inventory at cost across the year was $450K.
Turns = $1.8M ÷ $450K = 4.0×
Outerwear turns four times a year. Strong for apparel, especially Outerwear, which tends to be slow because of the concentrated selling window. Achieving 4× on a category with a 10–12 week peak selling season means disciplined buy depth and a tight exit.
4.0× turns — strong inventory velocity. Working capital is being released quickly.
Benchmark ranges
Category matters inside a channel. Within DTC, core basics can turn 6–8×; fashion categories often run 2–3×. The brand-level number is the weighted average.
Failure modes we see
High turns celebrated without margin context. A brand hits 5× turns by deep-discounting early and often. Turns look strong; margin collapsed. Turns without GMROI or MMU is a half-measurement that can reward the wrong behavior.
Specific patterns:
- Turns computed only at year-end. The data drives budget planning; it should be driving weekly buy decisions.
- Average inventory on two data points. BOP and EOP averaged — not the weekly reads — smooths out the aging that matters.
- No department breakdown. Brand-level turns hide a fast-moving category subsidizing a slow-moving one.
- Turns goaled without GMROI. A turns target without a companion margin target incentivizes markdown-driven velocity.
How RetailNorthstar handles turns
Turns run live at department, class, and style level alongside GMROI and MMU. Every turn read shows whether velocity came from healthy full-price sell-through or markdown acceleration — the distinction that separates a winning pace from a margin-destroying one.
Turns, margin, and sell-through are three sides of the same coin. A strong apparel operator does not optimize any single metric — they optimize the triangle. Turns drive working capital; margin drives P&L; sell-through drives the feedback loop back into the plan.
Related formulas
- GMROI — turns combined with margin
- Weeks of Supply — the weekly expression of turns
- Sell-Through Rate — the quality of the turn
See turns, GMROI, and MMU together at department, class, and style level — so velocity and margin are always read in context.
Book a Demo →Frequently asked about Inventory Turns
What is the inventory turns formula?
Turns = COGS ÷ Average Inventory at Cost. It is typically expressed annually. Unit turns (units sold ÷ average units on hand) is the SKU-level equivalent.
What are healthy inventory turns for apparel?
DTC healthy band is 2.0–4.0x; wholesale 2.5–4.5x; luxury 1.5–3.0x (higher margin per turn compensates); mid-market 2.0–3.5x. Core basics inside these brands can turn 6–8x, while fashion runs 2–3x.
Can high turns be a bad thing?
Yes. High turns driven by heavy markdown is a false signal. Turns should always be read alongside MMU — strong turns + strong MMU = healthy; strong turns + weak MMU = markdown-driven velocity that is destroying margin.
How do turns relate to GMROI?
GMROI combines turns with margin: GMROI ≈ Turns × Gross Margin %. A brand can increase GMROI by tightening turns (working capital), improving margin, or both.