Skip to content

Cash Conversion Cycle Calculator

✦ Finance & Money

This cash conversion cycle calculator counts the days your cash is tied up between paying suppliers and collecting from customers: CCC = DIO + DSO − DPO. It works as a DIO, DSO and DPO calculator too, showing each part, the operating cycle, DPO on COGS or purchases, and period-end or average balances.

  • ✓ Calculated in your browser
  • ✓ Nothing you type is stored
  • ✓ No sign-up required
  • ✓ Formula and sources shown

The formula

Cash conversion cycle

CCC = DIO + DSO − DPO

DIO = inventory ÷ COGS × days. DSO = receivables ÷ credit sales × days. DPO = payables ÷ COGS × days, or ÷ purchases for the strict form. DIO + DSO is the operating cycle; subtracting DPO gives the days between paying suppliers and collecting cash. One day count (365 by default) and one balance method (period-end by default, or the average of opening and closing) apply to all three; the inventory turnover and days sales outstanding pages use the same formulas and conventions, so they give the same DIO and DSO for the same figures. Days are shown to one decimal, computed unrounded. A negative cycle is described, not judged; no benchmark is shown.

Calculating it by hand

  1. Enter cost of goods sold (COGS) for the period, from the income statement.
  2. Enter inventory, credit sales, accounts receivable and accounts payable from the balance sheet and income statement.
  3. Enter the days in the period: 365 for a year, 90 for a quarter, 30 for a month.
  4. Read DIO, DSO and DPO, then the operating cycle (DIO + DSO) and the cash conversion cycle (operating cycle − DPO).
  5. Open Advanced to divide payables by purchases, use average balances, or compare against a prior period.
  6. Check the waterfall: DIO and DSO add days, DPO takes days back, and the last bar is the cycle.

Worked examples

Defaults: a small manufacturer over one year

  1. DIO = $80,000 ÷ $600,000 × 365 = 48.67 days.
  2. DSO = $90,000 ÷ $900,000 × 365 = 36.50 days.
  3. DPO = $50,000 ÷ $600,000 × 365 = 30.42 days (COGS proxy).
  4. Operating cycle = 48.67 + 36.50 = 85.17 days.
  5. CCC = 85.17 − 30.42 = 54.75 days.

CCC 54.8 days · DIO 48.7 · DSO 36.5 · DPO 30.4 · operating cycle 85.2

A negative cycle

  1. COGS $1,000,000; inventory $20,000; credit sales $1,200,000; receivables $10,000; payables $150,000; 365 days.
  2. DIO = $20,000 ÷ $1,000,000 × 365 = 7.30 days.
  3. DSO = $10,000 ÷ $1,200,000 × 365 = 3.04 days.
  4. DPO = $150,000 ÷ $1,000,000 × 365 = 54.75 days.
  5. CCC = 7.30 + 3.04 − 54.75 = −44.41 days.

CCC −44.4 days · operating cycle 10.3 · DPO 54.8

Strict DPO on purchases

  1. Start from the defaults, with beginning inventory of $70,000.
  2. Purchases = $600,000 COGS + $80,000 ending inventory − $70,000 beginning inventory = $610,000.
  3. DPO = $50,000 ÷ $610,000 × 365 = 29.92 days.
  4. CCC = 48.67 + 36.50 − 29.92 = 55.25 days.

CCC 55.2 days on purchases, against 54.8 on the COGS proxy

Methodology

How the cash cycle is counted

Most wrong answers come from mixing bases: DIO and DPO run on cost of goods sold, DSO runs on credit sales, and all three need the same day count and the same kind of balance.

Read sources and limits

What is the cash conversion cycle, and how is it calculated?

The cash conversion cycle (CCC) is the number of days between paying for inventory and collecting cash from the customers who bought it. It equals days inventory outstanding plus days sales outstanding minus days payable outstanding: CCC = DIO + DSO − DPO.

Each part answers a different question. DIO asks how long stock sits before it is sold. DSO asks how long customers take to pay. DPO asks how long the business takes to pay its own suppliers. The first two are time your cash is committed; the third is time someone else is funding you. The result is a count of days, not a sum of money, which makes it easy to compare one period with another.

How do you calculate DIO, DSO and DPO?

Each measure divides a balance by a flow and multiplies by the days in the period. With the page defaults and a 365-day year: DIO = $80,000 inventory ÷ $600,000 COGS × 365 = 48.7 days. DSO = $90,000 receivables ÷ $900,000 credit sales × 365 = 36.5 days.

DPO = $50,000 payables ÷ $600,000 COGS × 365 = 30.4 days. Add DIO and DSO for an operating cycle of 85.2 days, then subtract DPO: 85.2 − 30.4 = 54.8 days (54.75 before rounding). The calculator keeps full precision and rounds only for display, so the days you see can differ from a hand total by a tenth.

What does a negative cash conversion cycle mean?

A negative cycle means the business collects from customers before it pays suppliers. Take COGS of $1,000,000, inventory of $20,000, credit sales of $1,200,000, receivables of $10,000 and payables of $150,000. DIO is 7.3 days, DSO is 3.0 days and DPO is 54.8 days, so the cycle is −44.4 days.

