dash–calculator

06 Metrics and Rates

Inventory Turns Calculation 12 Month: Formula & Guide

Readout 06-0229 · Updated · Standard formula, shown below

Inventory Turns 5.56 times/year
Days of Inventory
65.7 days
Result, rounded to 1 decimal place
Cost of Goods Sold (12 mo)
500000 $
Input
Beginning Inventory
100000 $
Input
You enter
Cost of Goods Sold (12 mo) ($), Beginning Inventory ($), Ending Inventory ($)
You get
Inventory Turns (times/year), Days of Inventory (days)
Rounding
2 dp · 1 dp

Inventory turns calculation for a 12-month period measures how many times a company sells and replaces its inventory over a full year. You calculate it by dividing the cost of goods sold (COGS) during the 12 months by the average inventory value over that same period. This article explains the formula, provides a worked example, and covers common pitfalls, industry benchmarks, and practical tips for using the metric effectively.

Formula

The standard 12-month inventory turns formula is:

Inventory Turns = Cost of Goods Sold (COGS) / Average Inventory

Where:

  • COGS = total cost of goods sold during the 12-month period (in dollars). This is the direct cost of producing or purchasing the goods that were sold, excluding overhead and selling expenses.
  • Average Inventory = (Beginning Inventory + Ending Inventory) / 2, where Beginning Inventory is the inventory value at the start of the 12 months and Ending Inventory is the value at the end. Both are in dollars.

For a more accurate average, use monthly or quarterly inventory values: sum the values at each period end and divide by the number of periods. The result is expressed as a number of times per year (e.g., 5.2 turns).

Worked Example

Using the calculator defaults: COGS = $500,000, Beginning Inventory = $100,000, Ending Inventory = $80,000.

  1. Calculate Average Inventory: ($100,000 + $80,000) / 2 = $90,000.
  2. Divide COGS by Average Inventory: $500,000 / $90,000 = 5.555…
  3. Round to two decimals: 5.56 turns per year.

The calculator also shows Days of Inventory: 365 / 5.56 ≈ 65.6 days. This means, on average, inventory sits for about 66 days before being sold.

Why 12 Months? The Annual Cycle

A 12-month period smooths out seasonal fluctuations. Many businesses have peak sales in Q4 (holidays) and slower periods in Q1. Using a full year gives a more representative average than a single month or quarter. It also aligns with financial reporting, as most companies produce annual income statements and balance sheets. The metric is most useful when compared year-over-year to spot trends.

How to Choose the Right Inventory Value

Consistency matters more than perfection. Use the same valuation method (FIFO, LIFO, or weighted average) for both COGS and inventory values. If you use retail prices for inventory, your turns will be artificially high because retail prices include markup. Always use cost values. For average inventory, more data points are better: if you have monthly inventory values, average those instead of just beginning and ending. This reduces the impact of a single unusual month.

Common Mistakes and Misconceptions

  • Using sales revenue instead of COGS. Sales include profit margin, which inflates turns. Always use COGS.
  • Using only two inventory points. If inventory fluctuates widely, beginning and ending values can misrepresent the average. Use monthly or quarterly data.
  • Mixing units. If COGS is in dollars, inventory must be in dollars. If you use units, use units consistently.
  • Ignoring the denominator. A high turns number can be due to low inventory, which might cause stockouts. Always look at both turns and service levels.

Interpreting Your Result: What’s a “Good” Number?

There is no universal ideal. Grocery stores often have turns above 10 because products are perishable and low-margin. Luxury car dealers might have turns below 2. Compare your number to industry averages and your own historical performance. A sudden drop could indicate overstocking or slowing sales; a sudden rise might mean you’re understocking and losing sales. Use the metric as a diagnostic, not a standalone score.

Improving Your Inventory Turns

If your turns are low, you can take steps to increase them:

  • Reduce slow-moving stock by discounting or returning it to suppliers.
  • Improve demand forecasting to order more accurately.
  • Negotiate shorter lead times with suppliers to order smaller quantities more often.
  • Implement just-in-time (JIT) inventory practices where feasible.
  • Analyze your product mix and drop items with very low turnover.

Be careful not to cut inventory so deep that you miss sales. The goal is to balance holding costs (storage, insurance, obsolescence) against stockout costs (lost sales, rush shipping).

Limitations of the Metric

Inventory turns is a lagging indicator—it tells you what happened, not what will happen. It doesn’t account for product mix: a company with 100 SKUs might have a healthy overall turn but serious problems with specific items. It also treats all inventory equally, but raw materials, work-in-progress, and finished goods have different dynamics. Finally, the metric is only as good as your data. If your inventory records are inaccurate, your turns will be too.

Frequently Asked Questions

What is the difference between inventory turns and inventory turnover?

They are the same thing. “Turns” is shorthand for “turnover.” Both refer to how many times inventory is sold and replaced over a period.

Can I calculate inventory turns for a period shorter than 12 months?

Yes, but the result is period-specific. To annualize, divide the number of months in the period by 12 and multiply the turns by that factor. For example, 3 turns in 6 months equals 6 turns per year. However, annualizing a seasonal period can be misleading.

Should I use average inventory or ending inventory?

Use average inventory. Ending inventory alone can be skewed by year-end purchases or sales. The average smooths out these distortions.

What if my inventory is negative?

Negative inventory usually indicates a data error, such as sales recorded before purchases. Correct your records before calculating turns. The calculator will show a negative result, which is meaningless.

How do I calculate inventory turns in units instead of dollars?

Use the same formula but with units: total units sold during the period divided by average units on hand. This is useful when costs are stable, but it ignores the impact of product mix changes.

Is a higher inventory turns always better?

Not necessarily. Extremely high turns can mean you’re constantly running out of stock, losing sales, and paying for expedited shipping. The optimal number balances carrying costs with stockout risks.

Related

Formula used
in cogs | Cost of Goods Sold (12 mo) | $ | 500000 | 0 | 10000000
in inv_begin | Beginning Inventory | $ | 100000 | 0 | 1000000
in inv_end | Ending Inventory | $ | 80000 | 0 | 1000000
out turns | Inventory Turns | times/year | cogs / ((inv_begin + inv_end) / 2) | 2
out days | Days of Inventory | days | 365 / (cogs / ((inv_begin + inv_end) / 2)) | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More on this panel

The whole Metrics and Rates panel →