b2KIT

Cash Conversion Cycle Calculator

Calculate cash conversion cycle from days inventory outstanding, days sales outstanding, and days payable outstanding metrics.

Tested tool guide Tested browser tools Checked August 16, 2026

What Cash Conversion Cycle Calculator does, with a checked example

The Cash Conversion Cycle Calculator combines three day counts - days inventory outstanding (DIO), days sales outstanding (DSO), and days payable outstanding (DPO) - into one figure: the number of days cash stays tied up between paying for inventory and collecting from customers. The math is a single line: DIO plus DSO minus DPO. Users are most surprised that a negative answer can be correct; it means customers pay before suppliers are due. The other common miss: the calculator performs only this final step, so the result is only as reliable as the three day counts you enter.

Worked example

A concrete input and expected output from the current implementation.

Input

DIO: 45 days
DSO: 38 days
DPO: 30 days

Expected output

Cash conversion cycle: 53 days

45 + 38 - 30 = 53. The company's cash is committed for 53 days between paying for inventory and collecting from customers: 45 days in stock, 38 days in unpaid invoices, offset by 30 days of supplier credit.

How the result is produced

1

Three inputs, one formula

Every input is expressed in days. DIO and DSO add to the cycle because they measure cash sitting in inventory and in unpaid invoices; DPO subtracts from it because it measures credit suppliers extend. The calculator adds the first two and subtracts the third: CCC = DIO + DSO - DPO. The result is a day count, usually between zero and a few hundred, and it can be negative.

2

Where the day counts come from

The three metrics are normally derived from financial statements: DIO equals average inventory divided by cost of goods sold, times 365; DSO equals average accounts receivable divided by revenue, times 365; DPO equals average accounts payable divided by cost of goods sold, times 365. The calculator expects these day counts ready-made, so convert dollar figures first and keep the periods and denominators consistent.

Good uses

  • Preparing a working capital summary for a lender or investor, where the cash conversion cycle is the standard headline figure.
  • Benchmarking your company against an industry median or a competitor whose cycle you compute from their public filings.
  • Stress-testing a proposed change, such as renegotiated supplier payment terms, to see how many days it would remove from the cash gap.

Limits and checks

  • The result is only as good as the inputs. Mixing a year-end balance with an annual average, or using revenue as the denominator for DPO when DIO and DPO should share a COGS basis, distorts the output.
  • A negative cycle is not an error. Retailers and subscription businesses routinely collect from customers before paying suppliers, so a negative figure can indicate a business that largely funds itself.
  • Lower is not always better on its own. Pushing DPO up can strain supplier relationships and raise prices, and seasonal businesses see the cycle swing between quarters, so compare like-for-like periods.

Common questions

Is a negative cash conversion cycle a mistake?

No. A negative result means cash from customers arrives before supplier payments are due, so operations partly fund themselves. It is common in grocery retail and subscription businesses and usually reflects real leverage over suppliers. It can also simply mean the company carries very little inventory, so read it together with the three components, not alone.

What is a good cash conversion cycle?

There is no universal target. Grocery chains and fast-fashion retailers run near zero or negative, while heavy manufacturers often sit between 60 and 120 days. Compare your figure with your industry's median and with your own prior periods rather than chasing a single number. A deteriorating trend across quarters matters more than the absolute value.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools