The cash conversion cycle (CCC) estimates how many days a company’s cash is tied up between paying for inventory and collecting cash from customers. Calculate it by adding days inventory outstanding and days sales outstanding, then subtracting days payable outstanding; a shorter cycle usually means cash returns to the business sooner.
Cash conversion cycle = DIO + DSO − DPO
— Days inventory outstanding: average days inventory is held before sale
— Days sales outstanding: average days needed to collect credit sales
— Days payable outstanding: average days the company takes to pay suppliers
CCC follows cash through one operating loop. The company first acquires inventory, sells it, and then collects the related receivable. Supplier credit delays the cash payment, so payable days reduce the time that the company’s own cash is committed.
DIO converts average inventory into days of cost of goods sold. Use average inventory because an income statement covers a period while a balance sheet reports one date. A common average is (beginning inventory + ending inventory) ÷ 2.
A high DIO can mean slow-moving stock, excess purchasing, or a product mix that naturally requires a long production cycle. A low DIO can mean efficient inventory management, but extremely low inventory can also create stockouts.
DIO = Average inventory ÷ Cost of goods sold × 365
— Usually beginning inventory plus ending inventory, divided by two
— Annual cost assigned to the goods sold
— Days in the annual measurement period
DSO measures collection time. Average accounts receivable is divided by revenue because receivables arise from sales. If credit-sales data is available, use it instead of total revenue. Using total revenue when a large share of sales is cash can overstate the relevant sales base and understate collection days.
DSO = Average accounts receivable ÷ Net credit sales × 365
— Usually beginning receivables plus ending receivables, divided by two
— Sales made on credit, net of returns and allowances
DPO measures how long supplier financing remains outstanding. Accounts payable is linked to purchases, but purchases are not always reported. Analysts therefore often use cost of goods sold as a practical denominator. Keep that limitation in mind when inventory changes sharply.
DPO = Average accounts payable ÷ Cost of goods sold × 365
— Usually beginning payables plus ending payables, divided by two
— Common proxy for purchases when purchases are not disclosed
Northline Appliances reports average inventory of $568,000, average accounts receivable of $423,000, and average accounts payable of $337,000. Annual revenue is $4,920,000 and cost of goods sold is $3,480,000. Assume all revenue is credit sales.
| Step | Calculation | Result |
|---|---|---|
| DIO | $568,000 ÷ $3,480,000 × 365 | 59.57 days |
| DSO | $423,000 ÷ $4,920,000 × 365 | 31.38 days |
| DPO | $337,000 ÷ $3,480,000 × 365 | 35.35 days |
| CCC | 59.57 + 31.38 − 35.35 | 55.60 days |
Northline’s cash is committed for about 56 days after allowing for supplier credit. The operating cycle before supplier financing is 90.95 days: 59.57 inventory days plus 31.38 collection days. The 35.35 payable days fund part of that period.
A positive CCC means the business generally pays suppliers before it collects the related customer cash. A negative CCC means it generally collects from customers before paying suppliers. Grocery retailers and subscription businesses can sometimes operate this way because customers pay quickly while suppliers allow later payment. Negative is not automatically healthy: overdue supplier balances or strained vendor relationships can also extend DPO.
There is no universal good CCC. Compare a company with its own history and close competitors that use similar business models. A made-to-order manufacturer should not be judged against a cash-paid supermarket. Break the change into DIO, DSO, and DPO rather than reading the total alone. A 12-day improvement caused by faster collections is different from a 12-day improvement caused by delayed supplier payments.
Mixing periods. Annual balance-sheet averages need annual revenue and COGS. If you use quarterly figures, use days in the quarter or annualize consistently.
Using ending balances without thought. A single year-end balance can be distorted by seasonality. Monthly or quarterly averages are better when available.
Subtracting the wrong item. DPO is subtracted because supplier credit postpones the cash outflow. DIO and DSO are added because both extend the time until cash returns.
Treating revenue as cash collected. CCC uses accrual-accounting relationships to estimate timing. It is not a direct bank-account reconciliation and does not replace a cash flow statement.
Suppose Northline reduces DSO from 31.38 to 25.38 days while DIO and DPO stay unchanged. Its CCC would fall by six days. That is not the same as receiving six days of revenue as extra profit. It means the receivable balance associated with the sales rate is collected sooner, releasing working capital earlier.
To estimate the cash tied to one component, connect days back to the denominator. At $4,920,000 of annual credit sales, roughly $13,479 of sales occurs per day. A six-day DSO reduction corresponds to about $80,874 less receivables if sales and collection patterns remain stable. This is an operating estimate, not a forecast guarantee, but it turns a day metric into a useful working-capital question.
The same logic applies to inventory and payables using COGS or purchases per day. Reducing DIO can release cash, while increasing DPO can preserve cash temporarily. The operational method matters: better demand planning is more sustainable than simply running out of stock, and negotiated supplier terms are safer than paying invoices late.
A company with little or no inventory may use a modified cycle focused on receivables and payables. For banks and insurers, the standard retail-style CCC is usually not a meaningful performance measure because inventory, revenue, and financing operate differently. Do not force the formula onto a business whose operating assets do not follow the inventory-to-receivable path.
Seasonal businesses also require care. A toy seller’s December 31 inventory may be unusually low after holiday sales, while accounts receivable may be unusually high. Averaging only the beginning and ending balances can still miss peaks within the year. Monthly averages and trailing-period sales or COGS often provide a more representative view.
Read the components as a sentence: Northline holds inventory about 60 days, collects about 31 days after sale, and pays suppliers after about 35 days. The resulting 56-day cash cycle should roughly fit that story. If a calculation produces 126 days because DPO was accidentally added, the sentence exposes the mistake: supplier credit should delay the cash outflow, not extend the company-funded period.
Follow the operating sequence: inventory days plus collection days, minus supplier-payment days. Then inspect which component caused the result instead of judging the total in isolation.
It is the estimated number of days between committing cash to inventory and recovering cash from customers, after accounting for the time suppliers allow the company to pay.
Usually, shorter is better because less cash is tied up, but the useful benchmark is the company’s history and comparable firms in the same industry. Business models differ too much for one universal target.
Yes. A negative CCC means customer cash generally arrives before supplier payments are due. That can be efficient, but analysts should confirm it is not caused by overdue payables.
The operating cycle is DIO plus DSO. The cash conversion cycle subtracts DPO, so it measures the portion of the operating cycle financed by the company rather than its suppliers.
Use net credit sales when available because accounts receivable comes from credit sales. Total sales is a common substitute when the credit-sales amount is not disclosed.
A higher DPO means the company keeps its cash longer before paying suppliers. That supplier financing shortens the period for which the company’s own cash is tied up.
By the FinanceBrain Team · Last verified July 12, 2026 · How we produce and verify articles