Free SaaS Finance Tool

Cash Conversion Cycle (CCC) Calculator

Enter revenue, cost of sales and your balance sheet figures to get your cash conversion cycle in days, the operating cycle beneath it, and what one day of each component is worth in cash. Choose your DPO basis, balance method and day count, because each one moves the answer.

No signup required
Instant results
Benchmarks included
Mode
Already have DSO, DIO and DPO? Switch to Enter days.
Business type
No inventory hides the inventory fields and sets DIO to zero.
Balance method
Average unless you are reconciling to a report that uses closing balances.
Use net credit sales if a meaningful share of revenue is paid by card at checkout.
Accounts receivable
Accounts payable
DPO basis
Use Total AP spend if most of what you buy on credit is opex, not stock.
Hosting, software, contractors, marketing, legal. Exclude payroll, D&A, stock comp and taxes.
Deferred revenue β€” optional, if you bill annually in advance
We show a separate billing-adjusted cycle; the textbook CCC stays unchanged.
Targets β€” optional, to see the cash each one frees or absorbs
days
days
What is a good cash conversion cycle?
Below 0Funded by customers or suppliers
0–30 daysLean
30–60 daysTypical
60+ daysCash-heavy
Graded on your chosen DPO basis. Compare against your sector on the same method.
Cash Conversion Cycle
15.8 days
Operating cycle: 58.4 days
Lean
Services businesses usually run 30 to 60 days; most of it is DSO.
DIO + DSO
βˆ’ DPO
DIO 0.0DSO 58.4DPO 42.6
COGS basis: βˆ’32.9 days Β· Total AP spend basis: 15.8 days
DualEntry view, not the textbook CCCBilling-adjusted cycle: βˆ’75.4 days after 91.3 days of deferred revenue.
Cash tied up in the cycle$2.70M
Receivables + inventory βˆ’ payables.
Value of one dayDSO $82,192
DPO $49,315 per day.
Cash at targets+$1.10M
DSO to 45 days frees $1.10M.
How this is calculated
THE FORMULA
CCC = DIO + DSO βˆ’ DPO

What does a good cash conversion cycle look like?

A good cash conversion cycle is a short one, and "short" depends on what you sell. The 1,000 largest North American non-financial companies averaged 38.4 days in FY2025 (The Hackett Group, 2026 Working Capital Survey). Software runs negative on a COGS basis and semiconductors run above 120 days, and both can be healthy. Grade yourself against your sector, on the same method.

The four bands match the badge on the calculator. Benchmarks are DualEntry calculations from Damodaran's January 2026 sector data (NYU Stern), COGS basis; section 07 has the full table.

Below 0 days

Funded by customers or suppliers

Typical for: software billed in advance (-40.5), computer and peripherals makers with long supplier terms (-37.2).

0 to 30 days

Lean

Typical for: restaurants (5.5), where stock turns in weeks and customers pay at the till.

30 to 60 days

Typical

Typical for: the US market excluding financials (32.4) and business and consumer services (38.2). Invoice on net 30, pay on net 30, and you land here.

60 days and above

Cash-heavy

Typical for: semiconductors (129.1), where production runs and safety stock are long. Acceptable when the margin on that stock beats your cost of capital.

Cash conversion cycle by the numbers

38.4 days
Cash conversion cycle of the 1,000 largest North American non-financial companies in FY2025, down 0.2 days on the year.
‍
+2.1 days
DSO got worse across the same companies. The cycle only shortened because DPO rose 2.9 days, so suppliers funded the improvement.
‍
-40.5 vs +32.6 days
The software sector's cycle on a COGS basis against a revenue basis: same companies, a 73-day gap from the DPO denominator alone.
‍
01

How the cash conversion cycle works

The cash conversion cycle (CCC) measures how many days your cash is tied up in operations, from the day you pay suppliers for inventory or services to the day customers pay you.

The formula is CCC = DIO + DSO - DPO. A lower number means cash comes back faster; a negative number means customers or suppliers are funding your operations.

The formula

CCC = DIO + DSO - DPO

DIO (days inventory outstanding) = average inventory Γ· COGS Γ— days
DSO (days sales outstanding) = average accounts receivable Γ· revenue (or net credit sales) Γ— days
DPO (days payable outstanding) = average accounts payable Γ· COGS (or purchases, or total AP spend) Γ— days

DIO and DSO are days your cash is out, so they are added. DPO is days a supplier's cash is out instead of yours, so it is subtracted. The DSO calculator covers credit sales, bad debt and collection targets, and the DPO calculator covers the basis choice and days beyond terms; this page combines the two with inventory and prices the result.

