Key Takeaways
- Amazon's CCC has been negative for years, meaning customers pay before Amazon pays its suppliers. That is a structural cash advantage most businesses never build.
- Businesses carrying 60-day CCC when their industry median is 35 days are effectively giving competitors an interest-free loan on every dollar of inventory, often worth 3-5% of annual revenue in opportunity cost.
- Calculate CCC as DIO + DSO minus DPO, then benchmark it against your industry median to find the exact bottleneck eating your cash.
- Tool: Run your business cash flow numbers now →
Open a Business Bank Account in Minutes
NorthOne is business banking built for small business, no hidden fees, no minimum balance.
The Cash Conversion Cycle Measures How Long Your Money Is Stuck
The cash conversion cycle (CCC) is the number of days between paying for inventory and collecting cash from customers. A CCC of 45 means your business runs 45 days without seeing a dollar return on its spending. Every day costs you. A business with $3M in annual revenue and a 45-day CCC has roughly $369,863 tied up in the cycle at any moment. ((45 / 365) x $3,000,000 = $369,863.)
Three components build the CCC:
- Days Inventory Outstanding (DIO): How long inventory sits before you sell it.
- Days Sales Outstanding (DSO): How long customers take to pay after you invoice them.
- Days Payable Outstanding (DPO): How long you take to pay your own suppliers.
The formula in plain text: CCC = DIO + DSO - DPO
A lower CCC means faster cash recovery. A negative CCC means you collect from customers before you pay suppliers, the structural position Amazon and Walmart have engineered for decades.
How to Calculate Each Component
Days Inventory Outstanding
DIO measures how many days inventory sits on your books before converting to a sale.
DIO = (Average Inventory / Cost of Goods Sold) x 365
Average Inventory = (Beginning Inventory + Ending Inventory) / 2
A retailer with $500,000 in beginning inventory, $400,000 in ending inventory, and $2,400,000 in annual COGS calculates DIO as follows:
Average Inventory = ($500,000 + $400,000) / 2 = $450,000 DIO = ($450,000 / $2,400,000) x 365 = 68.4 days
That is 68 days of cash locked in product sitting on shelves.
Days Sales Outstanding
DSO measures how quickly customers pay after receiving an invoice.
DSO = (Accounts Receivable / Total Revenue) x 365
A B2B services firm with $320,000 in accounts receivable and $1,800,000 in annual revenue:
DSO = ($320,000 / $1,800,000) x 365 = 64.9 days
Net-30 payment terms that stretch to 65 days in practice signal a collections problem, not a sales problem.
Days Payable Outstanding
DPO measures how long the business takes to pay its own suppliers. A higher DPO is generally favorable because the business retains cash longer.
DPO = (Accounts Payable / Cost of Goods Sold) x 365
Using the same retailer above with $210,000 in accounts payable:
DPO = ($210,000 / $2,400,000) x 365 = 31.9 days
Worked Example 1: A Wholesale Distributor
A wholesale distributor reports the following for fiscal year 2025:
- Beginning Inventory: $780,000
- Ending Inventory: $620,000
- COGS: $4,100,000
- Accounts Receivable: $510,000
- Total Revenue: $5,200,000
- Accounts Payable: $295,000
DIO = (($780,000 + $620,000) / 2) / $4,100,000 x 365 = ($700,000 / $4,100,000) x 365 = 62.3 days
DSO = ($510,000 / $5,200,000) x 365 = 35.8 days
DPO = ($295,000 / $4,100,000) x 365 = 26.3 days
CCC = 62.3 + 35.8 - 26.3 = 71.8 days
The industry median CCC for wholesale distribution sits near 40 days. This distributor runs 31.8 days above median. On $5.2M in revenue, that gap costs approximately $453,534 in trapped working capital. (($5,200,000 / 365) x 31.8 = $453,534.) The distributor could fund its own growth with that capital rather than drawing on a business line of credit.
Worked Example 2: A SaaS Company with a Negative CCC
A software company sells annual subscriptions paid upfront. Customers pay at the start of the contract year before the company delivers the full year of service.
- Beginning Inventory (deferred costs): $0
- Ending Inventory: $0
- COGS: $600,000
- Accounts Receivable: $45,000 (renewals not yet collected)
- Total Revenue: $2,100,000
- Accounts Payable: $180,000 (infrastructure, contractors)
DIO = $0 (no physical inventory)
DSO = ($45,000 / $2,100,000) x 365 = 7.8 days
DPO = ($180,000 / $600,000) x 365 = 109.5 days
CCC = 0 + 7.8 - 109.5 = -101.7 days
A negative CCC of 101.7 days means the business holds customer cash for over three months before paying its own bills. It has no working capital problem. It is its own bank.
Where to Find the Bottleneck
The three components point to three different problems.
High DIO signals inventory management or demand forecasting failure. A DIO above 60 days in most retail sectors means you are overstocking, buying wrong SKUs, or pricing too high to move product. The fix lives in procurement and merchandising, not finance.
High DSO signals a collections or credit policy failure. Net-30 terms that produce 60-day DSO mean roughly half your receivables are past due at any given moment. Each additional 10 days of DSO on $1M in revenue traps $27,397 in cash. (($1,000,000 / 365) x 10 = $27,397.) Tightening credit terms or adding early-payment discounts (typically 1-2% for payment within 10 days) recovers that cash faster than most revenue growth initiatives.
Low DPO signals underused negotiating power with suppliers. Paying invoices in 20 days when suppliers offer 45-day terms is a voluntary cash giveaway. On $500,000 in annual supplier spend, moving from 20-day to 45-day payment terms frees $34,247 in average daily float. (($500,000 / 365) x 25 = $34,247.)
Industry Benchmarks Matter as Much as the Formula
A CCC of 50 days is excellent for a specialty chemical manufacturer and disastrous for a grocery chain. Benchmarking against the wrong peer group produces the wrong diagnosis.
Approximate median CCC by sector, based on publicly available financial data:
- Grocery / Food Retail: 5 to 15 days
- General Retail: 30 to 50 days
- Wholesale Distribution: 35 to 55 days
- Manufacturing: 50 to 90 days
- Construction: 60 to 100 days
- SaaS / Software: Often negative
Pull your three components, calculate your CCC, and compare against your specific sector median. The gap, not the absolute number, tells you where to act.
Use the CalcMoney Calculator to Model Your CCC Scenarios
Calculating CCC once is diagnostic. Modeling CCC across scenarios is strategic. If your DIO drops from 68 days to 48 days because you run a leaner inventory system, how much cash does that release? If you tighten DSO from 55 days to 35 days by adding a 1.5% early-payment discount, does the discount cost less than a revolving credit facility? These trade-offs require numbers, not estimates.
The CalcMoney business cash flow calculator lets you input your actual accounts receivable, accounts payable, inventory, COGS, and revenue figures to model your current CCC and run alternative scenarios side by side. It shows the dollar impact of each lever before you change a single policy.
Run your numbers now and identify which of the three components is costing you the most cash.
You Might Also Like
- Merchant Cash Advances Carry APRs That Can Exceed 350%. Here's How to Calculate Yours.
- How to Calculate Days Sales Outstanding and Speed Up Collections
- How to Calculate Digital Marketing Agency Profit Margin (And Why Most Owners Get It Wrong)
Results are estimates for informational purposes only. Consult a licensed financial professional before making financial decisions.
Put These Numbers to Work
Open a Fidelity brokerage account. $0 commissions, no account minimums, fractional shares available.
Affiliated. We may earn a commission.
Related Guides
Free Tools
Run the actual numbers
Stop estimating. Plug in your numbers and get a precise answer in seconds. Free, no signup required.
Open the Self-Employment Tax Calculator


