Tabellab
Accounting & financial statements

Inventory turnover ratio: formula and Excel example

The inventory turnover ratio shows how many times a business sells and replaces its stock in a period: inventory turnover = cost of goods sold ÷ average inventory, with average inventory = (opening + closing inventory) ÷ 2. A shop with $480,000 of cost of goods sold and an average inventory of $80,000 turns its stock 6 times a year, which is the same as holding each item for about 365 ÷ 6 = 61 days. In Excel the whole calculation is =B2/((C2+D2)/2). The example below works through five product categories of a fictional hardware shop and finds the one that ties up the most cash.

Updated 30 Oct 2026 6 min read By Tabellab team

The formula and its parts

  • Inventory turnover = cost of goods sold (COGS) ÷ average inventory
  • Average inventory = (opening inventory + closing inventory) ÷ 2
  • Days in inventory (days inventory outstanding, DIO) = 365 ÷ inventory turnover, or average inventory ÷ COGS × 365

Both parts of the ratio are measured at cost. Inventory sits on the balance sheet at what the business paid for it, and COGS is that same cost moved to the income statement when the goods are sold. Dividing sales revenue by inventory mixes selling prices with purchase prices and makes the turnover look better than it is. In the example the shop's sales-based figure is 7.55 times against a true 4.53 times.

The average matters because inventory changes during the year. Power tools started the year at $160,000 and finished at $240,000. Using only the closing figure would understate the turnover; using only the opening figure would overstate it.

Step by step in Excel

Put one category per row with COGS in column B, opening inventory in C and closing inventory in D. Then:

  1. Average inventory in E2: =(C2+D2)/2
  2. Turnover in F2: =B2/E2, formatted with two decimals or as a multiple such as 6.00x
  3. Days in G2: =365/F2
  4. Fill the three formulas down to the last category.
  5. For the total, sum COGS and average inventory first and then divide: =B7/E7. Do not average the five turnover ratios.

The last step is the one most often done wrong. The simple average of the five ratios is 6.5 times, but the shop as a whole turns its stock only 4.53 times (about 81 days), because the slow categories hold most of the inventory. A total ratio must be weighted by the money involved, which is exactly what dividing the totals does.

Worked example: inventory turnover for five product categories

A fictional hardware shop's cost of goods sold and its opening and closing inventory at cost (yellow) for one year. Average inventory, turnover and days are filled down; the block below compares other ways of calculating the ratio.

Worked example: inventory turnover for five product categories
ABCDEFG
1CategoryCOGSOpening inventoryClosing inventoryAverage inventoryTurnover (x)Days in inventory
2Garden tools480,00090,00070,00080,0006.00x60.8
3Paint360,00040,00050,00045,0008.00x45.6
4Power tools600,000160,000240,000200,0003.00x121.7
5Fasteners150,00012,00013,00012,50012.00x30.4
6Lighting210,00055,00065,00060,0003.50x104.3
7Total shop1,800,000357,000438,000397,5004.53x80.6
8
9Further checksValue
10Turnover on closing inventory only (total shop)4.11x
11Sales revenue at selling prices (total shop)3,000,000
12Turnover on sales instead of COGS (overstated)7.55x
13Inventory freed if power tools turned 6 times100,000
14Slowest-turning categoryPower tools
Key formulas
  • E4=(C4+D4)/2Average inventory
  • F4=B4/E4Inventory turnover
  • G4=365/F4Days in inventory (DIO)
  • F7=B7/E7Turnover for the whole shop
  • G12=G11/E7Sales-based turnover (overstated)
  • G13=E4-B4/6Cash freed at a 6x target
  • G14=INDEX(A2:A6,MATCH(MIN(F2:F6),F2:F6,0))Slowest category

Fictional figures for illustration only. This is a calculation guide, not accounting or business advice.

Reading the example

Fasteners turn 12 times a year, so a box of screws sits on the shelf for about a month. Paint turns 8 times and garden tools 6 times. Lighting (3.5 times, 104 days) and above all power tools (3.0 times, 122 days) are slow. Power tools alone hold $200,000 of the shop's $397,500 average inventory, half of the money in stock, while producing a third of the cost of goods sold.

Turnover converts directly into cash. If power tools turned 6 times like garden tools, the shop would need only $600,000 ÷ 6 = $100,000 of average stock for the same sales, and $100,000 of cash would be free for other uses. That is the number to weigh against the risk of running out of popular models.

Variants: 13-month averages, units and GMROI

Seasonal businesses distort the two-point average. A garden centre may hold three times as much stock in April as in December. A better average uses the twelve month-end balances plus the opening balance: put them in a column and use =AVERAGE(B2:B14) as the denominator. Many accounting systems can export month-end stock values directly.

For a single product, turnover can also be measured in units: units sold ÷ average units on hand. This removes price changes and is handy for reorder planning. For a quick view of profitability per dollar of stock, retailers use GMROI, gross margin ÷ average inventory at cost. A category with low turnover can still earn its place if its margin is high, so read turnover and margin together.

What is a good inventory turnover?

There is no single target, because it depends on what is sold. Fresh food may turn 30 times a year or more, fashion and consumer electronics often 4 to 8 times, and spare parts, jewellery or heavy machinery sometimes only 1 to 3 times. Compare a business with its own history and with similar businesses, and compare categories inside the same business, as in the example.

Higher is not automatically better. Very high turnover can mean the shelves are often empty and customers leave without buying. The goal is the lowest stock that still meets the service level the business wants. The order-size side of that trade-off is covered in the EOQ formula guide, and days in inventory is one of the three parts of the cash conversion cycle.

Common mistakes

  • Using sales instead of COGS. Revenue includes the margin, inventory does not. The ratio comes out too high, by the markup factor.
  • Averaging the ratios of several categories. Divide total COGS by total average inventory. A simple average gives small, fast categories the same weight as large, slow ones.
  • Using closing inventory only. When stock grew during the year, closing inventory understates the turnover; when it fell, it overstates it.
  • Mixing periods. Quarterly COGS divided by average inventory gives a quarterly turnover. Multiply by 4 or use annual COGS before comparing with annual benchmarks, and use 91 or 92 days for quarterly DIO.
  • Comparing different valuation methods. FIFO and weighted-average cost give different inventory and COGS figures when prices change, so turnover ratios of two businesses may not be like for like.

Frequently asked questions

How do you calculate inventory turnover ratio?

Divide cost of goods sold for the period by the average inventory at cost. Average inventory is usually (opening inventory + closing inventory) / 2. For example, COGS of 480,000 and average inventory of 80,000 give a turnover of 6 times.

How do you convert inventory turnover to days?

Divide the number of days in the period by the turnover. A turnover of 6 times a year is 365 / 6 = 60.8 days. You can also calculate it directly as average inventory / COGS x 365.

Should inventory turnover use sales or cost of goods sold?

Cost of goods sold is the standard, because inventory is valued at cost. Some data sources use sales, which makes the ratio higher. Whichever you use, use the same basis for every period and company you compare.

What is a good inventory turnover ratio?

It depends on the industry. Grocery and fresh food turn many times a year, while furniture, jewellery or machinery parts turn slowly. Compare with the same business over time and with similar businesses rather than with a general number.

Is a high inventory turnover always good?

No. It frees cash and reduces the risk of obsolete stock, but very high turnover can also mean frequent stock-outs and lost sales. The aim is the lowest inventory that still meets the desired service level.

Practise it in a lab

Related guides

Reading is step one. Doing is step two.

Every guide links to a lab where you build the same calculation in an online spreadsheet and get instant feedback.

Open the lab