Working capital metrics determine how efficiently a company converts operations into cash. Among the most important are DSO (Days Sales Outstanding), DPO (Days Payable Outstanding) and DIO (Days Inventory Outstanding). Together, they shape your cash conversion cycle, influence operating cash flow, and impact how much capital is tied up in day-to-day operations.
In this guide, you’ll learn exactly what DSO, DPO and DIO mean, how to calculate them, how they connect to working capital and capital employed, and how to avoid common mistakes when interpreting them. We’ll also walk through a practical example using realistic financial data.
What are DSO, DPO and DIO?
DSO, DPO and DIO are the three core metrics used to measure how efficiently a business manages working capital.
Working capital is usually defined as:
Current assets – current liabilities
It represents the capital tied up in the normal course of running the business.
1. DSO (Days Sales Outstanding)
DSO measures the average number of days it takes to collect payment after a credit sale.
It is one of the clearest indicators of receivables efficiency. If DSO rises, cash is being collected more slowly and more capital is tied up in the AR ledger.
A high DSO can reflect several underlying problems, including slow collections follow-up, unresolved invoice disputes or deductions, weak invoice inquiry management, delays in invoice delivery, poor promise-to-pay tracking, or a finance inbox overloaded with customer queries.
For AR teams, DSO is not just a collections metric. It is a signal that something in the order-to-cash process is slowing down cash conversion.
2. DPO (Days Payable Outstanding)
DPO measures the average number of days a company takes to pay its suppliers.
It shows how the business is managing outgoing cash and supplier terms. A higher DPO generally means the business is holding cash for longer, which can support short-term liquidity. But DPO needs to be handled carefully. Stretching payment terms too far can create supplier risk, affect pricing, or damage operational relationships.
For finance leaders, DPO is best read in context. A business with disciplined payment timing and supplier-aligned terms is in a stronger position than one that is simply paying late.
3. DIO (Days Inventory Outstanding)
DIO measures how long inventory sits before it is sold.
This is a key metric for businesses that carry stock, especially in manufacturing, distribution and retail. A higher DIO means more capital is tied up in inventory for longer. That has a direct impact on liquidity, warehousing costs and working capital intensity.
For finance and operations teams, DIO often reflects a mix of demand planning, purchasing discipline, sales velocity and stock management.
How DSO, DPO and DIO affect the cash conversion cycle
These three metrics come together in the cash conversion cycle (CCC):
CCC = DSO + DIO – DPO
The cash conversion cycle measures how many days cash is tied up in operations before it returns to the business as cash collected.
A lower CCC means faster cash conversion. A higher CCC means more capital tied up in receivables and inventory relative to payables.
This is why DSO, DPO and DIO are so useful. They turn working capital from an abstract balance sheet discussion into something finance teams can monitor and improve operationally.
A business can grow revenue and still create cash pressure if DSO and DIO rise faster than DPO. Equally, a business can improve cash generation without growing sales simply by tightening collections, improving dispute resolution, reducing stock days or managing payables more deliberately.
Formula to calculate DSO, DPO and DIO
DSO formula
DSO = (Accounts Receivable / Total Credit Sales) × Number of Days
Variables explained:
Accounts Receivable refers to outstanding customer invoices at the end of the period. Total Credit Sales refers to sales made on credit during the period. Number of Days is usually 365 for an annual period or 90 for a quarter.
DSO should be based on credit sales, not total revenue. If cash sales are included, the number will look better than it really is.
DPO formula
DPO = (Accounts Payable / Cost of Goods Sold) × Number of Days
Variables explained:
Accounts Payable refers to outstanding supplier invoices. Cost of Goods Sold refers to the direct costs associated with goods sold. Number of Days is the length of the period being measured.
DPO shows how long supplier liabilities remain unpaid on average during the period.
DIO formula
DIO = (Average Inventory / Cost of Goods Sold) × Number of Days
Variables explained:
Average Inventory is calculated as opening inventory plus closing inventory, divided by two. Cost of Goods Sold is the cost of producing or purchasing goods sold. Number of Days is the length of the period being measured.
DIO is particularly relevant in businesses where stock levels materially affect working capital.
Step-by-step example of DSO, DPO and DIO calculation
Assume a mid-sized manufacturing company reports the following annual figures:
Annual credit sales: $50,000,000
Accounts receivable: $6,000,000
Cost of goods sold (COGS): $30,000,000
Accounts payable: $4,500,000
Opening inventory: $5,000,000
Closing inventory: $7,000,000
We will calculate DSO, DPO and DIO using these figures.
Step 1: Calculate DSO
DSO = (6,000,000 / 50,000,000) × 365
= 0.12 × 365
= 43.8 days
The company takes roughly 44 days to collect payment from customers.
Step 2: Calculate DPO
DPO = (4,500,000 / 30,000,000) × 365
= 0.15 × 365
= 54.8 days
The company takes about 55 days to pay suppliers.
Step 3: Calculate DIO
First, calculate average inventory:
(5,000,000 + 7,000,000) / 2 = 6,000,000
Now calculate DIO:
DIO = (6,000,000 / 30,000,000) × 365
= 0.20 × 365
= 73 days
Inventory sits for about 73 days before being sold.
Step 4: Calculate the cash conversion cycle
CCC = DSO + DIO – DPO
= 43.8 + 73 – 54.8
= 62 days
This means cash is tied up in operations for roughly 62 days before returning to the business.
Why DSO, DPO and DIO matter for working capital and cash flow
These metrics matter because they show how much cash the business has locked into normal operations.
A 10-day improvement in DSO alone would free up:
(10 / 365) × 50,000,000 = $1.37M
That is cash released without increasing revenue, cutting headcount or changing margins. It comes from collecting faster.
This is why CFOs and finance operations leaders pay such close attention to working capital metrics. Improvements in DSO, DPO and DIO can improve operating cash flow, reduce reliance on external funding, strengthen liquidity, lower working capital requirements and improve return on capital employed.
For AR teams, DSO improvement is often the most immediate and controllable lever. But it does not move just because finance asks for it. It usually depends on fixing the day-to-day work that delays payment, whether that is responding faster to billing queries, keeping collections follow-up consistent, resolving disputes earlier, tracking promise-to-pay dates properly, improving remittance handling, or giving teams better control over the finance inbox.
This is also where workflow and tooling matter. Many AR teams still manage collections, invoice inquiry management and dispute resolution across email, spreadsheets and ERP notes. Where that operational load becomes too heavy, platforms such as Paraglide can help automate billing query responses, collections follow-ups, dispute handling, promise-to-pay tracking, cash application support and other finance inbox workflows that directly affect DSO.
6 common mistakes when using DSO, DPO and DIO
1. Using total revenue instead of credit sales in the DSO formula
DSO should be based on credit sales only. Including cash sales will understate DSO and make collections performance look stronger than it is.
2. Ignoring seasonality in working capital analysis
Quarter-end or peak trading periods can distort these metrics. A single period snapshot may not tell the full story. Monthly tracking and rolling 12-month analysis usually provide a more reliable view.
3. Comparing DSO, DPO and DIO across very different business models
A retail business, a manufacturer and a SaaS company will have very different working capital dynamics. DIO may be irrelevant in some service-led models. DSO norms also vary by contract structure, customer base and billing model. Benchmark within the right peer set.
4. Trying to optimise one metric in isolation
Working capital is a system. Improving one metric at the expense of another part of the process can create new problems.
For example, extending DPO too aggressively may strain supplier relationships. Cutting inventory too hard may create fulfilment risk. Pushing collections too bluntly may damage customer relationships or increase disputes.
The goal is not to produce one flattering number. It is to improve cash performance without creating avoidable operational costs.
5. Confusing profitability with cash efficiency
A profitable business can still be cash-constrained. Strong margins do not help much if receivables are slow to collect or if inventory absorbs too much cash.
This is why finance leaders often focus on both profit and cash conversion. A business can report healthy earnings while still carrying a weak cash conversion cycle.
6. Treating DSO as a collections problem only
DSO is often framed as a collections metric, but in practice it reflects broader order-to-cash performance.
If customers are asking for invoice copies, querying line items, disputing charges, waiting on credit approval, or sending remittance that cannot be matched quickly, collections will slow down even if the team is chasing actively.
That is why DSO improvement often depends on tighter coordination across AR, billing, credit management, customer support and finance operations. It is also why shared inbox management has become more important. A backlog in the finance inbox can translate directly into delayed cash.
Conclusion
DSO, DPO and DIO are not just finance formulas for reporting packs. They are practical measures of how well the business manages cash through its day-to-day operations.
DSO shows how quickly receivables turn into cash. DPO shows how supplier payments are managed. DIO shows how long capital sits in stock. Together, they determine the cash conversion cycle and provide a clear view of working capital efficiency.
For finance teams, the value of these metrics is not in calculating them once. It is in using them properly. That means understanding what is driving movement behind the numbers, separating structural issues from timing effects, and fixing the operational causes of cash delay.
In many businesses, that work sits inside order-to-cash: billing accuracy, collections execution, dispute resolution, remittance handling, credit workflows and the daily management of the finance inbox. When those processes improve, DSO improves with them.
That is why working capital performance is ultimately an operational discipline, not just a reporting exercise.