Inventory Days Calculator | DIO Calculator
Start typing to discover tools…

Inventory Days Calculator

Calculate inventory days or Days Inventory Outstanding (DIO) using average inventory and cost of goods sold to estimate how long inventory remains in your business before being sold.

Calculate Inventory Days

Enter beginning inventory, ending inventory, COGS, and the reporting period.

Inventory value at the beginning of the reporting period.
Inventory value at the end of the same reporting period.
Total cost of goods sold during the reporting period.
Use 365 for a year, around 90 for a quarter, or actual period days.
Inventory Days / DIO 0.00 Days

Average Inventory $0.00
Inventory Turnover 0.00x
Average Daily COGS $0.00

What Is an Inventory Days Calculator?

An Inventory Days Calculator estimates the average number of days inventory remains in a business before being sold or used.

Inventory days are also commonly called Days Inventory Outstanding (DIO) or Days Sales of Inventory.

Inventory Days = (Average Inventory ÷ Cost of Goods Sold) × Days in Period

When beginning and ending inventory balances are available, average inventory can be calculated as:

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

How to Use the Inventory Days Calculator

1. Enter Inventory

Enter beginning and ending inventory balances for the same reporting period.

2. Enter COGS

Add cost of goods sold and the number of days covered by the reporting period.

3. Calculate DIO

Review inventory days, average inventory, turnover, and daily COGS.

How Does the Inventory Days Calculation Work?

The calculator first calculates average inventory from the beginning and ending inventory balances.

Average inventory is then divided by cost of goods sold and multiplied by the number of days in the reporting period.

Inventory Days Example

Financial Item Example Value
Beginning Inventory $100,000
Ending Inventory $140,000
Cost of Goods Sold $900,000
Reporting Period 365 Days
Average Inventory = ($100,000 + $140,000) ÷ 2 = $120,000
Inventory Days = ($120,000 ÷ $900,000) × 365 = 48.67 Days

In this example, inventory remains in the business for approximately 48.67 days before being sold or consumed.

Inventory Days and Inventory Turnover

Inventory days and inventory turnover measure the same inventory activity from different perspectives.

Inventory Turnover = Cost of Goods Sold ÷ Average Inventory

A higher inventory turnover generally corresponds with fewer inventory days, while a lower turnover generally corresponds with more inventory days.

For example, if inventory turns approximately 7.5 times during a 365-day year, inventory days would be approximately 48.67 days.

How to Interpret Inventory Days

Inventory days show how long capital is tied up in inventory before those goods are sold. Lower values generally indicate faster inventory movement.

Inventory Days Trend General Interpretation
Lower Inventory Days Inventory is generally moving through the business more quickly.
Stable Inventory Days Inventory movement is relatively consistent compared with previous periods.
Rising Inventory Days Inventory may be selling more slowly or stock levels may be increasing relative to COGS.
Very High Inventory Days May indicate excess inventory, slower demand, obsolete stock, or an intentionally inventory-heavy business model.
Important: There is no universal ideal inventory-days figure. Grocery stores, fashion retailers, manufacturers, automotive companies, and other businesses can have very different normal inventory cycles.

Lower vs. Higher Inventory Days

Lower Inventory Days

Lower inventory days generally indicate that inventory is converted into sales more quickly. This may reduce storage costs, working-capital requirements, and the risk of stock becoming obsolete.

However, inventory levels that are too low can increase the risk of stockouts, lost sales, and supply-chain disruptions.

Higher Inventory Days

Higher inventory days mean inventory remains in storage for longer. This can occur because of slower demand, excess purchasing, seasonal inventory buildup, production requirements, or long operating cycles.

Inventory Days and the Cash Conversion Cycle

Days Inventory Outstanding is one of the three components used to calculate the cash conversion cycle.

Cash Conversion Cycle = DIO + DSO − DPO

DIO represents the portion of the cash conversion cycle during which cash is tied up in inventory before a sale takes place.

All else being equal, reducing inventory days can shorten the company's cash conversion cycle.

Why Are Inventory Days Important?

Inventory often represents a significant use of working capital. Money invested in stock may remain unavailable for other business purposes until inventory is sold.

Monitoring inventory days can help business owners and finance teams evaluate purchasing, demand forecasting, inventory planning, warehouse efficiency, and working-capital management.

A rising DIO over several periods may indicate inventory accumulation, while a declining DIO may indicate faster stock movement.

Frequently Asked Questions

Inventory days estimate the average number of days a business holds inventory before selling or using it.
Inventory Days = Average Inventory ÷ Cost of Goods Sold × Days in the Reporting Period.
Yes. Inventory days and Days Inventory Outstanding, or DIO, are commonly used to describe the same inventory efficiency metric.
Add beginning inventory and ending inventory, then divide the result by two.
Not always. Lower inventory days usually indicate faster stock movement, but extremely low inventory can increase stockout risk and reduce the company's ability to meet customer demand.
Inventory turnover measures how many times average inventory is sold or used during a reporting period. It is calculated as COGS divided by average inventory.
Yes. Use inventory balances and COGS for the quarter and enter the actual number of days in that reporting period, usually around 90 or 91 days.