KPI Tree

Metric Definition

Inventory turns

Inventory Turnover Rate = Cost of Goods Sold / Average Inventory
COGSCost of goods sold over the period
Average InventoryOpening inventory plus closing inventory, divided by two

Track from

Inventory turnover rate

Inventory turnover rate measures how many times a business sells and replaces its entire stock of inventory over a period. It shows whether capital is moving efficiently through the supply chain or sitting idle on shelves. A higher turnover usually means tighter buying, faster sales, and less cash tied up in goods.

8 min read

Generate AI summary

What is inventory turnover rate?

Inventory turnover rate is the number of times a business sells through and replaces its average inventory during a defined period, usually a year. If a retailer holds 500,000 pounds of average inventory and records 3 million pounds in cost of goods sold over the year, its inventory turns 6 times. Each turn represents the full cycle of buying stock, holding it, and selling it.

The rate matters because inventory is cash that has not yet converted back into revenue. Stock sitting in a warehouse earns nothing and risks obsolescence, spoilage, and storage cost. A high turnover rate means the business is converting inventory into sales quickly and reinvesting the proceeds. A low rate signals overbuying, weak demand, or slow-moving lines that lock up working capital.

Turnover is also a demand signal in disguise. When it rises across a category, the team is reading the market well and buying to match. When it falls, either purchasing has run ahead of sales or the products themselves have stopped selling. Reading turnover alongside average order value and sell-through gives a fuller picture than any single number.

Turnover is expressed two ways. The first is the raw number of turns, as above. The second is days inventory outstanding, which divides 365 by the turnover rate to express the same idea in days of stock on hand. Six turns equals roughly 61 days of inventory. Both describe the same efficiency from different angles, so pick the one your team reasons with most naturally.

Always calculate turnover using cost of goods sold, not revenue. Revenue includes your margin, so dividing revenue by inventory overstates turns and inflates the picture. Cost of goods sold and inventory are both measured at cost, which keeps the ratio honest.

How to calculate inventory turnover rate

The calculation is simple, but the quality of the answer depends entirely on the quality of the inputs. The two numbers you need are cost of goods sold for the period and average inventory across that same period.

  1. 1

    Cost of goods sold

    The total cost of the inventory you actually sold during the period, taken from the income statement. Use cost, not sales price. This is the numerator and it represents the volume of stock that flowed through the business.

  2. 2

    Average inventory

    Add opening inventory and closing inventory, then divide by two. Averaging smooths out seasonal swings so a single end-of-period snapshot does not distort the rate. For seasonal businesses, average several month-end balances for a truer figure.

  3. 3

    The period

    Most businesses calculate turnover annually, but monthly or quarterly views surface problems sooner. Whatever window you choose, the cost of goods sold and the inventory average must cover exactly the same window.

  4. 4

    Days inventory outstanding

    Divide 365 by the turnover rate to convert turns into days of stock on hand. A turnover of 8 becomes roughly 46 days. This translation is useful when talking to operations teams who plan in days, not turns.

Worked example. A business reports 2.4 million pounds in cost of goods sold for the year. Opening inventory was 350,000 pounds and closing inventory was 450,000 pounds, giving an average of 400,000 pounds. Turnover is 2.4 million divided by 400,000, which equals 6 turns. Days inventory outstanding is 365 divided by 6, or about 61 days. The business holds roughly two months of stock on average.

Inventory turnover rate in a metric tree

A single turnover number tells you efficiency is up or down, but not why. A metric tree decomposes the rate into the operational levers beneath it, so a drop in turnover points to a specific cause rather than a vague concern. The headline rate is the ratio of two branches: how much stock flowed out as cost of goods sold, and how much stock was held on average.

The cost of goods sold branch decomposes into demand drivers: units sold, the mix of fast against slow lines, and the unit cost of what sold. The average inventory branch decomposes into stocking decisions: how much you order, how often you reorder, your safety stock buffers, and the dead stock that never moves. When turnover falls, the tree shows whether sales softened or whether buying ran ahead of demand, and those two diagnoses lead to entirely different actions.

Metric tree insight

A blended turnover rate hides the lines that matter. Decompose turnover by SKU or category and the worst offenders surface immediately. A handful of dead SKUs can drag the whole rate down while the core range turns perfectly well, and only the decomposed view tells you to clear those lines rather than cut buying across the board.

Inventory turnover rate benchmarks

There is no universal target for inventory turnover because the right rate depends heavily on what you sell. Perishable goods must turn fast or they spoil, while high-value durable goods turn slowly by nature. The benchmarks below give realistic annual ranges by sector, but the more useful comparison is your own trend over time and against direct competitors.

SectorTypical annual turnsWhat it reflects
Grocery and fresh food12 to 20 turnsPerishable stock with short shelf life. High turns are essential to avoid spoilage and waste. Low turns here signal serious overbuying or weak footfall.
Fashion and apparel4 to 8 turnsSeasonal collections that lose value quickly. Healthy turns depend on clearing each season before the next arrives. Carryover stock is the main drag.
General retail and consumer goods6 to 10 turnsA broad range where 8 is a common healthy midpoint. Below 4 usually points to slow lines and excess working capital tied up in stock.
Industrial and high-value durables2 to 5 turnsExpensive, low-volume items with long sales cycles. Slow turnover is structural here, so the focus is avoiding obsolescence rather than chasing speed.

