Cash Conversion Cycle Calculator

Share:

Compute Cash Conversion Cycle = Days Inventory Outstanding + Days Sales Outstanding − Days Payable Outstanding. Measure how many days cash is tied up in operations.

RT-FIN-211 · Finance & Money
Your browser is too old for this tool’s interactive features. Please update to Safari 13.1, Chrome or Edge 80, Firefox 74 or newer.

Cash Conversion Cycle Calculator

⚠ Disclaimer: Estimates for planning purposes only. Industry benchmarks drift over time and your specific circumstances may differ materially. Verify against your own data and consult an accountant or business adviser for material decisions.
Cash Conversion Cycle
—
—
DIO
—
days inventory
DSO
—
days receivable
DPO
—
days payable
Enter revenue and COGS to compute the cash conversion cycle
Advertisement
After results · AD-W1Responsive · Post-tool — peak engagement

How to use the Cash Conversion Cycle Calculator

Pull the five numbers from your accounts

You need revenue, cost of goods sold (COGS), inventory, accounts receivable and accounts payable, all for the same period. Average balances (opening plus closing, halved) are better than a single year-end figure. If part of your revenue is paid in cash at the till, use credit sales for the receivables figure, as OpenStax's Principles of Finance does; total revenue understates how long credit customers take.

Match the period to your figures

The period turns balances into days: 365 for a year, about 90 for a quarter, 30 for a month. It must match the period of the revenue and COGS figures, or every ratio is off by the same factor.

Read each component and the total

DIO is inventory ÷ COGS × days, DSO is receivables ÷ revenue × days, and DPO is payables ÷ COGS × days. The cycle is DIO + DSO − DPO: how long cash is out between paying suppliers and being paid by customers. A negative cycle means customers pay before suppliers are paid.

Find the largest lever

The result box shows what one day of each component is worth in cash, so you can see which change frees the most. Shorter inventory and collection periods, or a longer payables period, shorten the cycle; stretching payables past agreed terms is not the same thing as negotiating longer ones.

Advertisement
After how-to · AD-W2Responsive

Cash conversion cycle — the single most honest liquidity metric

The cash conversion cycle measures how long cash is tied up in operations: from paying for inventory to collecting from the customer who buys it. OpenStax's Principles of Finance (Dahlquist and Knight) defines it as the inventory conversion period plus the receivables collection period minus the payables deferral period, and notes that shortening either of the first two, or lengthening the third, shortens the cycle.

The three components — DIO, DSO, DPO

DIO, days inventory outstanding, is inventory ÷ COGS × the period: how long goods sit before they are sold. DSO, days sales outstanding, is receivables ÷ sales × the period: how long customers take to pay. Strictly the sales figure is credit sales, because a cash sale never becomes a receivable. DPO, days payables outstanding, is payables ÷ COGS × the period: how long you take to pay suppliers. DIO and DPO divide by COGS because inventory and payables are carried at cost; DSO divides by sales because receivables are carried at the selling price.

"The cycle is the time your own cash spends inside the business. Every day you take out of it is a day's worth of cash you no longer have to find."

What a day is worth

Each component converts into cash at its own rate. One day of DSO is a day's sales: on USD 100 million of annual revenue, cutting DSO by 10 days releases about USD 2.74 million (100 million × 10 ÷ 365). One day of DIO or DPO is a day's COGS, so on the same business with COGS of USD 25 million the same 10 days is worth about USD 685,000. That is why the largest component is not always the best lever: what matters is the days you can move multiplied by what each day is worth.

Negative cycles, and early-payment discounts

A negative cycle means customers pay before suppliers are paid, so growth releases cash instead of absorbing it. It arises when goods sell faster than supplier terms fall due, or when customers prepay, as with annual subscriptions. On the other side of the ledger, "2/10 net 30" terms offer 2% off for paying within 10 days rather than 30. Skipping the discount means paying 2% to keep USD 98 for 20 more days: (2 ÷ 98) × (365 ÷ 20) ≈ 37% a year in simple terms, about 45% compounded. Taking it shortens DPO, and is usually still the cheaper choice.

DIO + DSO − DPO, and what one day of each is worth in cash

01

CCC = DIO + DSO − DPO: inventory days plus collection days minus payment days (OpenStax, Principles of Finance).

02

DIO and DPO divide by COGS; DSO divides by sales, because receivables are carried at the selling price.

03

Use credit sales for DSO where you can: cash sales never become receivables and dilute the figure.

04

10 days of DSO on USD 100 million of revenue is about USD 2.74 million of cash (100m × 10 ÷ 365).

05

10 days of DIO or DPO is worth a day's COGS each: about USD 685,000 on COGS of USD 25 million.

06

A negative cycle means customers pay before suppliers do, so growth releases cash instead of using it.

07

Annual prepayment pushes the cycle down: the cash arrives before the service is delivered or the costs are paid.

08

