# Cash Conversion Cycle: Formula and Examples

Source: https://www.cashflowforecasttemplates.co.uk/guides/cash-conversion-cycle-formula-and-examples
Updated: September 25, 2026

> The cash conversion cycle (CCC) is the number of days between paying for inventory or inputs and collecting cash from customers. The formula is days inventory outstanding plus days sales outstanding minus days payables outstanding. A shorter cycle means less cash tied up; reducing it by even a few days can free a significant amount of cash.

The **cash conversion cycle** (CCC) measures how long your cash is tied up in running the business: from the day you pay for stock or materials to the day customers pay you for the finished product or service. It’s one of the most useful numbers for understanding why a business needs working capital, and where to look to free up cash.

## The formula

**CCC = DIO + DSO − DPO**

- **DIO, days inventory outstanding:** how long stock sits before it’s sold.
  DIO = average inventory ÷ cost of goods sold × days in the period
- **DSO, days sales outstanding:** how long customers take to pay.
  DSO = average receivables ÷ sales × days in the period
- **DPO, days payables outstanding:** how long you take to pay suppliers.
  DPO = average payables ÷ cost of goods sold × days in the period

Use the same period for all three, commonly 365 days for a year or 90 for a quarter.

## Worked example: a retailer

| | Figure |
|---|---|
| Annual sales | 900,000 |
| Cost of goods sold | 540,000 |
| Average inventory | 90,000 |
| Average receivables | 15,000 |
| Average payables | 45,000 |

- DIO = 90,000 ÷ 540,000 × 365 = **61 days**
- DSO = 15,000 ÷ 900,000 × 365 = **6 days** (mostly card sales)
- DPO = 45,000 ÷ 540,000 × 365 = **30 days**

**CCC = 61 + 6 − 30 = 37 days.** Cash is tied up for about five weeks between paying suppliers and receiving customers’ money. Stock is the main driver.

## Worked example: a manufacturer

| | Days |
|---|---|
| DIO (raw materials, work in progress, finished goods) | 75 |
| DSO (customers on 45–60 day terms) | 52 |
| DPO (suppliers on 30 days) | 30 |
| **CCC** | **97** |

Over three months of cash is tied up. That’s why manufacturers often need working capital funding, and why a large new order needs cash before it pays back. See the [manufacturing guide](/cash-flow-forecast-template/manufacturing).

## Worked example: an agency

| | Days |
|---|---|
| DIO | 0 |
| DSO (clients on 30–60 day terms) | 48 |
| DPO (freelancers and software) | 20 |
| **CCC** | **28** |

With no stock, the cycle is driven by how fast clients pay. Collecting ten days faster would cut the cycle by more than a third.

## Where to find the numbers

You’ll find average inventory, receivables and payables on your balance sheet, and sales and cost of goods sold on your profit and loss account. For a better average, use the opening and closing figures for the year, or the monthly balances from your accounting software if you have them. Most accounting packages also report DSO directly, which is a good place to start.

## What a day is worth

A useful way to think about the cycle: each day of CCC ties up roughly one day of costs.

**Cash tied up per day ≈ annual cost of goods sold ÷ 365**

For the retailer, that’s 540,000 ÷ 365 ≈ $1,480 a day. Cutting the cycle from 37 to 27 days frees about $14,800, permanently, without borrowing anything.

## Growth and the cycle

The cycle becomes critical when a business grows. Using the retailer’s 37-day cycle and about $1,480 of cost of goods per day: if sales grow by a third, daily cost of goods rises to about $1,970, and the cash tied up across the cycle rises from roughly $55,000 to about $73,000. The business needs to find an extra $18,000 of working capital simply to support the higher sales, even though every sale is profitable. The longer the cycle, the more cash growth consumes.

## Seasonal cycles

Annual averages hide seasonal peaks. A retailer’s DIO in October, when Christmas stock has arrived but not sold, may be double its annual average. Calculate the cycle for your peak months as well as the year, because that’s when cash is tightest and when funding, if needed, should be in place.

## Negative cash conversion cycles

Some businesses are paid before they pay their suppliers:

- restaurants and cafés (customers pay immediately, suppliers on weekly or monthly terms)
- supermarkets (fast-selling stock, supplier terms of 30+ days)
- subscription businesses billed in advance
- event and travel businesses taking deposits

A negative cycle means growth generates cash rather than consuming it, which is a powerful advantage.

## How to shorten the cycle

### Reduce DIO: hold less stock

- Order smaller quantities more often
- Clear slow-moving lines
- Improve demand forecasting
- Agree supplier-held stock or consignment where possible

### Reduce DSO: collect faster

- Invoice immediately; ask for deposits and stage payments
- Offer card and direct debit payment
- Chase overdue invoices weekly
- Tighten terms for slow payers

See [how to forecast receivables](/guides/how-to-forecast-accounts-receivable-collections).

### Increase DPO: pay later, fairly

- Negotiate longer terms with key suppliers
- Pay on the due date rather than early
- Consolidate purchases to strengthen your negotiating position
- Use supplier credit cards or trade credit where terms are reasonable

Be careful not to stretch suppliers beyond agreed terms; it damages relationships and can cost you better prices or reliable supply.

## Service and project businesses

For businesses without stock, the cycle is mostly about receivables and work in progress. A consultancy that does a month of work before invoicing, then waits 45 days for payment, effectively has a 75-day cycle even with no inventory: the unbilled work is like stock waiting to be sold. Invoicing monthly in arrears, milestone billing and deposits all shorten it. Construction adds retainage, which can extend the cycle for part of every contract by months.

## Tracking it

Calculate the CCC quarterly from your accounts, and watch the trend. A rising DSO is often the earliest warning of cash pressure. Pair it with a [cash flow forecast](/guides/what-is-a-cash-flow-forecast) that uses realistic payment timing, so changes in the cycle show up in your projected bank balance.

## Common mistakes

- **Mixing periods**, such as annual sales with quarter-end balances.
- **Using year-end balances only**, which can hide seasonal swings.
- **Using sales instead of cost of goods** for DIO and DPO.
- **Improving DPO by paying late** rather than negotiating terms.
- **Ignoring the cycle when planning growth.**
- **Comparing with other industries.** A 90-day cycle is normal for some manufacturers and alarming for a café.

## Templates

Industry templates build the cycle into the forecast: stock purchases pulled forward by lead time for [ecommerce](/cash-flow-forecast-template/ecommerce) and [retail](/cash-flow-forecast-template/retail), and collections based on real payment timing for [agencies](/cash-flow-forecast-template/agency) and [manufacturers](/cash-flow-forecast-template/manufacturing).


For the broader picture, see [working capital explained](/guides/working-capital-explained-for-small-business-owners).

### What is the cash conversion cycle formula?
CCC = DIO + DSO − DPO: days inventory outstanding plus days sales outstanding minus days payables outstanding.

### What is a good cash conversion cycle?
It depends on the industry. Shorter is generally better. Some retailers and subscription businesses have negative cycles, while manufacturers often run 60 to 120 days.

### Can the cash conversion cycle be negative?
Yes, when customers pay before you pay suppliers, as in many supermarkets, restaurants and businesses that bill in advance.

### How do I reduce my cash conversion cycle?
Hold less stock, collect from customers faster and agree longer payment terms with suppliers.

### Do service businesses have a cash conversion cycle?
Yes, though with little or no inventory it’s mainly days sales outstanding minus days payables outstanding.