# Inventory Turnover Ratio: Formula, Example and Excel Steps

- URL: https://betteranalyst.com/metrics/inventory-turnover
- Published: 2026-10-28
- Updated: 2026-10-28
- Author: David Bressler, Founder (https://betteranalyst.com/authors/david-bressler)

> **Summary:** Inventory turnover ratio = Cost of goods sold ÷ Average inventory. It counts how many times you sold through your average stock in a period. A retailer with $2.17M of annual COGS and $437,200 of average inventory turns its stock 4.96 times a year, about every 74 days.

Category: [Operations](https://betteranalyst.com/metrics#operations)

How to calculate the inventory turnover ratio from COGS and average inventory, with an Excel formula, days-in-inventory conversion and common traps.

## Inventory turnover ratio formula

```
Inventory turnover = Cost of goods sold ÷ Average inventory (at cost)
```

- **Cost of goods sold**: Cost of the inventory that was sold during the period, taken from the income statement.
- **Average inventory**: Inventory value at cost averaged over the period. Use as many balance points as you have (monthly or quarter-end), not only the opening and closing values.
- **Days in inventory**: 365 ÷ inventory turnover: the average number of days stock sits before it is sold.

## How to calculate inventory turnover ratio in Excel and Google Sheets

Excel, using the cells in the worked example below:

```
=B7/AVERAGE(B2:B6)
```

## Worked example

An outdoor-gear retailer wants its 2026 inventory turnover. Stock builds sharply before the autumn season, so it uses five balance points instead of just January and December.

*Inventory at cost and annual COGS (table starts in cell A1)*

| Item | Value at cost |
| --- | --- |
| Inventory, Dec 31 2025 | $412,000 |
| Inventory, Mar 31 2026 | $388,000 |
| Inventory, Jun 30 2026 | $455,000 |
| Inventory, Sep 30 2026 | $501,000 |
| Inventory, Dec 31 2026 | $430,000 |
| COGS, 2026 | $2,170,000 |

1. Average inventory = (412,000 + 388,000 + 455,000 + 501,000 + 430,000) ÷ 5 = $437,200.
2. Inventory turnover = 2,170,000 ÷ 437,200 = 4.96 turns.
3. Days in inventory = 365 ÷ 4.96 = about 73.5 days.
4. Using only the opening and closing balances, average inventory would be (412,000 + 430,000) ÷ 2 = $421,000 and turnover 5.15. That flatters the result because it misses the September peak.

**Result:** 4.96 turns per year (about 73.5 days in inventory)

## How to interpret inventory turnover ratio

Higher turnover usually means leaner stock and less cash tied up, but the right level depends on what you sell: grocery and fast fashion turn many times a year, while furniture, jewelry and industrial parts often turn only a few times. Read it alongside gross margin and stockouts. Turnover that rises because you are constantly out of stock is not a win, and a low ratio concentrated in a few slow SKUs is a markdown problem, not a company-wide one. Trend it quarterly and break it down by category before acting.

## Common mistakes

- Using sales revenue instead of COGS in the numerator. Revenue includes your markup, so the ratio comes out inflated and won't match days-in-inventory calculations.
- Averaging only two balance points for a seasonal business. Use monthly or quarterly balances so the peak build is counted.
- Comparing a trailing-12-month ratio with a quarterly one. A single quarter's COGS divided by average inventory gives a quarterly figure; multiply by 4 (or use annual COGS) before comparing.
- Reading the company-wide number only. One fast category can hide a pile of slow-moving stock; calculate turnover per category or SKU.

## Calculate inventory turnover ratio with Better Analyst

Connect your data or upload a spreadsheet, then ask in plain English. Better Analyst writes and runs the calculation and shows the steps, so you can check the number.

- “Calculate inventory turnover and days in inventory by category for the last 12 months.”
- “Which SKUs have more than 180 days of inventory on hand at the current sales rate?”
- “Compare our turnover this year with last year using monthly inventory balances.”

Usually calculated from: [Google Sheets](https://betteranalyst.com/data-connectors/google-sheets), [Google BigQuery](https://betteranalyst.com/data-connectors/bigquery), [Snowflake](https://betteranalyst.com/data-connectors/snowflake), [MySQL](https://betteranalyst.com/data-connectors/mysql), [PostgreSQL](https://betteranalyst.com/data-connectors/postgresql), [Microsoft SQL Server](https://betteranalyst.com/data-connectors/mssql).

[Try Better Analyst free](https://betteranalyst.com/signup)

## Further reading

- [Gross margin formula](https://betteranalyst.com/metrics/gross-margin)
- [Analyze inventory turnover by SKU in Excel](https://betteranalyst.com/blog/how-to-analyze-inventory-turnover-in-excel)
- [Find slow-moving inventory](https://betteranalyst.com/blog/how-to-find-slow-moving-inventory-in-excel)
- [AVERAGE function](https://betteranalyst.com/excel/average-function)
- [Better Analyst for operations teams](https://betteranalyst.com/solutions/operations)

## Frequently asked questions

### What is a good inventory turnover ratio?

It depends on the category. Perishable and fast-moving goods turn many times a year; durable or high-ticket goods turn far less. The useful comparison is your own trend and direct peers, ideally per category rather than company-wide.

### How do I convert inventory turnover into days?

Divide the number of days in the period by the turnover ratio. For an annual ratio of 4.96, 365 ÷ 4.96 is about 73.5 days in inventory (also called days inventory outstanding).

### Should I use COGS or sales for inventory turnover?

Use COGS. Inventory is carried at cost, so dividing cost of goods sold by average inventory at cost compares like with like. Some retail benchmarks use sales; if you do, label it clearly and never mix the two.

## Related metrics

- [Gross Margin Formula: How to Calculate Gross Margin in Excel](https://betteranalyst.com/metrics/gross-margin)
