Profit Intelligence

Cash Conversion Cycle

2026-04-12 8 min read Profit Intelligence
Cash Conversion Cycle (CCC) — The number of days between when a company pays its suppliers and when it collects payment from its customers. CCC combines Days Inventory Outstanding, Days Sales Outstanding, and Days Payable Outstanding into a single metric that measures how efficiently a business converts its investments in inventory and operations into cash.
TL;DR: Cash conversion cycle measures how many days your cash is tied up before you collect it. For B2B SaaS, CCC typically ranges from 30-60 days. For e-commerce with inventory, 45-90 days is common. A CCC above 90 days signals a working capital problem that compounds as revenue grows.

What is the cash conversion cycle?

The cash conversion cycle (also called the cash-to-cash cycle or net operating cycle) measures the time gap between spending money on operations and receiving payment from customers. It answers one of the most fundamental questions in operations: how long does cash sit outside the business before it comes back?

CCC matters because profitable companies can still run out of cash. A B2B company with 60-day payment terms, 30 days of inventory, and 15-day supplier terms has a CCC of 75 days. Every dollar of revenue requires 75 days of working capital financing before it returns as cash. As revenue grows, so does the cash needed to fund that gap. Companies have shut down at $10M revenue with strong gross margins because CCC consumed all available cash.

For B2B SaaS companies with annual subscriptions paid upfront, CCC can be negative — you collect before you incur most costs. This is the financial advantage of the subscription model. For SaaS companies with monthly billing and net-30 enterprise contracts, CCC stretches to 45-75 days. For e-commerce businesses carrying inventory, CCC regularly exceeds 60 days.

CCC differs from the operating cycle. The operating cycle only counts the time from inventory purchase to customer collection (DIO + DSO). CCC subtracts Days Payable Outstanding — the time your suppliers give you to pay. Supplier payment terms effectively finance part of the cycle.

Why the cash conversion cycle matters for operators

CCC determines how much working capital a company needs to fund growth. A company with $1M monthly revenue and a 60-day CCC needs approximately $2M in working capital just to operate. Grow to $2M monthly revenue and that requirement doubles to $4M. The cash gap scales linearly with revenue.

Operators who don't track CCC discover the problem when the bank account gets tight — usually 2-3 months after the underlying shift occurred. A supplier changes terms from net-45 to net-30. A large customer negotiates from net-30 to net-60. Each change adds 15 days to CCC. Neither appears in the P&L. Both appear in the cash flow statement weeks later.

A typical 80-person B2B company with $8M revenue and a 75-day CCC discovers they need $1.6M more in working capital than they planned when a single enterprise customer demands net-90 terms. That is one customer decision creating a six-figure cash gap that no margin improvement can fix.

Cash conversion cycle formula

CCC = DIO + DSO - DPO

Where:
DIO = Days Inventory Outstanding
    = (Average Inventory / COGS) x 365

DSO = Days Sales Outstanding
    = (Average Accounts Receivable / Revenue) x 365

DPO = Days Payable Outstanding
    = (Average Accounts Payable / COGS) x 365

Example (B2B e-commerce with wholesale):
- Average inventory: $420,000
- COGS: $3,100,000
- Average accounts receivable: $680,000
- Revenue: $8,200,000
- Average accounts payable: $310,000

DIO = ($420,000 / $3,100,000) x 365 = 49.4 days
DSO = ($680,000 / $8,200,000) x 365 = 30.3 days
DPO = ($310,000 / $3,100,000) x 365 = 36.5 days

CCC = 49.4 + 30.3 - 36.5 = 43.2 days

What each component means:

  • DIO (Days Inventory Outstanding): How long inventory sits before it is sold. Lower is better — unless you are running out of stock.
  • DSO (Days Sales Outstanding): How long customers take to pay after invoicing. Lower means faster cash collection.
  • DPO (Days Payable Outstanding): How long you take to pay suppliers. Higher means you are holding cash longer — but stretching too far damages supplier relationships.

For pure SaaS companies with no physical inventory, DIO is zero. CCC simplifies to DSO minus DPO.

Cash conversion cycle benchmarks by business model

How CCC varies across B2B company types. Shorter is generally better — but negative CCC requires context.

Business ModelCCC (Good)AverageAbove AverageAction if high
SaaS (annual prepaid)Negative (-30 to 0 days)0-20 days20+ daysReview billing timing; shorten DSO
SaaS (monthly/net-30)15-35 days36-55 days56+ daysTighten collection process; offer early-pay discounts
B2B e-commerce (inventory)35-55 days56-80 days81+ daysReduce slow-moving inventory; renegotiate supplier terms
B2B Services / Agencies20-40 days41-65 days66+ daysInvoice on milestone, not completion; enforce payment terms

Sources: Hackett Group Working Capital Survey 2025, ChartMogul SaaS data, industry-observed ranges based on operator reports.

Common mistakes when measuring the cash conversion cycle

1. Using period-end balances instead of averages

CCC formulas require average inventory, average AR, and average AP — not the snapshot from the last day of the quarter. Period-end balances are skewed by timing (a large payment received on December 31 makes DSO look artificially low). Average the beginning and ending balances at minimum. Monthly averages are more accurate.

