Combine collection, inventory and supplier-payment days using consistent balances and period totals.
The interactive form requires JavaScript. The worked example, formulas and source links below remain available.
Read the calculator result
The cash conversion cycle combines three operating measures: days sales outstanding, days inventory outstanding, and days payable outstanding. This calculator uses separate matching-period denominators for each measure, then adds receivable days and inventory days and subtracts payable days. The result helps identify where operating funds may remain tied up and which part of the cycle deserves a closer look.
A shorter cycle isn’t automatically a better operating policy. Inventory may be needed to maintain service, customers may have agreed credit terms, and suppliers may require payment on specific dates. The tool describes relationships in the entered financial data. It doesn’t recommend delaying bills, promise collections, or calculate the exact financing required on a particular day.
Cash conversion cycle: use one common period for all three measures
Enter the number of days in the financial period and the credit sales, cost of goods sold, and credit purchases recorded during that same period. A full-year analysis might use 365 days with full-year flow amounts. A quarterly analysis should use that quarter’s day count and that quarter’s flows. Mixing quarterly sales with annual purchases produces ratios that can’t be meaningfully combined.
The balance inputs are representative averages: net accounts receivable, inventory, and accounts payable. An average of opening and closing balances is a simple starting method when those balances reasonably represent the period. More frequent observations may be more informative when the business is seasonal or growing quickly. The calculator accepts the average you supply; it doesn’t build one from account histories.
Match the organizational scope as well as the dates. Receivables for one division shouldn’t be divided by sales for the entire company. Inventory and cost of goods sold should cover the same operations. A precise calculation from mismatched records can look credible while describing no actual operating cycle.
The SBA’s financial glossary uses credit sales for receivable days and credit purchases for payable days. The SEC’s financial-statement guide explains inventory turnover using cost of goods sold and average inventory. These relationships support keeping the three activity bases distinct rather than applying total revenue to every balance.
How the calculator works
DSO = average net receivables ÷ period credit sales × period days. It expresses receivables relative to the rate of credit sales. If a large share of sales is paid immediately, including those cash sales in the denominator would describe a different measure and could make collection timing look shorter than the credit-sales calculation.
DIO = average inventory ÷ period cost of goods sold × period days. Inventory is compared with cost flowing out through sales, rather than the selling price of those goods. Matching the inventory valuation and cost-of-goods-sold scope helps the result describe the same activity. A service business with no relevant inventory may need a different analysis.
DPO = average payables ÷ period credit purchases × period days. This calculator deliberately asks for credit purchases. It doesn’t silently replace them with cost of goods sold. Purchases and cost of goods sold can differ when inventory changes, and not every purchase necessarily occurs on supplier credit.
Cash conversion cycle = DSO + DIO − DPO. The output is measured in days. Each component is an aggregate ratio, so the combined result isn’t a transaction-by-transaction calendar. A ratio can summarize operating timing without predicting the exact day that a particular invoice will be collected or a particular item will sell.
Cash conversion cycle calculator example: a 55-day cash conversion cycle
Use a 365-day period with $60,000 of average net receivables, $730,000 of credit sales, $90,000 of average inventory, $438,000 of cost of goods sold, $50,000 of average payables, and $365,000 of credit purchases. These are illustrative figures chosen to make the denominators visible.
| Measure | Calculation | Days |
|---|---|---|
| Receivable days, DSO | $60,000 ÷ $730,000 × 365 | 30 |
| Inventory days, DIO | $90,000 ÷ $438,000 × 365 | 75 |
| Payable days, DPO | $50,000 ÷ $365,000 × 365 | 50 |
| Cash conversion cycle | 30 + 75 − 50 | 55 |
Receivables and inventory together contribute 105 days. Payables offset 50 days under this calculation, leaving a 55-day cycle. The chart shows payable days as a subtraction, so its negative contribution shouldn’t be interpreted as a negative accounts-payable balance. The underlying liability amount remains positive.
If cost of goods sold were incorrectly substituted for the example’s credit purchases, DPO would become approximately 41.67 days and the reported cycle would become 63.33 days. That difference comes entirely from changing the denominator. It illustrates why two reports using the same balances can disagree even when neither has an arithmetic error: they may be calculating differently defined measures.
Test one operating change at a time
Suppose DSO falls from 30 to 25 days while DIO and DPO remain unchanged. The cycle falls from 55 to 50 days. At the example’s credit-sales pace of $2,000 per day, a five-day reduction corresponds to $10,000 less average receivables, from $60,000 to $50,000. This is a relationship between averages, not a promise that $10,000 will arrive in the bank on a chosen date.
A five-day reduction in inventory days has a different dollar relationship. With $438,000 of annual cost of goods sold, the cost flow is $1,200 per day. Five fewer inventory days corresponds to $6,000 less average inventory if the cost flow remains unchanged. The same five-day improvement therefore doesn’t imply the same dollar amount in every component.
Now shorten DPO from 50 to 40 days while keeping the other components unchanged. The cycle rises to 65 days because less supplier financing is reflected in the calculation. That doesn’t establish that paying later would be appropriate. Agreed terms, discounts, service continuity, and supplier relationships need their own evaluation. The early payment discount calculator can compare a specific discount with an explicitly entered funding cost.
Investigate the component behind a changing total
If receivable days rise, review the aging of unpaid invoices, payment terms, disputes, and changes in the mix of credit customers. A higher DSO can reflect slower collection, but it can also be affected by the period’s sales pattern and the average balance selected. Don’t infer the cause from the ratio alone.
If inventory days rise, separate slow-moving goods from stock intentionally purchased for an expected busy period. Check whether the inventory amount and cost of goods sold cover the same product categories. A valuation adjustment can change DIO without any physical units moving, so financial and operational records should be reconciled.
If payable days change, inspect the supplier balances and purchases included. A payment made just before the measurement date can change an ending balance sharply, while an average may move less. A shift from cash purchases to credit purchases can also alter the denominator. Keep a record of the chosen scope to make period-to-period comparisons reproducible.
Negative and undefined results need interpretation
A negative cycle occurs when DPO exceeds DSO plus DIO. For example, 10 receivable days plus 20 inventory days minus 45 payable days gives −15 days. That can describe an aggregate pattern in which customer cash is collected before the related supplier-payment timing reflected in the ratios. It isn’t an error merely because the total is negative.
A negative cycle also doesn’t guarantee enough cash for payroll, rent, taxes, debt service, or capital spending. Those items aren’t all represented in this three-component measure. The cash runway calculator examines a separate cash-inflow and cash-outflow scenario, while a dated forecast can address irregular obligations.
Credit sales, cost of goods sold, and credit purchases must each be positive in this model. A zero denominator doesn’t produce a meaningful day ratio. If your business has no credit purchases or no inventory activity, don’t enter a token amount simply to obtain a result. Use the components that fit the activity in a separate analysis and explain why a full cycle isn’t applicable.
Build a reproducible review
Save the period dates, day count, source accounts, averaging method, and any exclusions with the result. Repeat the calculation using the same definitions before discussing a trend. If a definition changes, recalculate the comparison period where possible or label the break in comparability.
Check whether an outside comparison reports calendar days or a selected number of selling days. Applying different day counts to the same flow amounts changes all three ratios. This calculator uses the period-day count you enter and doesn’t identify holidays or trading days. Normalize the convention before treating another report’s shorter cycle as an operating improvement.
Keep the cycle alongside dollar measures. A business can have a similar day cycle at a much larger sales volume, requiring larger receivable and inventory balances. The working capital calculator shows the current-asset and current-liability snapshot, but it also doesn’t replace an actual cash schedule.
Cash conversion cycle calculator questions
Can I use ending balances instead of averages?
You can enter a chosen balance, but the intended inputs are representative averages for the period. A single ending date may be unrepresentative, especially around seasonal purchases or collections. Label any approximation so the displayed precision doesn’t imply a stronger measurement than the data supports.
Does a 55-day cycle mean every sale takes 55 days?
No. It combines aggregate ratios from different operating balances and flow amounts. Individual products, customers, and suppliers can have very different timing. Use transaction records to investigate a particular order or invoice.
Does the calculator estimate interest on the cycle?
No. It calculates days, not a loan balance or financing charge. For a specific funded invoice delay, the invoice delay cost calculator uses an entered financed amount, rate, and delay period.
Questions or corrections?
Send a question or report an issue with a published page.