02

How to calculate the cash conversion cycle: SaaS example

1. Pick the period and the day count, and use the same choice for every leg.
2. Average the balances: beginning plus ending, divided by two, for receivables, inventory and payables.
3. Compute the three days figures: each average balance divided by its flow, multiplied by the day count.
4. Add DIO and DSO, then subtract DPO.


The calculator's prefill is a $30.0M revenue SaaS company with no inventory, the same company as on the DPO calculator, so the two tools agree. COGS $8.4M, non-payroll opex bought on credit $9.6M, average receivables $4.8M ($3.8M to $5.8M), average payables $2.1M ($1.9M to $2.3M), total AP spend basis, 365 days.

Leg
Calculation
Days
DSO
4.8 Γ· 30.0 Γ— 365
58.4
DIO
No inventory
0.0
DPO (total AP spend $18.0M)
2.1 Γ· 18.0 Γ— 365
42.6
CCC
0.0 + 58.4 - 42.6
15.8

One day of DSO is worth $82,192 ($30.0M Γ· 365) and one day of DPO $49,315; cash tied up in the cycle is $2.7M, and a DSO target of 45 days frees $1.10M. On COGS alone, DPO is 91.3 days and the cycle reads -32.9, which says "funded by suppliers" about a company that is not: most of its payables are opex that never touches COGS.

03

The method choices that change your answer

Most online calculators compute the cycle one way and stop: DPO on COGS, closing balances, 365 days.

Each is a choice, and two of the three move the result by more than the gap between the "Lean" and "Cash-heavy" badges.

Choice
Options
Effect (SaaS example)
Use
Balance method
Average (default) / Ending only
Ending balances give CCC 23.9 days against 15.8 on averages. The 8-day gap comes from growth alone: AR rose 53% in the year.
Average for any period in which balances moved; ending only to reconcile to a report built on closing balances.
DPO basis
COGS / Purchases / Total AP spend
COGS gives DPO 91.3 and CCC -32.9; total AP spend gives DPO 42.6 and CCC 15.8. A 48.7-day swing from the denominator.
COGS to compare with published benchmarks; purchases if you hold inventory; total AP spend if most of what you buy on credit is opex.
Day count
365 / 360
About 1.4% on every leg.
365 unless you are matching a covenant or treasury convention that uses 360.

The same switches move an inventory business. Take revenue $50.0M, COGS $30.0M, average inventory $6.0M (from $5.0M to $7.0M), average receivables $5.5M and average payables $4.0M: DIO 73.0, DSO 40.2, operating cycle 113.2.

Method
DPO
CCC
COGS basis, 365 days
48.7
64.5
Purchases basis ($32.0M), 365 days
45.6
67.5
COGS basis, 360 days
48.0
63.6

Pick one method, write it down, and compare your number only against benchmarks built the same way. Damodaran's table and Hackett's survey use a COGS-type basis on reported balances, so keep that figure alongside your total AP spend figure and label both.

04

Can the cash conversion cycle be negative?

Yes. A negative cash conversion cycle means customers pay you before you pay suppliers, so operations generate cash instead of absorbing it. It requires DPO to exceed DIO plus DSO: long supplier terms, fast collections, little or no inventory, or all three.

Dell is the standard example. Building to order and collecting from customers before paying component suppliers, Dell ran a quarterly cycle of -36, -33 and -36 days across fiscal 2010, 2011 and 2012 (Journal of Accountancy, May 2013). Software (System & Application) and Computers/Peripherals are both negative on the January 2026 Damodaran table, driven by DPO above 100 days.

No question, a negative cycle is the strongest working capital position a company can hold. Check how it was earned: a rising DPO can mean stretched vendors instead of negotiated terms, and a falling DSO can mean shrinking sales instead of better collections. The DPO calculator shows days beyond terms so you can tell the difference.

05

The cash conversion cycle for SaaS companies

For a SaaS company, DIO is zero and the cycle is mostly DSO. What the textbook formula misses is the largest working capital lever SaaS has: billing annually in advance. Deferred revenue is cash you have already collected, and the formula never looks at it, so a company billing $30.0M a year upfront and one billing the same $30.0M monthly in arrears can show an identical CCC.

Days of deferred revenue puts the funding back in view: average deferred revenue Γ· revenue Γ— days. In the prefill, deferred revenue averages $7.5M on $30.0M of revenue, or 91.3 days, and the billing-adjusted cycle is 15.8 - 91.3 = -75.4 days. Customers fund this company's operations by about two and a half months while the standard metric says 16 days.

