Get your first month of Zinance free.Get your first month free.Claim my free monthClaim
Cash & runway

Cash conversion cycle: DSO + DIO − DPO

How many days your cash is tied up between paying for what you sell and collecting for it, and what a day off the cycle is worth.

Parag Jain, CPA
Parag Jain, CPAFounder, Zinance·Last updated September 2026·8 min read

Summarize this article
Cash conversion cycle82.1 daysCash is tied up for 82.1 days between paying for what you sell and collecting for it. At $6,575 of revenue a day, one day off the cycle is about $6,575.
DSO — days you wait to get paid
63.9 days
DIO — days stock sits
91.3 days
DPO — days you take to pay
73.0 days
Cash conversion cycle
82.1 days
Revenue per day
$6,575
Cash freed by taking 5 days off
$32,877

DSO and DIO use the same period; DIO and DPO are both computed against cost of goods sold, not revenue, because inventory and supplier bills are carried at cost. A software business with no inventory has a DIO of zero and the cycle collapses to DSO minus DPO.

The cash conversion cycle is the number of days between paying for what you sell and collecting the cash for it. CCC = DSO + DIO − DPO. A shorter cycle means the business funds itself; a longer one means it needs working capital to stand still. Its three inputs each have their own page: days sales outstanding, days inventory outstanding, and days payable outstanding.

It is the one metric that ties the three operating levers together, which is also why it is more useful than any of them alone. A company can be proud of its collections and still have a terrible cycle because stock sits for four months.

The three legs

LegWhat it measuresFormula
DSO — days sales outstandingHow long customers take to pay(Accounts receivable ÷ Revenue) × Days
DIO — days inventory outstandingHow long stock sits before selling(Inventory ÷ COGS) × Days
DPO — days payable outstandingHow long you take to pay suppliers(Accounts payable ÷ COGS) × Days

Note that DIO and DPO run against cost of goods sold, not revenue. Inventory and supplier bills are both carried at cost, so using revenue in either denominator understates the days. DSO runs against revenue, because that is what receivables are measured in.

A negative cycle is the goal, not an error

If you collect before you pay, the cycle goes negative and your customers and suppliers fund your trading. Subscription businesses that bill annually up front frequently run there. So do retailers with fast stock turns and long supplier terms.

A negative number in the calculator above is not a mistake. It means the trading cycle releases cash as it grows, which is the strongest position on this metric and one of the few ways to grow quickly without raising.

Which leg to work on

Look at the three numbers separately before acting. They are not equally movable.

  • DSO is usually the fastest to improve and the least political. Invoice on the day, fix what is on the invoice, start chasing before the due date. See days sales outstanding.
  • DIO has the most slack in a physical-product business, and the most risk: cutting it too far trades working capital for stockouts. See the inventory turnover calculator.
  • DPO looks free and is not. Stretching suppliers costs goodwill, and eventually price. It is also the leg a supplier can take back unilaterally.

What a day is worth

The calculator prints revenue per day, because that is what one day off the cycle releases. At $2.4M of annual revenue, a day is about $6,600 and five days is $33,000 — released once, permanently, without dilution or a lender. That is the honest framing: it is a one-time working-capital gain rather than recurring revenue, but it arrives faster and cheaper than any other source of cash.

Where Zinance fits

All three legs come out of the ledger, which means they are only as current as the close. We keep receivables, payables and inventory reconciled continuously rather than in a month-end scramble — see AR and AP management and bookkeeping.

Frequently asked questions

What is a good cash conversion cycle?+
Lower is better, and negative is best. Under 30 days is strong for a business carrying inventory; software businesses with annual upfront billing often run negative. Compare against your own trend rather than a cross-industry benchmark, because the achievable range depends heavily on what you sell.
Can the cash conversion cycle be negative?+
Yes, and it is a good thing. It means you collect from customers before you pay suppliers, so the trading cycle funds itself and releases cash as it grows. Subscription businesses billing annually up front and retailers with fast stock turns commonly run negative.
Why do DIO and DPO use COGS instead of revenue?+
Because inventory and supplier invoices are both carried at cost. Using revenue in the denominator mixes a retail figure with a cost figure and understates the number of days. DSO uses revenue because receivables are recorded at sale value.
What does a software company's cycle look like?+
With no inventory, DIO is zero and the cycle collapses to DSO minus DPO. For a business billing annually in advance, deferred revenue means cash arrives before the service is delivered, and the cycle is typically negative.
How much cash does shortening the cycle release?+
Roughly one day of revenue for each day removed. At $2.4 million of annual revenue that is about $6,600 a day. It is a one-time release rather than recurring income, but it requires no dilution and no lender.

Numbers you can actually trust

Zinance is outsourced bookkeeping, tax, and fractional-CFO support built for fast-growing companies, flat pricing, a dedicated human, and books that stay current every day.

Live in 7 business days No long-term contracts Your books belong to you