Inventory Turnover Calculator

Calculate inventory turnover (COGS / Average Inventory) and days to sell (DSI).
Benchmark against industry averages to identify overstocking or understocking.

$
$
Changes the symbol only. No exchange-rate conversion is applied.
Inventory Turnover

Inventory Turnover Ratio measures how many times a company sells and replaces its entire inventory within a given period. It is one of the most critical efficiency metrics in retail, manufacturing, and wholesale operations.

Primary formula: Inventory Turnover = Cost of Goods Sold (COGS) ÷ Average Inventory

Average Inventory = (Beginning Inventory + Ending Inventory) ÷ 2

Alternative formula, less preferred because it uses revenue rather than cost: Inventory Turnover = Net Sales ÷ Average Inventory

The COGS-based version is more accurate because it compares inventory at cost against the cost of what was sold, with no markup distortion in between. Feed net sales into a formula expecting COGS and a business with a 60% gross margin will look like it turns its stock 2.5 times faster than it does.

Everything on this page is annual. COGS goes in as a full year, DIO comes out in days of a 365-day year, and the turnover figure is times per year. If your figures are quarterly, multiply COGS by four before entering it, or the ratio will come out a quarter of its true size.

Days Inventory Outstanding (DIO): DIO = 365 ÷ Inventory Turnover

DIO shows how many days of inventory are on hand on average. Lower DIO = faster-moving stock.

What each variable means:

  • COGS = total cost of products sold during the period (from the income statement)
  • Beginning Inventory = inventory value at the start of the period
  • Ending Inventory = inventory value at the end of the period

Industry benchmarks:

Industry Typical Turnover DIO
Grocery / Supermarket 15–25× 15–24 days
Fast fashion retail 4–6× 60–90 days
Auto manufacturing 8–12× 30–45 days
Jewelry 1–2× 180–365 days
Electronics retail 5–8× 45–73 days

Worked example: COGS = $2,400,000. Beginning inventory = $300,000. Ending inventory = $500,000. Average inventory = ($300,000 + $500,000) / 2 = $400,000 Turnover = $2,400,000 / $400,000 = 6.0× DIO = 365 / 6.0 = ~61 days

A turnover below the industry benchmark suggests overstocking, obsolescence risk, or slow sales. A turnover too high may mean stockouts and lost sales.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.