Skip to main content
AI Biz Hub

Cash Conversion Cycle Calculator

Measure working-capital cycle time using DIO, DSO, and DPO.

Your numbers

Average inventory ÷ COGS × 365. Use 0 for services and software.

Average receivables ÷ revenue × 365: how long customers take to pay.

Average payables ÷ COGS × 365: how long you take to pay suppliers.

Cost of goods sold per month; sizes the cash the cycle ties up.

Result

Cash conversion cycle
52 days

CCC = days inventory outstanding + days sales outstanding − days payables outstanding = 38 + 42 − 28. At $95,000 of monthly COGS, that cycle ties up about $164,666.67 of cash (valued at cost).

Cash tied up (at cost)
$164,667
Inventory days
38 days
Receivable days
42 days
Payable days
28 days

Where the days come from

Inventory and receivable days add to the cycle; payable days take away.

Inventory days (DIO)
38 days
Receivable days (DSO)
42 days
Payable days (DPO), subtracted
28 days
Cash conversion cycle
52 days

How do you calculate the cash conversion cycle?

The cash conversion cycle (CCC) is the number of days between paying suppliers and collecting cash from customers: days inventory outstanding plus days sales outstanding minus days payables outstanding. With 38 inventory days, 42 receivable days and 28 payable days, the cycle is 52 days, and at $95,000 of monthly cost of goods sold it ties up about $164,667 of cash.

CCC = DIO + DSO − DPO

  • DIO (days inventory outstanding) = average inventory ÷ cost of goods sold × 365. How long stock sits before it sells.
  • DSO (days sales outstanding) = average accounts receivable ÷ revenue × 365. How long customers take to pay.
  • DPO (days payables outstanding) = average accounts payable ÷ cost of goods sold × 365. How long you take to pay suppliers.

This calculator values the cash tied up at cost: monthly cost of goods sold × CCC ÷ 30. Use the same period, such as a year or a trailing quarter scaled to 365 days, for all three inputs.

Cash conversion cycle examples, computed by this calculator

Business Inputs CCC Cash tied up (at cost)
Retailer DIO 60, DSO 5, DPO 30, $200,000 monthly COGS 35 days $233,333
Wholesaler DIO 45, DSO 50, DPO 35, $300,000 monthly COGS 60 days $600,000
B2B software DIO 0, DSO 45, DPO 30, $20,000 monthly COGS 15 days $10,000
Prepaid marketplace DIO 0, DSO 2, DPO 30, $50,000 monthly COGS -28 days $-46,667

The wholesaler's 60-day cycle locks up $600,000 because it holds stock and offers credit. The prepaid marketplace runs a negative cycle of -28 days: customers pay before suppliers do, so growth funds itself instead of consuming cash. Software companies usually have no inventory, so DSO and billing terms decide their cycle.

How to shorten the cash conversion cycle

  • Collect faster (lower DSO): invoice on delivery, offer annual prepayment, take card or direct-debit payment, and follow up on overdue invoices in a fixed sequence.
  • Hold less stock (lower DIO): reorder smaller batches more often and clear slow-moving items; the inventory turnover calculator shows how fast stock sells.
  • Pay on agreed terms (higher DPO): negotiate longer supplier terms rather than paying late, which damages supply and credit.

Each day cut from the cycle frees one day of cost of goods sold. In the default example, that is $3,167 per day, so a 10-day reduction releases about $31,667 of working capital.

Common cash conversion cycle mistakes

  • Mixing revenue and cost bases. DSO uses revenue; DIO and DPO use cost of goods sold. Swapping them distorts the cycle.
  • Using year-end balances only. Seasonal businesses look very different in December and June; use averages.
  • Reading a negative cycle as risk-free. It depends on suppliers keeping their terms; if they shorten them, the cash advantage reverses quickly.
  • Ignoring the cycle when growing. A positive cycle means every extra dollar of sales needs extra cash up front, so growth itself draws down cash.

General business information, not legal, tax or financial advice. The result comes only from your inputs and the published method. How we check our numbers.

How to use it

  1. Enter days inventory outstanding, days sales outstanding, days payables outstanding, and monthly COGS. Those three day counts describe how long cash is trapped in inventory and receivables before suppliers are actually paid.
  2. Read cash conversion cycle days and the cash tied up (valued at cost), along with the DIO, DSO, and DPO components. The longer the CCC, the more financing pressure it creates even in a profitable business, while a negative CCC means customers fund the cycle before suppliers are due.
  3. Use the component mix to decide where the real problem sits. If DSO is 45 days and DPO is only 20, collections are likely the biggest unlock; if DIO dominates, inventory discipline matters more than billing cleanup.
  4. Translate the working-capital figure into action by modeling what happens if you cut DSO by 5 days, DIO by 10 days, or extend DPO by 5 days. Then prioritize the lever that releases the most cash without damaging customers or suppliers.
  5. Re-run every month from close data and after any major receivables or inventory initiative. Track CCC and each sub-metric separately because a flat total can hide worsening collections masked by slower supplier payments.

Questions people usually ask

What is a healthy cash conversion cycle?

Lower is usually better because cash comes back faster, but the right number still depends on your industry, margin profile, and supplier relationships.

Can a cash conversion cycle be negative?

Yes. That can happen when you collect cash from customers before you need to pay suppliers, which can be a strong working-capital position.

Which lever usually matters most?

It depends on the business, but collections speed and inventory turns often unlock cash faster than teams expect.

Why does this matter if the company is profitable?

Because profitable companies can still feel cash-starved when money stays tied up in inventory or receivables for too long.

Is this tool free and private to use?

Yes. AI Biz Hub tools are free, no-signup browser tools. Inputs stay in your browser unless you choose to share a URL.

Is this professional advice?

No. Outputs are business planning estimates — not legal, tax, or accounting advice.

  • 7 min read How to Optimize Your Conversion Rate

    Optimize conversion rate by prioritising experiments with ICE scores, powering tests to detect realistic lifts, and avoiding the peeking trap.

All articles

More in Bootstrapped growth

See when cash runs out, what you need to break even, and how to grow without funding.

The Bootstrapped growth guide

Use it from code

The same calculation as a JavaScript module you can import. It runs where you import it, with no request, key or rate limit.

import { compute } from "https://aibizhub.io/engines/cash-conversion-cycle-calculator.js";

Input and output contract, TypeScript types and the guide for agents.