This is an analytical view, which the calculator labels separately; it is not a GAAP metric and not the figure to report as your CCC. Deferred revenue is a performance obligation under ASC 606, not free cash, and a wave of non-renewals switches the funding off within one billing cycle. Deferred revenue recognition is covered on the blog, and the working capital calculator shows why negative working capital is normal for a SaaS business that bills in advance.

06

How to shorten the cash conversion cycle

Start with what one day is worth, because the leg with the most days is not always the one with the most cash. In the prefill, a day of DSO is $82,192 and a day of DPO is $49,315; the calculator prints both on every result.

DSO

Invoice on the billing date, not at month end, and take card or ACH authorization at signing so renewals collect themselves. Accounts receivable automation removes the manual steps that make invoices late in the first place.

DIO

Only if you hold stock: cut the SKUs that turn slowest and reconcile system stock to the warehouse count.

DPO

Pay on terms, not early, unless the discount beats your cost of capital. A 2% discount for paying 20 days early is about a 37% annualized return; take it.

In FY2025 the 1,000 largest North American companies shortened their cycle by 0.2 days while collections got 2.1 days worse, and the only reason the cycle improved is that they paid suppliers 2.9 days later (Hackett Group, 2026). Paying later is the cheapest lever and the first to run out.

07

Cash conversion cycle by industry

Sector averages from Damodaran's January 2026 data, with DPO on a COGS basis in the first CCC column and on a revenue basis in the second. The second column shows how far one denominator choice moves a published benchmark.

Industry
DSO
DIO
DPO
CCC (COGS basis)
CCC (revenue basis)
Software (System & Application)
61.5
5.9
107.9
-40.5
32.6
Software (Internet)
59.5
0.0
66.1
-6.6
34.8
Business & Consumer Services
67.3
7.6
36.7
38.2
47.9
Retail (General)
12.8
47.4
64.9
-4.8
1.0
Restaurants
19.4
11.7
25.6
5.5
10.0
Computers/Peripherals
39.0
35.1
111.2
-37.2
-8.0
Semiconductors
58.0
133.0
61.8
129.1
87.2
US market excluding financials
45.2
50.0
62.9
32.4
36.8

DualEntry calculation from Damodaran (NYU Stern), January 2026 sector ratios. Sector averages, not medians. CCC is calculated from unrounded DSO, DIO and DPO.

Cash conversion cycle calculator FAQs

How do you calculate the cash conversion cycle?

CCC = DIO + DSO - DPO. Each leg is an average balance divided by its annual flow (COGS for inventory and payables, revenue for receivables), multiplied by 365. A SaaS company with DSO 58.4, no inventory and DPO 42.6 has a CCC of 15.8 days.

How many days is a good cash conversion cycle?

Shorter is better, graded against your sector. The 1,000 largest North American non-financials averaged 38.4 days in FY2025 (Hackett Group); software averages -40.5 days on a COGS basis and semiconductors 129.1 (Damodaran, January 2026).

Is it better to have a high or low cash conversion cycle?

Low. Every day of the cycle is cash you fund from your balance sheet or a credit line. A high cycle is only acceptable when the margin on the stock and receivables it funds exceeds your cost of capital.

Can the cash conversion cycle be negative?

Yes. Customers pay before suppliers are paid, so operations generate cash. Dell ran -36, -33 and -36 days in fiscal 2010 to 2012. Check that a long DPO reflects agreed terms, not overdue invoices.

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

The operating cycle is DIO + DSO: days from buying inventory to collecting cash. The cash conversion cycle subtracts DPO, so it counts only the days your own cash is out. A 113.2-day operating cycle with 48.7 days of DPO is a 64.5-day CCC.

Should I use average or ending balances?

Average, unless you are reconciling to a report built on closing balances. Ending balances overstate every leg in a growing company: in the SaaS example they give 23.9 days against 15.8 on averages.

Does the cash conversion cycle apply to SaaS companies?

Yes, with DIO at zero, so the cycle is DSO minus DPO. Use total AP spend as the DPO basis, and look at days of deferred revenue as well, because the textbook formula ignores annual billing in advance.

See receivables, payables and working capital in one ledger.

Track receivables, payables and working capital in one place with live data, with AI forecasts built from the same records.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By clicking "Schedule Demo" you agree to the use of your data in accordance with DualEntry's Privacy Notice.