2. Ignoring CCC when the company is "profitable"

Profitability and cash flow are different problems. A company with 30% EBITDA margins and a 90-day CCC can still face cash shortages during growth spurts. Every incremental dollar of revenue needs 90 days of working capital financing. Profitability does not fix a structural cash timing problem.

3. Optimizing DSO without watching DPO

Pressuring customers to pay faster (reducing DSO) while also paying suppliers faster (reducing DPO) nets zero improvement. CCC is the net of all three components. Track them together. The highest-impact move is usually extending DPO or reducing DIO, not just chasing collections.

4. Treating all revenue as equal for DSO purposes

Enterprise customers on net-60 terms and SMB customers on credit card payment have fundamentally different DSO profiles. Calculate DSO by customer segment. Blended DSO masks the fact that your enterprise book is dragging cash conversion while your SMB book funds it.

How Fairview tracks the cash conversion cycle automatically

Fairview's Margin Intelligence connects to your accounting platform (QuickBooks, Xero) and payment processor (Stripe) to calculate CCC components in real time. Accounts receivable aging comes from your invoicing data. Accounts payable comes from your accounting platform. For companies with inventory, Fairview pulls inventory turnover data from Shopify or your ERP.

The Operating Dashboard displays CCC trended alongside gross profit and revenue. When CCC extends by more than 10 days from the trailing 90-day average, the Next-Best Action Engine flags the specific component: "DSO increased from 34 to 48 days. 3 invoices over $25K are past 45 days. Follow up with [customer names]."

See how Margin Intelligence works

Cash conversion cycle vs operating cycle

Cash Conversion CycleOperating Cycle
What it measuresNet days cash is tied up (includes supplier financing)Total days from inventory purchase to customer collection
FormulaDIO + DSO - DPODIO + DSO
Includes supplier termsYes — DPO reduces the cycleNo — ignores when you pay suppliers
Can be negativeYes — when DPO exceeds DIO + DSONo — always positive
Best forCash flow planning, working capital managementOperational efficiency measurement

Operating cycle shows the full length of your business process. CCC shows how much of that process you need to finance yourself. A 90-day operating cycle with 45-day supplier terms means you only finance 45 days out of pocket.

FAQ

What is the cash conversion cycle in simple terms?

The cash conversion cycle counts the days between when you pay for something and when you collect cash from selling it. If you pay a supplier on day 1, hold inventory for 45 days, sell it, and collect from the customer 30 days later — your CCC is 75 days minus however long your supplier let you defer payment. Shorter means your cash comes back faster.

What is a good cash conversion cycle for a B2B SaaS company?

For SaaS with annual prepaid contracts, CCC is often negative — you collect before costs accrue. For SaaS with monthly billing and net-30 enterprise terms, 15-35 days is good. Above 55 days typically signals slow collections or overly generous payment terms. The goal is to keep CCC stable or declining as revenue grows.

How do you calculate the cash conversion cycle?

Add Days Inventory Outstanding to Days Sales Outstanding, then subtract Days Payable Outstanding. CCC = DIO + DSO - DPO. For a company with 45-day DIO, 32-day DSO, and 38-day DPO: CCC = 45 + 32 - 38 = 39 days. Pure SaaS companies with no inventory drop DIO and calculate DSO - DPO.

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

The operating cycle is DIO + DSO — the total time from buying inventory to collecting payment. CCC subtracts DPO, accounting for the fact that suppliers give you time to pay. Operating cycle measures gross process time. CCC measures the net time you finance out of your own cash.

How often should you track the cash conversion cycle?

Monthly for most B2B companies. Weekly if cash is tight or the business is growing rapidly. CCC shifts gradually, so monthly tracking catches trends. But during high-growth periods, even a 5-day increase in CCC can consume hundreds of thousands in additional working capital within a quarter.

Can the cash conversion cycle be negative?

Yes. A negative CCC means you collect from customers before you pay suppliers. SaaS companies with annual prepaid billing often achieve this. Amazon runs a famously negative CCC — it collects from buyers before paying marketplace sellers. Negative CCC means your operations generate cash rather than consume it.

Related terms

  • COGS (Cost of Goods Sold) — Direct costs used in DIO and DPO calculations
  • Inventory Turnover — How quickly inventory sells, directly affects DIO
  • Gross Profit — Revenue minus COGS, the margin layer CCC helps fund
  • Net Revenue — Revenue after returns and discounts, the basis for DSO calculation
  • EBITDA — Operating profitability that CCC converts into actual cash over time

Fairview is an operating intelligence platform that tracks the cash conversion cycle alongside gross profit, inventory turnover, and net revenue. Start your free trial →

Siddharth Gangal is the founder of Fairview. He built CCC tracking into the platform after watching a profitable e-commerce company nearly run out of cash at $12M revenue — not because margins were bad, but because 78-day CCC consumed every dollar of growth.

Ready to see your data clearly?

Stop reporting on last week.
Start acting on this week.

10 minutes to connect. No SQL. No engineering team. Your first dashboard is built automatically.

See your data in Fairview Start 14-day free trial

No credit card required · Cancel anytime · Setup in under 10 minutes