In that case supplier credit more than covers the days the business spends holding stock and waiting for customers. This pattern appears where customers pay on the spot or in advance and suppliers allow long terms. It is a description of timing, not a verdict: it can reflect a strong position with suppliers or stretched payments, and the figures alone cannot say which.

What is the difference between the operating cycle and the cash conversion cycle?

The operating cycle is DIO + DSO: the days from buying inventory to collecting the sale, ignoring how the inventory was paid for. The cash conversion cycle deducts DPO, because supplier credit means cash leaves later than the purchase. With the defaults the operating cycle is 85.2 days and the cash conversion cycle is 54.8 days.

Set payables to zero and the two are equal, since no supplier is funding any of the cycle. Stretching DPO shortens the cash cycle without touching the operating cycle, which is why the two figures are reported separately here.

Which conventions change the answer, and what are the common mistakes?

Four choices move the number. DPO on COGS is a proxy; the strict form divides payables by purchases (COGS + ending inventory − beginning inventory). A 360-day year gives shorter days than 365 on the same balances. Average balances smooth a seasonal year-end, where period-end balances can overstate or understate the cycle.

And DSO on total revenue instead of credit sales understates collection time when some sales are cash. The commonest mistakes are mixing bases, using annual flows with a quarterly day count, and comparing across companies without matching conventions. Inventory, receivable and payable balances are classified under FASB ASC 330, 310 and 405. This tool is an educational estimate from the figures you enter, not accounting or financial advice, and it cannot see terms, seasonality or one-off items behind a balance.

Cash Conversion Cycle questions

What is the cash conversion cycle formula?

The cash conversion cycle formula is CCC = DIO + DSO − DPO. DIO is inventory ÷ COGS × days, DSO is receivables ÷ credit sales × days, and DPO is payables ÷ COGS (or purchases) × days. With $80,000 inventory, $90,000 receivables, $50,000 payables, $600,000 COGS, $900,000 credit sales and 365 days, the cycle is 54.8 days.

How do you calculate days payable outstanding (DPO)?

DPO = accounts payable ÷ cost of goods sold × days in the period. With $50,000 of payables, $600,000 of COGS and 365 days, DPO is 30.4 days. The strict version replaces COGS with purchases for the period. Many analysts use COGS because purchases are not reported separately; this calculator names whichever base you choose beside the result.

What is a good cash conversion cycle?

There is no single good number, and this page does not give one. The days depend on the business model, the terms it trades on and the season, so a figure that is routine in one trade is unusual in another. A more useful comparison is your own cycle over time, and against companies measured with the same conventions. Turn on the prior-period comparison in Advanced to see which of DIO, DSO or DPO moved.

Can the cash conversion cycle be negative?

Yes. A negative cycle means DPO is larger than the operating cycle, so customers pay before the business pays its suppliers. For example, DIO of 7.3 days plus DSO of 3.0 days against DPO of 54.8 days gives −44.4 days. It describes timing only. It can come from favourable supplier terms or from late payments, and the figures cannot tell you which.

Should DPO use COGS or purchases?

Purchases are the stricter base, because payables arise from what you buy rather than what you sell. Purchases equal COGS plus ending inventory minus beginning inventory. COGS is the common proxy when purchases are not at hand. The two agree when inventory is flat and diverge when it grows or shrinks. On the defaults, purchases of $610,000 give 29.9 days against 30.4 on COGS.

What is the difference between the operating cycle and the cash conversion cycle?

The operating cycle is DIO + DSO, the days from buying inventory to collecting the sale. The cash conversion cycle subtracts DPO, because suppliers fund part of that period. On the defaults the operating cycle is 85.2 days and the cash conversion cycle is 54.8 days. If payables are zero, the two figures are the same.

Should I use 365 or 360 days?

Use 365 unless your lender, textbook or internal policy specifies 360. The choice changes every component in proportion: on the defaults, 360 days gives DIO 48, DSO 36 and DPO 30, a cycle of 54 days, against 54.8 on 365. The important rule is to use one day count for all three ratios and for any comparison period.

Should I use average or year-end balances?

Either, applied to all three balances and stated. Year-end balances match a published balance sheet; averages (opening plus closing, divided by two) smooth a seasonal year-end. On the defaults, with opening balances of $70,000, $80,000 and $40,000, averages give DIO 45.6, DSO 34.5 and DPO 27.4 days, a cycle of 52.7 days against 54.8 on year-end balances.

How can a business shorten its cash conversion cycle?

Each component has its own lever: hold less inventory for the same COGS, collect receivables faster, or take longer to pay suppliers. On the defaults, cutting receivables by $10,000 lowers DSO by about 4.1 days. Each lever carries trade-offs, such as stock-outs, customer terms and supplier relationships, so treat the arithmetic as a what-if, not as advice.

Source notes

Method, sources & limitations

Every figure on this page comes from the formula above applied to the values you enter. Nothing is estimated from market data, and no result is a forecast. These are the sources behind the method and any fixed figures it uses:

Educational information only. Results are estimates produced from the assumptions you enter, and are not financial, tax, legal or medical advice. Check anything that matters against a qualified professional and the cited sources.