Skipping a 2/10 net 30 discount costs about 37% a year in simple terms ((2 ÷ 98) × (365 ÷ 20)).

09

Match the period: use 365 days with annual figures and about 90 with a quarter's, or every ratio is off.

10

Seasonal businesses look different quarter by quarter; an annual figure averages the peak away.

Frequently Asked Questions

  • Because the business is paid before it pays. With a negative cycle, each extra sale brings in customers' cash before the related supplier bills fall due, so growth funds itself rather than needing new borrowing or equity. With a positive cycle, every extra dollar of sales ties up cash for the length of the cycle, and fast growth can run a profitable company short of cash.

  • For pure services (consulting, accounting, software), DIO ≈ 0 — there's no physical inventory. CCC essentially reduces to DSO − DPO. Pure services with prepayment (SaaS, gym memberships, insurance) often run negative CCC because customers prepay (DSO is effectively negative). Project-based services (consulting, legal) typically run higher CCC because invoices issue post-delivery and payment cycles are 30-60 days.

  • This page does not print industry benchmarks it cannot source, and they vary widely with business model and terms. The reliable comparison is with direct competitors: listed companies publish the inventory, receivables, payables, revenue and cost-of-sales figures you need in their annual reports, so you can compute their cycle with this tool on the same basis as your own. Compare it with your own past periods too.

  • Negotiate it rather than take it. Longer payment terms agreed in a contract raise DPO legitimately. Paying agreed invoices late damages supplier relationships and can cost more than it saves, through lost discounts, worse prices or supply priority. Remember also that a supplier offering an early-payment discount is effectively charging a high rate for the longer term: at 2/10 net 30, about 37% a year.

  • The cycle says how long cash is tied up; the components say how much. Multiply each component's days by what a day is worth: DSO days × daily sales, DIO and DPO days × daily COGS. Receivables plus inventory minus payables is the operating working capital that the cycle represents. A single "CCC ÷ 365 × revenue" shortcut overstates it whenever COGS is well below revenue, because two of the three components are carried at cost.

  • Often it is the measurement, not the operation. Balances are taken at a point in time and revenue over a period, so a business growing fast during the period carries closing receivables and inventory sized for its higher run rate against a revenue total that includes the slower months. Using average balances, or a shorter period, gives a fairer figure. Real growth also absorbs cash when the cycle is positive, because each new sale ties up cash for the length of the cycle.

  • Supplier finance, also called reverse factoring: a bank pays the supplier early at a small discount and collects the full amount from the buyer on the original due date. The supplier is paid sooner, the buyer keeps a longer DPO, and the bank earns the difference. It is a legitimate tool when suppliers join voluntarily, the pricing is fair and the arrangement is disclosed. It becomes a problem when it is used to make a buyer's payables look smaller or its cash cycle look healthier than they are, so read the notes to a company's accounts before comparing its DPO with yours.

  • Both answer different questions. An annual figure smooths out seasonality and suits comparison with competitors' annual reports. A quarterly figure shows the peaks: a seasonal business can tie up far more cash before its busy season than its annual average suggests. Whichever you choose, use 365 days with annual figures and about 90 with a quarter's.

  • No. All calculations run in your browser via JavaScript. Open DevTools → Network and confirm zero outbound requests with your data. Revenue, COGS, inventory, AR, and AP all stay on your device. Safe for confidential CFO reviews and board-deck preparation.

  • From competitors' published accounts, which give every input this tool needs. US-listed companies file annual (10-K) and quarterly reports on the SEC's EDGAR system; companies listed on SGX, Bursa Malaysia, IDX and PSE publish annual and interim reports through their exchanges. Take inventory, receivables and payables from the balance sheet and revenue and cost of sales from the income statement, for the same period, and run them through this calculator on the same basis as your own figures.

Method & sources

How it computes

CCC = DIO + DSO - DPO; DIO = inventory / COGS x period, DSO = receivables / sales x period, DPO = payables / COGS x period (OpenStax, Principles of Finance 19.1). Also reports the cash value of one day of each component. RecaBusiness.ccc, tested.

What this tool implements

  • Verdicts no longer grade the result ('ELITE', 'EXCELLENT'); they describe the number of days and point to competitors' filings as the comparison. The page's '10 days frees $2.7M on $100M revenue with 25% COGS' applies to DSO only; a day of DIO or DPO is worth a day of COGS ($685k on $25M). '2/10 net 30 = 36% APR' is ~37% simple on 365 days, ~45% compounded.
  • OpenStax computes the collection period on CREDIT sales; the page now says so. The working-capital shortcut CCC/365 x revenue overstates working capital when COGS is below revenue and was replaced.
  • Removed as unsourced: Apple, Amazon, Costco and Dell cycle figures, industry benchmark tables, Singapore/Indonesia DSO norms, the Singapore 'CFO Institute' and other benchmark providers, and supplier-finance regulatory claims.

Sources

Advertisement
Pre-footer · AD-W3 728 × 90