Inventory Turnover Calculator

Calculate Inventory Turnover Ratio and Days Sales of Inventory.

Save

Inputs

$
$
$

Your values stay on this device.

Results

Turnover Ratio
Days to Sell (DSI)37
Average Inventory$50,000.00

Report

Export and share

Document

Copy and share

Assumptions

  • This tool uses the average of beginning and ending inventory as a simple proxy for average stock held over the period.
  • COGS and inventory balances should be measured for the same business unit and accounting period.
  • If average inventory is zero or negative, turnover is undefined rather than infinitely efficient.

Sensitivity preview

COGS (Annual) -10%: Turnover Ratio 9

COGS (Annual) Current: Turnover Ratio 10

COGS (Annual) +10%: Turnover Ratio 11

Related Tools

View All

About this Inventory Turnover

Inventory Turnover measures how many times you sold and replaced your inventory in a given period. It's a critical efficiency metric for retailers. High turnover means you are selling goods fast; low turnover means stock is sitting on shelves.

Who this calculator is for

  • Retail, ecommerce, and operations teams measuring stock efficiency.
  • Finance teams checking how much cash is tied up in average inventory.
  • Operators benchmarking whether current buying levels match sales velocity.

When to use it

  • Turn annual COGS and inventory balances into a turnover ratio and days-on-hand view.
  • Compare product lines, stores, or periods to see where stock is moving too slowly.
  • Check whether improved purchasing or merchandising is reducing inventory drag.

How to use this calculator

  1. Enter Cost of Goods Sold (COGS) for the year.
  2. Enter Beginning Inventory value.
  3. Enter Ending Inventory value.

Key assumptions

  • This tool uses the average of beginning and ending inventory as a simple proxy for average stock held over the period.
  • COGS and inventory balances should be measured for the same business unit and accounting period.
  • If average inventory is zero or negative, turnover is undefined rather than infinitely efficient.
  • If COGS is zero while average inventory is positive, the turnover ratio and days-to-sell result are also treated as undefined in this model.

Accuracy and testing

Review formula sources, default test cases, assumptions, unit handling, rounding rules, and changelog for this calculator.

View accuracy page

How this calculator works

Ratio = COGS / Average Inventory. Days Sales of Inventory (DSI) = 365 / Ratio.

Inputs explained

COGS

Cost of Goods Sold. The direct costs of producing the goods sold by a company.

Average Inventory

(Beginning Inv + Ending Inv) / 2.

Understanding your results

The Turnover Ratio is how many times you flipped your stock. Days to Sell is the average time an item sits before selling. Lower days = Better efficiency.

Example scenarios

Grocery Store

High turnover (e.g. 15). Goods are perishable and sell fast.

Jewelry Store

Low turnover (e.g. 1.5). High value items sit longer.

Key Features

  • Ratio Calculation
  • Days Sales (DSI)
  • Average Inventory Logic

Tips & Best Practices

  • Compare your ratio to industry averages. A turnover of 4 might be great for furniture but terrible for supermarkets.
  • Improving turnover releases cash flow tied up in stock.

Glossary of Terms

DSI
Days Sales of Inventory. The average number of days it takes to turn inventory into sales.
Obsolete Inventory
Stock that cannot be sold because it has expired or gone out of fashion.

Frequently Asked Questions

What is a good turnover ratio?
It depends. Grocery stores have high turnover (perishable). Luxury car dealers have low turnover. Generally, 4-6 is decent for retail.
What if turnover is too low?
It suggests overstocking, obsolescence, or weak sales. You are tying up cash in unsold goods.
What if turnover is too high?
It might indicate inadequate inventory levels, leading to lost sales (stockouts) because you can't keep up with demand.
What is Days Sales of Inventory (DSI)?
It converts the ratio into days. If DSI is 30, it takes ~30 days to sell your stock.
Why use Average Inventory?
Inventory levels fluctuate. Averaging the beginning and ending values smooths out seasonality.