Days Inventory Outstanding (DIO): what it is, how to calculate it and how to interpret it
Cymara ·
Days Inventory Outstanding (DIO) shows how many days, on average, a company takes to sell the inventory it has in stock. A low DIO usually reflects faster turnover and better cash flow. A high DIO may point to overstock, slow-moving products, poor demand forecasting or capital tied up in goods that are not yet generating returns.
What is Days Inventory Outstanding?
Days Inventory Outstanding, commonly known as DIO, is a financial and operational metric that measures the average time inventory remains in a company before being sold.
In simple terms, DIO answers one key question: how many days does your business take to turn stock into sales?
This metric is especially useful for ecommerce, retail, brands with physical stock, distributors and companies that need to balance three goals at the same time:
- Keep enough product available to avoid lost sales
- Avoid excess inventory that blocks cash
- Buy better based on demand, turnover and seasonality
DIO alone does not tell you whether a company is well or poorly managed. It must be interpreted in context: industry, product type, margin, seasonality, supplier lead times and commercial strategy.
Days Inventory Outstanding formula
The most common formula to calculate Days Inventory Outstanding is:
DIO = (Average inventory / Cost of goods sold) × Number of days in the period
For an annual calculation, 365 days are normally used:
DIO = (Average inventory / Cost of goods sold) × 365
You can also calculate it monthly, quarterly or by season if your business has highly variable demand.
What each element of the formula means
Average inventory
This is the average value of inventory during the period analyzed. It is calculated as follows:
Average inventory = (Beginning inventory + Ending inventory) / 2
It prevents the calculation from depending only on inventory at one specific date.
Cost of goods sold
This is the direct cost of the products sold during the period. It should not be confused with revenue, because DIO measures the relationship between stock and the cost of what was actually sold.
Number of days
This is the length of the period analyzed. It can be 365 days for a year, 90 days for a quarter or 30 days for a month.
Simple example of DIO calculation
Imagine a company has the following annual figures:
| Item | Value |
|---|---|
| Beginning inventory | €80,000 |
| Ending inventory | €100,000 |
| Annual cost of goods sold | €600,000 |
First, calculate average inventory:
Average inventory = (80,000 + 100,000) / 2 = €90,000
Then apply the formula:
DIO = (90,000 / 600,000) × 365 = 54.75 days
This means the company takes, on average, around 55 days to sell its inventory.
How to interpret Days Inventory Outstanding
The interpretation of DIO depends on the type of business. Selling fresh products is not the same as selling fashion, electronics, industrial spare parts or low-turnover items.
As a general rule:
- A low DIO means inventory sells quickly
- A high DIO means inventory takes longer to turn into sales
- A very low DIO may indicate stockout risk
- A very high DIO may indicate overstock, obsolescence or poor planning
The goal is not always to chase the lowest possible DIO. The real objective is to find the right level to sell without running out of product and without tying up more capital than necessary.
What a high DIO means
A high DIO means the company keeps inventory for many days before selling it. This can directly affect profitability because stock consumes cash, space, operational attention and buying capacity.
The most common causes of a high DIO are:
- Purchasing based on intuition instead of demand forecasting
- Excess stock in slow-moving products
- Poorly planned promotions
- An overly broad product catalog
- Errors in minimums, maximums and reorder points
- Limited visibility between sales, purchasing, operations and finance
- Seasonality not included in planning
A high DIO is not always negative. It may be normal for long-manufacturing products, imported goods, seasonal merchandise or businesses with long supplier lead times. The problem appears when inventory sits still without a strategic reason.
What a low DIO means
A low DIO usually means inventory turns quickly. This can improve cash flow, reduce storage costs and free up capital to buy products with stronger demand.
But a low DIO can also hide a risk: if stock sells too quickly and replenishment does not arrive on time, the company may suffer stockouts.
That is why reducing DIO should not be the only goal. The real target is to balance turnover, availability and margin.
Difference between DIO and inventory turnover
DIO and inventory turnover measure the same phenomenon from different perspectives.
| Metric | What it measures | Reading |
|---|---|---|
| Inventory turnover | How many times inventory is sold and replaced in a period | Inventory speed |
| DIO | How many days inventory remains before being sold | Time in days |
The relationship is inverse:
- The higher the turnover, the lower the DIO tends to be
- The lower the turnover, the higher the DIO tends to be
That is why both metrics should be analyzed together. Turnover shows inventory speed. DIO translates that speed into days, making it easier to make purchasing, replenishment and financing decisions.
Why DIO matters for cash flow

Unsold inventory is tied-up money. While a product remains in the warehouse, that capital cannot be used to buy more profitable items, invest in marketing, improve operations or strengthen liquidity.
Poorly managed DIO can lead to:
- Cash flow blocked in products that do not rotate
- Higher storage costs
- Greater risk of obsolescence
- Aggressive discounts to liquidate stock
- Lower capacity to buy products with real demand
- Worse coordination between purchasing, sales and finance
That is why DIO should not be seen only as a financial metric. It is a direct signal of how well inventory planning is working.
How to improve Days Inventory Outstanding
Improving DIO does not simply mean buying less. It means buying better, anticipating demand and making decisions with reliable data.
Key actions include:
- Analyze real demand by product, channel and season
- Detect slow-moving items before they become overstock
- Adjust reorder points according to turnover and lead time
- Separate strategic products from non-essential products
- Review minimum and maximum stock levels
- Automate alerts for excess inventory and stockout risk
- Coordinate purchasing, sales, operations and finance through a single inventory view
- Measure DIO by category, warehouse and channel, not only globally
Real improvement happens when DIO stops being an isolated number and becomes a decision-making tool for what to buy, when to buy and how much to buy.
How Cymara can help
Cymara helps companies with physical stock regain control of their inventory by combining AI-powered forecasting software, strategic stock consulting, actionable reports and outsourced stock management.
In practice, this helps companies move from intuition, spreadsheets or scattered decisions to planning connected with demand, turnover, cash flow and availability.
With Cymara, you can address DIO from the root:
- Demand forecasting to buy with greater precision
- Identification of overstock before it blocks cash
- Alerts for slow-moving products
- Replenishment optimization based on real data
- Dashboards so leadership understands the financial impact of inventory
- Expert support to turn metrics into operational decisions
The goal is not only to reduce Days Inventory Outstanding. The goal is to have the right stock, at the right time, with the least capital tied up.
Frequently asked questions about Days Inventory Outstanding
What does DIO mean in inventory?
DIO stands for Days Inventory Outstanding. It is a metric that shows how many days, on average, a company takes to sell the inventory it has available.
What does pending inventory mean?
Pending inventory refers to inventory that has not yet been sold or converted into revenue. In the context of DIO, it represents stock that remains tied up for a period before becoming sales.
What do inventory days mean?
Inventory days show the average time a company keeps products in stock before selling them. The more inventory days there are, the longer capital remains invested in merchandise.
How are days sales of inventory interpreted?
Days sales of inventory are interpreted as the speed at which a business turns stock into sales. A low number usually indicates fast turnover, while a high number may point to excess inventory, weak demand or poor planning.
What does DIO stand for in inventory?
DIO stands for Days Inventory Outstanding. It is used to measure how many days inventory remains in the business before being sold.