Inventory health

Inventory Turnover Calculator

Estimate how many times your stock sells through per year, and how many days of inventory you carry on average.

Calculations run locally in your browser.

Inputs

Use cost of goods sold and inventory value at cost for the same stock pool and period.

Illustrative inputs, not customer data.

$
days

365 for a year, 91 for a quarter, 30 for a month.

$
$

Averaged with the start value to smooth growth or drawdown.

What this tool estimates

Inventory turnover measures how many times your average stock sells and replaces itself: turnover = cost of goods sold ÷ average inventory value. Days of inventory is the same figure expressed as time: 365 ÷ annualized turns.

Inputs to verify

Use COGS — not revenue — because inventory is valued at cost. Match the stock pool: whole-catalog COGS with whole-catalog inventory, or a single SKU's unit cost flow with that SKU's stock. The start and end values are averaged to avoid over-weighting a single snapshot.

Reading the result

Faster turns mean less cash parked in stock for the same sales. Very fast turns can hide thin buffers and stockout risk; very slow turns tie up working capital and raise holding cost. Compare against your own history and your category, not a universal benchmark.

Important assumptions

Annualized turns scale the entered period to a year, so short noisy periods exaggerate swings. Averaging start and end values smooths growth but not seasonal peaks; for seasonal catalogs, compare the same period year over year.

When not to rely on the result alone

High-margin slow movers can be healthy; loss-leader fast movers can be weak. Review margin, stockout history, and holding cost alongside turnover before changing purchasing policy.

See the cash tied up in stock, estimate holding cost, or read the planning basics.

FAQ

Turnover questions

What is a good inventory turnover rate?

There is no universal target. Compare against your own trend and your product category, and weigh turnover against margin, stockout risk, and holding cost rather than maximizing the number.

Why use cost of goods sold instead of revenue?

Inventory is carried at cost. Dividing revenue by inventory mixes a retail-scale number with a cost-scale number and overstates turnover.

How does this relate to days sales of inventory (DSI)?

Days of inventory is DSI: 365 divided by annualized turns. The two are the same signal in different units — turns per year versus days on the shelf.