"Supplier payment cleared before our Amazon settlement arrived. Our biggest wholesale customer who we'd invoiced 5 weeks earlier was running 12 days late as usual. Two things I knew about but never connected to the same week."
— Source: r/entrepreneurs
Most omnichannel brands track inventory levels, sales, and margins. Few track the most damaging number: how long cash stays trapped in working capital.
A $4M fashion brand can be profitable on paper and out of cash in practice. Why? Because they buy inventory upfront, wait 5 weeks for wholesale customers to pay, and meanwhile their suppliers demand payment on net 30. The timing misalignment is deadly.
That's what cash conversion cycle measures: the gap between when you pay for inventory and when customers pay you. DTC and Amazon look different. Wholesale looks completely different. Understanding the difference means the difference between funding growth and needing a credit line just to survive.
This guide covers cash conversion cycle (CCC) calculation and interpretation. CCC = DIO + DSO − DPO. Shorter is better. Understanding it by channel is essential for working capital planning.
What is Cash Conversion Cycle?
The 40-word definition
Cash conversion cycle (CCC) is the number of days between when you pay suppliers and when you collect cash from customers. It measures how long cash is trapped in working capital (inventory and receivables). Formula: DIO + DSO − DPO. A lower CCC means faster cash flow.
Most finance teams track gross margin and EBITDA. CCC answers a different question: how much cash do I need on hand to operate this business without a line of credit?
Example: You buy $100K of inventory on net 30 from suppliers. You sell it in 30 days (DIO 30). Your customers pay net 45 (DSO 45). But you have to pay suppliers in 30 days (DPO 30). The gap: you're out of cash for 45 days before collecting payment.
This gap is even wider in wholesale. You buy inventory, wait months for retail partners to sell it, then wait another 30-90 days to get paid. Your CCC can be 120+ days.
The Cash Conversion Cycle Formula
Core formula
Cash Conversion Cycle (CCC) = DIO + DSO − DPO
Where:DIO = Days Inventory Outstanding (how long inventory sits before sale)DSO = Days Sales Outstanding (how long to collect payment after sale)DPO = Days Payable Outstanding (how long you have to pay suppliers)
The formula measures the working capital gap in days. Lower is better because it means less cash trapped in operations.
What each component means
| Component | Definition | Example |
|---|---|---|
| DIO (Days Inventory Outstanding) | How many days inventory sits on shelves/in warehouse before it sells | Buy $100K inventory, sell it in 30 days = DIO 30 |
| DSO (Days Sales Outstanding) | How many days after sale before you collect cash from customer | Sell to wholesale customer net 45 = DSO 45 |
| DPO (Days Payable Outstanding) | How many days you have to pay your supplier after purchase | Supplier offers net 30 = DPO 30 |
| CCC | DIO + DSO - DPO = days cash is tied up | 30 + 45 - 30 = 45 days trapped |
Note: A negative CCC is rare but excellent. It means you collect from customers before you have to pay suppliers. Amazon sometimes offers this due to fast sales and net 14 settlement.
Deep Dive: DIO, DSO, and DPO by Channel
The same product, sold on different channels, has radically different CCC components:
DIO (Days Inventory Outstanding): How Fast Inventory Turns
| Channel | Typical Turnover | DIO (Days) | Why |
|---|---|---|---|
| DTC (Direct-to-Consumer) | 8-12 turns/year | 30-45 days | Fast sell-through, on-demand restocking, seasonal demand |
| Amazon FBA | 6-10 turns/year | 36-60 days | High velocity, but FBA warehousing holds more stock; seasonal peaks (Q4) |
| Wholesale/Retail | 2-4 turns/year | 90-180 days | Slow sell-through at retail; retailer holds stock months before selling; you hold pre-retail |
Lower turnover = longer DIO = more cash trapped. Wholesale is the killer here.
DSO (Days Sales Outstanding): Payment Collection Time
| Channel | Payment Terms | DSO (Days) | Why |
|---|---|---|---|
| DTC (Shopify, own site) | Instant (card/ACH) | 0-3 days | Customer pays at checkout; processor settles in 1-3 days |
| Amazon | Net 14 settlement | 14 days | Amazon holds funds 14 days after sale; no negotiation |
| Wholesale to Retailer | Net 30-90 | 45-90 days | Retailer negotiates terms; large retailers push net 60-90; you have to wait for their cash |
DSO shows when cash actually hits your bank. Wholesale extends this dramatically.
DPO (Days Payable Outstanding): Supplier Payment Terms
| Channel | Your Supplier Terms | DPO (Days) | Leverage |
|---|---|---|---|
| DTC | Net 30 (China imports) or deposit required | 30 days (or upfront) | Small brands have weak leverage; often pay 50% upfront + 50% on shipment |
| Amazon FBA | Net 30 (China imports) | 30 days | Same as DTC; your supplier doesn't know you're an Amazon seller |
| Wholesale | Negotiable net 30-60+ | 45-60 days | Larger wholesale brands negotiate extended terms (60-120 days) with suppliers |
DPO is your only lever to reduce CCC (higher is better here). Large brands negotiate longer payment terms. Small brands often pay upfront.
Cash Conversion Cycle by Channel
Same product, same $50 price, three channels. Three very different CCCs:
Example: $50 Supplement Bottle
- Cost: $8 (manufacturing + freight)
- Reorder frequency: Monthly
- Initial order: 1,000 units = $8,000
Channel 1: DTC (Shopify store)
| Component | Days | Reason |
|---|---|---|
| DIO (Inventory turnover) | 40 days | Sell 25 units/day on average; 1,000-unit order lasts ~40 days |
| DSO (Payment collection) | 2 days | Shopify Payments settles in 1-2 days; instant cash |
| DPO (Supplier payment) | −30 days | Must pay supplier net 30; payment due before all inventory sells |
| CCC = DIO + DSO - DPO | 12 days | Money tied up for only 12 days before full cash return |
DTC: Minimal working capital needed. Cash flow is healthy.
Channel 2: Amazon FBA
| Component | Days | Reason |
|---|---|---|
| DIO (Inventory turnover) | 60 days | FBA processes slow; higher inventory to maintain ranking; seasonal swings |
| DSO (Payment collection) | 14 days | Amazon settlement on net 14; no exceptions, no negotiation |
| DPO (Supplier payment) | −30 days | Pay supplier net 30; same leverage as DTC |
| CCC = DIO + DSO - DPO | 44 days | Money tied up for 44 days: 3.7x longer than DTC |
Amazon: Longer cycle due to FBA hold and Amazon's net 14 settlement. A $50K initial order ties up $50K for 44 days.
Channel 3: Wholesale to Retail (e.g., Target, REI, Whole Foods)
| Component | Days | Reason |
|---|---|---|
| DIO (Inventory turnover) | 120 days | Retailer buys, takes 3-4 months to sell through; you hold inventory before shipment |
| DSO (Payment collection) | 60 days | Retailer net 60 standard (large retailers push net 60-90); slow payment |
| DPO (Supplier payment) | 45 days | Negotiated net 45 due to order size; but still shorter than DSO |
| CCC = DIO + DSO - DPO | 135 days | Money tied up for 135 days: 11x longer than DTC |
Wholesale: Cash trapped for 4+ months. A $50K order doesn't generate cash for 135 days. You need either supplier credit, a line of credit, or significant cash reserves to operate.
Side-by-side comparison
| Channel | DIO | DSO | DPO | CCC (Days) | Cash Trapped ($50K order) |
|---|---|---|---|---|---|
| DTC | 40 | 2 | 30 | 12 days | $1,644 (brief) |
| Amazon FBA | 60 | 14 | 30 | 44 days | $6,027 (longer hold) |
| Wholesale | 120 | 60 | 45 | 135 days | $18,493 (extended) |
This is why brands need different working capital strategies by channel. DTC is nearly cash-neutral. Wholesale is a cash hemorrhage.
Worked Examples: Calculating CCC
Example 1: DTC supplement brand (illustrative example)
- Monthly revenue: $50K (1,000 units at $50)
- COGS per unit: $8
- Supplier payment: Net 30 (invoice due 30 days after shipment)
- Customer payment: Instant (Shopify)
- Inventory turnover: 24x/year (30 days to sell one order)
| Metric | Calculation | Days |
|---|---|---|
| DIO | 365 ÷ 24 turnovers | 15 days (inventory sits 15 days before sale) |
| DSO | Net 0 (instant Shopify payment) | 1 day (settlement in 1-2 days) |
| DPO | Net 30 supplier terms | 30 days (pay supplier in 30 days) |
| CCC | 15 + 1 - 30 | −14 days (negative = cash-positive!) |
Negative CCC means you collect from customers before paying suppliers. This is excellent. No working capital financing needed; cash self-funds growth.
Example 2: Apparel brand selling to wholesale (illustrative example)
- Annual wholesale sales: $1.2M (100 orders to retailers)
- Order size: $12K per retailer
- COGS: $5 per item (wholesale price $20)
- Supplier payment: Net 45 (renegotiated with scale)
- Retailer payment: Net 60 (negotiated by buyer)
- Retail sell-through: 3-4 months (slow inventory turn at retail)
| Metric | Calculation | Days |
|---|---|---|
| DIO | Retail turn time (3-4 mo) + your pre-ship hold | 90 days (retail takes 90 days to sell through) |
| DSO | Net 60 to retailer | 60 days (retailer pays 60 days post-invoice) |
| DPO | Net 45 to supplier | 45 days (you pay supplier in 45 days) |
| CCC | 90 + 60 - 45 | 105 days (working capital tied up for 3.5 months) |
At $1.2M annual sales, 105-day CCC means $300K-400K tied up in working capital at any given time. That's why wholesale brands either negotiate longer supplier terms or maintain large cash reserves.
Impact on Cash Flow, Working Capital, and Growth
CCC directly determines how much cash you need to operate without external financing.
The working capital formula
Cash Needed = (Average Daily COGS) × CCC
If you spend $8,000/day on inventory and your CCC is 50 days, you need $400K cash on hand to operate. If your CCC is 150 days, you need $1.2M.
Why this matters
- Cash flow planning: Short CCC (DTC) = need less cash; long CCC (wholesale) = need credit line or bigger balance sheet
- Growth constraints: If you grow revenue 50% but your CCC stays the same, you need 50% more working capital. Scaling wholesale can kill cash.
- Profitability illusion: A brand can be profitable (positive EBITDA) and cash-negative (CCC too long). Happens constantly in wholesale.
- Channel mix: Adding low-CCC channels (DTC) improves blended cash flow. Adding high-CCC channels (wholesale) worsens it.
- Supplier negotiation: Extending DPO from 30 to 60 days cuts CCC in half, immediately freeing up cash for other uses
This is exactly what FP&A for consumer brands tracks: CCC by channel, working capital forecast, and how new channel launches or payment term changes affect the cash balance. When you add Amazon, your blended CCC might move from 20 days to 35 days. When a wholesale customer pushes you to net 90, your CCC might jump 30-40 days. FP&A models show the cash consequence before the order ships.
Managing Cash Conversion Cycle Across Channels
Most omnichannel brands optimize each channel independently: Amazon for velocity, DTC for margin, wholesale for volume. They miss the working capital picture.
A brand growing wholesale 50% looks profitable on paper but can suddenly be out of cash because no one connected the 120-day CCC to the growth rate. Same brand could have negotiated 60-day supplier terms, cut CCC to 90 days, and freed up $300K in working capital.
The obstacle: calculating CCC by channel, across 50+ SKUs, with different payment terms per retailer, is a spreadsheet nightmare. Most brands give up. The ones that don't build FP&A models that track DIO/DSO/DPO by channel and automatically forecast the working capital impact.
Stop being surprised by cash flow gaps.
Niblin's FP&A platform calculates CCC by channel, forecasts working capital needs 12+ months out, and shows you the cash impact of channel mix changes, supplier term negotiations, and growth scenarios before they happen.
Model Your Cash Conversion Cycle
Key Takeaways
- Cash conversion cycle (CCC) = DIO + DSO − DPO. It measures how many days cash is trapped in working capital.
- DTC CCC is often negative to 20 days. Instant payment, fast turnover, reasonable supplier terms.
- Amazon CCC is 40-60 days. FBA slows inventory turnover; net 14 settlement delays payment.
- Wholesale CCC is 100-150+ days. Slow retail sell-through, net 60-90 customer payment, and tied-up pre-retail inventory.
- Working capital needed = (Daily COGS) × CCC. High CCC means you need cash reserves or credit lines to operate.
- Negotiating longer supplier DPO (net 30 to 60) cuts CCC in half and frees up cash immediately.
- Growth without CCC planning is cash-negative. Adding wholesale volume increases cash needed, not cash generated.
Frequently Asked Questions
What is cash conversion cycle?
Cash conversion cycle (CCC) is the number of days between when you pay suppliers and when you collect cash from customers. Formula: DIO (days inventory outstanding) + DSO (days sales outstanding) − DPO (days payable outstanding). Lower CCC means less cash trapped in working capital and better cash flow.
Why does cash conversion cycle differ by channel?
Each channel has different inventory velocity, payment terms, and customer payment timing. DTC: fast turnover (40 days), instant payment (2 days), net 30 supplier = 12-day CCC. Wholesale: slow turnover (120 days), net 60 customer (60 days), net 45 supplier = 135-day CCC. Amazon falls between.
How much working capital do I need based on CCC?
Working capital = (Average daily COGS) × CCC days. If you spend $10K/day on inventory and your CCC is 60 days, you need $600K cash on hand. If CCC is 20 days, you need $200K. Shorter CCC = less cash needed to operate.
Can CCC be negative?
Yes. Negative CCC means you collect from customers before paying suppliers. Example: DTC brand with instant payment (2 days) and net 30 supplier (30 days) has CCC = −28 days. This is excellent: your customers finance your inventory.
How do I improve cash conversion cycle?
Three levers: (1) Reduce DIO: turn inventory faster via demand forecasting and SKU rationalization. (2) Reduce DSO: negotiate shorter customer payment terms or shift to faster-paying channels (DTC vs wholesale). (3) Increase DPO: negotiate longer supplier terms as you scale (net 30 to 60).
Why is CCC important for growth planning?
Growing revenue 50% without improving CCC means you need 50% more working capital. If you grow wholesale (long CCC) faster than DTC (short CCC), your blended CCC worsens and you need more cash. FP&A shows the working capital impact of growth mix before it happens.
By