Read these ranges as a starting point, not a verdict. A turnover well above the sector norm can mean excellent efficiency, or it can mean you are understocking and losing sales to stockouts. A rate below the norm can mean dead capital, or a deliberate choice to hold buffer stock against an unreliable supplier. The number only becomes meaningful when paired with stockout rate and service level, so you can tell efficient lean buying from costly underbuying.

How to improve inventory turnover rate

Improving turnover means either selling the same stock faster or holding less stock to support the same sales, without tipping into stockouts. The most effective programmes work both branches of the tree at once rather than chasing a single lever.

Sharpen demand forecasting

Most excess inventory traces back to buying ahead of demand. Tighten forecasts with recent sell-through data, reduce reorder quantities on uncertain lines, and shorten the planning horizon so orders track real demand rather than optimistic projections.

Clear dead and ageing stock

Identify SKUs that have not moved in a defined window and act on them directly with markdowns, bundles, or returns to supplier. Removing dead stock lifts turnover immediately and frees warehouse space and working capital for lines that sell.

Reorder more often in smaller batches

Frequent small replenishment holds less average inventory than infrequent bulk buying for the same sales volume. Where suppliers and lead times allow, smaller more frequent orders raise turnover without raising stockout risk.

Manage by SKU, not in aggregate

Set turnover targets at the SKU or category level so fast and slow lines get different treatment. Protect availability on core sellers while running lean or exiting on the long tail. Aggregate targets hide exactly the lines that need attention.

The metric tree approach starts by finding which branch holds the biggest gap. If dead stock is dragging the rate, clearance has more impact than tighter forecasting. If average inventory is reasonable but sales have softened, the work belongs to merchandising and marketing, not purchasing.

KPI Tree lets you connect each turnover branch to the team that owns it. Purchasing owns reorder quantity and frequency. Merchandising owns the line mix and markdown decisions. Demand planning owns forecast accuracy. With RACI ownership on every node, a fall in turnover routes straight to the accountable owner, and a verified impact loop confirms whether the clearance run or the forecast change actually moved the rate. The gap between a dashboard that shows turnover slipping and a decision about which lines to cut closes when each branch has a name against it.

Common mistakes when tracking inventory turnover rate

  1. 1

    Using revenue instead of cost of goods sold

    Dividing revenue by inventory mixes a figure that includes margin with one measured at cost. It inflates the turnover number and makes the business look more efficient than it is. Always use cost of goods sold in the numerator.

  2. 2

    Taking a single period-end snapshot

    Using only closing inventory ignores how much stock was held across the period. For seasonal businesses this can swing the rate wildly. Average the opening and closing balances, or several month-end balances, for a stable figure.

  3. 3

    Tracking only the blended rate

    A company-wide turnover number hides the slow lines that need action. A few dead SKUs can pull the whole rate down while the core range turns well. Decompose by SKU or category to see where the real problem sits.

  4. 4

    Chasing high turns without watching stockouts

    Pushing turnover ever higher eventually means understocking and lost sales. A rising rate alongside a rising stockout rate is not efficiency, it is underbuying. Read turnover next to service level, never alone.

  5. 5

    Ignoring lead time and supplier reliability

    Safety stock exists to cover supply uncertainty. Cutting it to lift turnover without fixing the underlying lead time variability simply trades one problem for stockouts. Improve supply reliability first, then trim the buffer.

Related metrics

Inventory Turnover

Stock efficiency

Operations Metrics
Shopify

Metric Definition

Inventory Turnover = Cost of Goods Sold / Average Inventory

Inventory turnover measures how many times a business sells and replaces its inventory during a given period. It is a critical operations and finance metric that reveals how efficiently capital is being deployed in stock.

View metric

Average Order Value

Revenue per transaction

Operations Metrics
Shopify

Metric Definition

AOV = Total Revenue / Number of Orders

Average order value measures the mean amount spent each time a customer places an order. It is a core e-commerce and retail metric that directly influences revenue, profitability, and customer acquisition efficiency.

View metric

Cycle Time

Process speed

Operations Metrics
Jira

Metric Definition

Cycle Time = Process End Time − Process Start Time

Cycle time measures the total elapsed time from the start to the end of a process. It is a fundamental operations metric used in manufacturing, software development, service delivery, and any context where the speed of a process directly affects throughput, cost, and customer satisfaction.

View metric

Cart Abandonment Rate

Checkout drop-off

Operations Metrics
Shopify

Metric Definition

Cart Abandonment Rate = (1 − Completed Purchases / Carts Created) × 100

Cart abandonment rate measures the percentage of online shopping carts that are created but not converted into completed purchases. It is one of the most impactful e-commerce metrics because it represents revenue that was within reach but lost at the final stage of the buying journey.

View metric

Metric decomposition

Metric Definition

Break inventory turnover rate into the cost of goods sold and average inventory drivers you can actually act on.

View metric

Metric trees for e-commerce

Metric Definition

See where inventory turnover rate fits alongside the other operational metrics that govern an e-commerce business.

View metric

Decompose inventory turnover and find the slow lines

Build an inventory turnover metric tree that connects cost of goods sold and average stock to purchasing, merchandising, and demand planning, with a named owner on every branch.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business