Business tool

Cash conversion cycle calculator

Measure days cash is tied up in inventory and receivables.

Your inputs

Use period-average inventory; beginning plus ending balance divided by two is a simple approximation.
Use supplier balances related to the cost of goods sold, not all debts.
Used as the denominator for inventory days and payables days; purchases-based DPO is a different convention.
Exclude cash sales; align the receivables scope and sales adjustments.

Your results

Ready when you are
Add your inputs or try an example.
Your results will appear here.

Compare two scenarios.

Run the tool, then save A or B to compare headline results and entered values. Keep currencies, periods and assumptions consistent.

Saved scenarios stay in this browser until you clear them. Reset clears the working result; it keeps saved scenarios. Use Clear saved scenarios on a shared device.

Run the tool to save your first scenario.

How it works

Combine inventory days, receivables days and supplier-payment days to estimate how long operating cash remains tied up. All balances, sales and costs must describe the same reporting period and operating activities.

DIO = average inventory ÷ COGS × period days. DSO = average receivables ÷ net credit sales × period days. DPO = average trade payables ÷ COGS × period days. CCC = DIO + DSO − DPO.
Read the source reference ↗

A few things to know

Uses COGS as a proxy for purchases in DPO; results differ when purchases and COGS diverge. Average balances can obscure seasonality and fast growth. Zero credit sales or COGS makes the corresponding ratio undefined, so those inputs must be positive. Not a cash-balance forecast, solvency score or instruction to delay supplier payments. No inventory value at selling prices, financing debt or mismatched period data.

Results use your inputs. Keep all money amounts in the same currency.

A little context

When to use this tool

Profitable sales can still leave a business short of operating cash while inventory waits on a shelf and customer invoices remain unpaid. The cash conversion cycle connects those delays with the time taken to pay suppliers. This calculator exposes all three components for one consistent reporting period, making it easier to see whether stock, collections or payable timing explains a change in the overall cycle.

  • Compare inventory, collection and supplier-payment timing across like reporting periods.
  • Identify which component deserves investigation when operating cash feels tighter.
  • Prepare a working-capital discussion alongside a dated cash runway forecast.

How to use cash conversion cycle calculator

  1. Choose a consistent reporting period

    Enter its actual whole number of days, up to 366. Use sales and cost of goods sold for precisely that period rather than combining quarterly balances with annual totals.

  2. Supply average operating balances

    Enter inventory at cost, trade receivables and trade payables. Beginning and ending balances averaged together are a simple approximation; frequent snapshots may be more representative when balances move sharply.

  3. Check each component before the total

    Enter positive cost of goods sold and net credit sales. Review DIO, DSO and DPO individually, then interpret their combined cycle. This model uses COGS for DPO, so note when a purchases-based convention would differ.

Try the numbers

A 30-day modeled cash cycle

Inputs

90-day period; average inventory 30,000; average receivables 40,000; average trade payables 20,000; COGS 90,000; net credit sales 180,000.

Result

Inventory days are 30, receivables days are 20 and payables days are 20. Cash conversion cycle is 30 + 20 − 20 = 30 days.

What it means

Collection and supplier-payment timing cancel in this example, leaving inventory time as the total cycle. This aggregate relationship does not specify the due dates of next month’s receipts and bills.

Common mistakes to avoid

Valuing inventory at retail prices

Inventory should align with the cost basis of COGS. Retail value inflates the numerator relative to that denominator and can make inventory days misleading.

Including cash sales in credit sales

Cash sales do not create trade receivables. Mixing them into the DSO denominator can make collection time look shorter even when invoice collections have not improved.

Treating longer supplier delays as automatically better

A larger DPO shortens the calculated cycle, but could reflect overdue bills or strained suppliers. Review agreed terms, discounts and payment reliability before interpreting it favorably.

Useful answers

Frequently asked questions

Definitions, edge cases, and practical next steps for this tool. Search all tool FAQs ↗

What does the cash conversion cycle measure?

It is an aggregate estimate of the days between investment in operating inventory and recovery through customer collections, offset by supplier-payment timing. The calculator combines DIO plus DSO minus DPO. It summarizes working-capital timing rather than forecasting a bank balance.

How are inventory days calculated?

Average inventory at cost is divided by the period’s cost of goods sold and multiplied by the number of days in that period. For inventory of 30,000, COGS of 90,000 and 90 days, the estimate is 30 inventory days.

Why does this DPO calculation use COGS?

This model uses cost of goods sold as a common proxy for the supplier-cost flow. A purchases-based denominator is another convention. When inventory builds or falls significantly, purchases and COGS differ, so record the convention and keep comparisons consistent.

Can the cash conversion cycle be negative?

Yes. The result is negative when modeled payable days exceed inventory plus receivables days. For the example balances with payables increased to 90,000, DPO becomes 90 and the cycle becomes minus 40 days. Check supplier obligations and scope before drawing conclusions.

What happens when credit sales or COGS is zero?

The relevant ratios have zero denominators and are undefined, so this calculator requires both to be positive. A business without inventory or credit sales may need a narrower cash-flow model rather than forcing a full inventory-based conversion cycle to produce a number.

Can I calculate CCC for a quarter instead of a year?

Yes. Enter the quarter’s actual day count, its COGS and net credit sales, and balances representative of that quarter. Do not leave annual amounts in the denominators. Seasonality still makes direct comparison with a different quarter harder to interpret.

How do I choose average balances?

A beginning-and-ending average is a practical starting point. For volatile inventory, large invoices or seasonal businesses, average monthly or more frequent comparable snapshots instead. Enter that average directly. The tool does not retrieve accounting balances or choose the sampling schedule.

What should I investigate after the result changes?

Inspect the component that moved: inventory aging for higher DIO, invoice aging and sales mix for higher DSO, or supplier terms and overdue bills for DPO changes. Pair those findings with a dated cash forecast so actions reflect actual payment timing.

Explore the topic in the blog

Sources and method

Use the references below to check definitions and platform guidance. The model’s scope and limits are explained above. Read our editorial standards.

Help

How can we help?

Find instructions, report a problem, or leave a message.

Read this tool’s FAQs ↗

Guides for this tool

Find which part of the cash conversion cycle changed.
Common questions

Where do I start? Try an example, then replace its values with yours.

Why did my upload fail? Check the field error, accepted format and file-size limit. Start with a small sanitized sample.

Where are my results? Review the result panel, then use its copy or download controls. If a calculation fails, check the error beside the input.

Message us

Chat opens Tawk.to. It processes your messages and connection data. Do not paste private inputs or file contents. Availability and response times vary.