Calcority
Guide

Cash conversion cycle calculator

Formula reviewed by Tahir Asif, CMA

Three separate metrics — how fast inventory sells, how fast customers pay, and how slowly suppliers get paid — roll up into one number: how many days cash is actually tied up running the business. This calculator combines all three from a single set of balance-sheet figures.

Cash conversion cycle calculatorLive

DIO

102.9d

+ DSO

45.6d

− DPO

44.5d

= CCC

104.1d

Cash is tied up for about 104.1 days between paying for inventory and collecting from customers. Shortening DIO or DSO, or lengthening DPO, all shrink this number.

See how your cash conversion cycle compares — anonymous, no account needed.

Section 01

Cash conversion cycle formula

Cash conversion cycle
CCC = Days Inventory Outstanding + Days Sales Outstanding − Days Payable Outstanding
DIO measures how long inventory sits before it sells. DSO measures how long it takes to collect from customers after that sale. DPO measures how long the business takes to pay its own suppliers — the only term that reduces the cycle as it rises.

Each of the three components is itself a small formula: DIO = (Average inventory ÷ COGS) × days; DSO = (Average accounts receivable ÷ Revenue) × days; DPO = (Average accounts payable ÷ COGS) × days. The "days" figure needs to match across all three — 365 for an annual calculation, 90 for a quarter — or the combined number won't mean anything.

Section 02

Step-by-step calculation

Step 1 — Gather balance-sheet figures

Accounts receivable, inventory, and accounts payable — ideally averaged across the start and end of the period, not just the ending snapshot.

Step 2 — Gather income-statement figures

Revenue and cost of goods sold for the same period the balance-sheet figures cover.

Step 3 — Calculate DIO

(Average inventory ÷ COGS) × days in period.

Step 4 — Calculate DSO

(Average accounts receivable ÷ Revenue) × days in period.

Step 5 — Calculate DPO

(Average accounts payable ÷ COGS) × days in period.

Step 6 — Combine

DIO + DSO − DPO. The result is your cash conversion cycle, in days.

Section 03

Three worked examples

Mid-size manufacturer

A manufacturer carries $220,000 in inventory against $780,000 in annual COGS (DIO = 102.9 days), $150,000 in receivables against $1,200,000 in annual revenue (DSO = 45.6 days), and $95,000 in payables against the same $780,000 COGS (DPO = 44.5 days). CCC = 102.9 + 45.6 − 44.5 = 104.0 days — more than three months of working capital tied up in the operating cycle at any given time, typical for a business with meaningful production lead time.

Fast-turning grocery retailer

A grocery-style retailer carries $90,000 in inventory against $1,500,000 in annual COGS (DIO = 21.9 days — inventory turns over roughly every three weeks), just $20,000 in receivables against $2,000,000 in revenue (DSO = 3.6 days — almost entirely cash and card sales, collected near-instantly), and $180,000 in payables against the same COGS (DPO = 43.8 days, negotiated supplier terms typical of high-volume grocery buying). CCC = 21.9 + 3.6 − 43.8 = −18.3 days. The business collects from customers roughly 18 days before it has to pay its own suppliers — it is effectively financed by its operating cycle rather than needing outside working capital.

Services business with no physical inventory

A professional services firm carries no meaningful inventory (DIO ≈ 0), $300,000 in receivables against $1,500,000 in annual revenue (DSO = 73.0 days — client invoices taking well over two months to collect, common in B2B services), and $40,000 in payables against $300,000 in annual COGS-equivalent vendor spend (DPO = 48.7 days). CCC = 0 + 73.0 − 48.7 = 24.3 days. Even with no inventory leg at all, the formula still produces a meaningful number — here, driven almost entirely by how slowly clients pay relative to how the firm pays its own vendors.

Section 04

The three legs of the cycle

Days Inventory Outstanding (DIO)

How long inventory sits, on average, before it sells. Covered in full on the inventory turnover & EOQ calculator.

Days Sales Outstanding (DSO)

How long it takes to collect cash after a sale on credit. Covered in full on the DSO calculator.

Days Payable Outstanding (DPO)

How long the business takes to pay its own suppliers after receiving an invoice. Covered in full on the DPO calculator.

Each leg has its own calculator with a deeper worked example — see inventory turnover & EOQ, DSO, and DPO individually if one leg is driving most of the change.

Section 05

Reading a negative CCC

A negative cash conversion cycle means, on average, cash comes in from customers before it has to go out to suppliers — the business is effectively financed by its own operating cycle rather than needing outside working capital, as shown in the grocery example above. Grocery retailers and businesses that bill upfront (many subscription and marketplace models) are the classic examples; they collect near-instantly while negotiating long payment terms with suppliers.

A negative CCC is genuinely valuable, not just a curiosity — it means growth itself generates cash rather than consuming it. A retailer with a −18 day CCC actually receives a small working-capital injection every time it grows, since selling more inventory brings in cash before the corresponding supplier bill comes due. Contrast this with a business carrying a large positive CCC, where growth consumes cash — every additional dollar of revenue requires funding the gap before that revenue converts back to cash, which is exactly why fast-growing companies with long CCCs often need continual working-capital financing just to keep scaling.

Section 06

CCC vs. operating cycle

Operating cycle
Operating cycle = DIO + DSO

The operating cycle is the raw time from buying inventory to collecting cash on its sale, with no credit from suppliers factored in. CCC subtracts DPO from that to account for the payment delay suppliers actually extend, so CCC is always shorter than, or equal to, the operating cycle. In the manufacturer example above, the operating cycle is 102.9 + 45.6 = 148.5 days — DPO's 44.5-day contribution shortens the true cash-tied-up figure to 104.0 days. The gap between the two numbers is, in effect, exactly how much of the operating cycle suppliers are financing on the business's behalf.

Section 07

Industry benchmarks

CCC varies more by industry than almost any other working-capital metric, since it inherits the natural cycle time of each business model.

Business type
Typical CCC range
Grocery / fast-turning retail
Negative to 10 days
General retail / e-commerce
20-50 days
Manufacturing
70-120 days
Heavy industry / long production cycles
120-200+ days
B2B services (low inventory)
10-40 days

These are wide, rough ranges — actual CCC within any of these categories can vary significantly based on specific supplier terms, customer mix, and how tightly a given company manages inventory. Use the range as a sanity check on whether your own number is in the right neighborhood, not as a specific target.

Grocery and fast-turning retail sit at the negative-to-low end because they combine three advantages at once: inventory that moves in days or weeks, sales collected almost entirely in cash or card at the point of sale, and enough purchasing volume to negotiate real payment terms from suppliers. All three legs point the same direction, which is why this segment is the one most likely to post a genuinely negative CCC.

General retail and e-commerce sit meaningfully higher mainly because of inventory — even fast-moving e-commerce SKUs typically sit in a warehouse longer than fresh grocery stock does, and returns processing adds further delay that doesn't show up cleanly in the standard formula.

Manufacturing and heavy industry occupy the long end of the range because production itself takes real time — raw materials sit as inventory through an entire build process before becoming a finished, sellable good, which inflates DIO far beyond what any retailer experiences. A CCC of 100+ days that would be alarming for a retailer is often simply the physics of a long build cycle for a manufacturer.

B2B services businesses land in a wide middle range because their CCC is driven almost entirely by DSO and DPO, with little to no inventory leg — a firm with slow-paying enterprise clients and fast-paying vendors can post a CCC as long as many manufacturers, purely from the receivables side, with zero physical inventory involved at all.

Section 08

CCC and working capital needs

CCC translates directly into a dollar figure for how much working capital a business needs to fund its operating cycle. As a rough approximation: Working capital need ≈ (CCC ÷ 365) × Annual COGS. The manufacturer above, with a 104-day CCC and $780,000 in annual COGS, needs roughly (104 ÷ 365) × $780,000 ≈ $222,247 of working capital tied up in the gap between paying for inventory and collecting cash — capital that has to come from equity, a credit line, or retained earnings rather than being available for anything else.

This is exactly why CCC matters so much to lenders extending a revolving credit facility and to investors evaluating how much cash a growing business will continually need. A company with a long CCC that's also growing quickly is burning cash on working capital even while profitable on paper — a dynamic that surprises founders who expect growing revenue to translate directly into growing cash in the bank.

Section 09

A CCC improvement scenario, with the cash math

Take the manufacturer from the worked examples above, sitting at a 104.0-day CCC. Over two quarters, the company tightens its reorder points using a proper safety stock calculation instead of a round-number buffer, cutting average inventory enough to bring DIO down from 102.9 to about 74 days. DSO and DPO stay unchanged. New CCC: 74.0 + 45.6 − 44.5 = 75.1 days, roughly a 29-day improvement.

Translated into cash: a 29-day reduction against $780,000 in annual COGS frees up roughly (29 ÷ 365) × $780,000 ≈ $61,973 in working capital that was previously sitting in excess inventory. That's cash the business can now use for other purposes — paying down debt, funding growth, or simply building a larger buffer — without raising a dollar of outside capital or cutting a single cost from the income statement. It came purely from tightening how much inventory sat unsold on average.

This is the practical reason CCC gets so much attention from operators and investors alike: unlike cutting costs or raising prices, shortening the cash conversion cycle generates cash without touching the income statement at all. Two companies with identical revenue and identical profit margins can have very different amounts of cash actually available to them, purely as a function of how efficiently each one manages its CCC.

Section 10

Improving your CCC

Tighten inventory to cut DIO

A reorder point and safety stock calibrated to actual demand variability, rather than a round-number buffer, keeps inventory from sitting longer than it needs to. See the safety stock & reorder point calculator.

Collect faster to cut DSO

Stricter credit terms, faster invoicing, and active follow-up on overdue accounts all pull cash in sooner. See the DSO calculator for the efficiency-ratio benchmark.

Negotiate longer terms to raise DPO

Often the fastest lever of the three, since it requires no operational change — just renegotiated payment terms with existing suppliers. See the DPO calculator.

Fix the biggest leg first, not all three at once

CCC improvement projects that try to move all three levers simultaneously tend to produce mediocre results everywhere instead of a real fix anywhere. Identify which leg is furthest from its realistic benchmark and concentrate effort there first.

Consider invoice factoring or supply chain financing for a one-time reset

These don't change the underlying CCC calculation, but they can convert receivables into immediate cash or extend effective payables timing without changing supplier terms — useful for bridging a cash gap while the underlying operational fixes take hold.

Section 11

CCC in software vs. physical-goods businesses

Software and subscription businesses occupy an unusual position in CCC analysis. With no inventory at all, DIO drops out of the formula entirely, and many subscription models bill annually or quarterly in advance — pushing DSO toward zero or even negative in effect, since cash arrives before the service is fully delivered. Combined with vendor payment terms that behave like any other DPO, a well-run subscription business can post a deeply negative CCC without any of the grocery-style inventory efficiency that drives a retailer's negative number.

This is worth flagging because CCC benchmarking tools and industry comparisons are built overwhelmingly around physical-goods businesses. A software company comparing its CCC to a general "services" benchmark will usually look unusually efficient — not because of superior working-capital management, but because the underlying business model structurally avoids the inventory and delayed-billing dynamics that drive CCC higher everywhere else. The number is still real and still useful for tracking a software company's own trend over time; it's the cross-industry comparison that needs the caveat.

Section 12

Common CCC mistakes

Mismatching the period across the three components

Using an annual COGS figure with a quarterly inventory snapshot, or an annual revenue figure with a mid-year AR balance, produces a distorted CCC that looks precise but means nothing.

Chasing a negative CCC without checking the business model fits

A negative CCC works for grocery and upfront-billing businesses because their customer collection is naturally near-instant. Trying to force it in a business with genuinely slow collections usually just means stretching payables past what suppliers will tolerate.

Comparing CCC across fundamentally different business models

A software company's CCC and a heavy manufacturer's CCC aren't comparable numbers — the natural cycle time of the underlying business dominates the comparison far more than operational efficiency does.

Treating a single-period CCC as the full picture

One quarter can be skewed by a one-time inventory build, a large customer paying late, or a seasonal swing. Track the trend over several periods before drawing conclusions.

Section 13

Frequently asked questions

The cash conversion cycle (CCC) measures how many days pass between paying cash out for inventory and collecting cash in from customers. It combines three separate metrics — days inventory outstanding, days sales outstanding, and days payable outstanding — into one number that describes how much working capital a business needs to fund its operating cycle.

Lower is generally better, since it means less cash is tied up in the gap between paying suppliers and collecting from customers. Some efficient retail and grocery businesses run a negative CCC, collecting from customers before paying suppliers. What counts as good varies enormously by industry — a manufacturer with long production runs will never match a fast-turning retailer, so compare CCC against your own trend and close industry peers rather than a universal target.

Yes, and it's a strong sign of an efficient working-capital model. A negative CCC means, on average, customers pay before suppliers need to be paid — the business is effectively financed by its own operating cycle rather than needing external working capital. Fast-inventory retailers and subscription businesses with upfront billing are the classic examples.

Operating cycle = DIO + DSO, the days from buying inventory to collecting cash from its sale, with no credit from suppliers factored in. CCC subtracts DPO from that, accounting for the fact that suppliers usually extend some payment delay of their own. CCC is always shorter than (or equal to) the operating cycle.

Quarterly is typical for most businesses, tracked as a trend rather than judged on a single period. Seasonal businesses should compare the same quarter year-over-year rather than sequential quarters, since inventory and receivables levels can swing naturally with the season.

It depends which of the three legs is the biggest driver. Slow-moving inventory (high DIO) usually responds to tighter reorder points and demand forecasting; slow collections (high DSO) usually respond to stricter credit terms or faster invoicing; and negotiating longer supplier terms (raising DPO) is often the single fastest lever since it requires no operational change, just a renegotiated agreement.

It still applies, just with DIO effectively at or near zero. A services or software business's CCC collapses mostly to DSO minus DPO — how fast it collects from clients minus how slowly it pays its own vendors. The formula doesn't break; one of its three terms is simply small or absent.

Directly. A business with a 90-day CCC and $2M in annual COGS needs roughly (90 ÷ 365) × $2M ≈ $493,000 of working capital just to fund the gap between paying for inventory and collecting cash — money that has to come from equity, debt, or a credit line rather than from operations. A shorter CCC means less outside capital is needed to run the same size of business.

Average balances (beginning + ending, divided by two) for AR, inventory, and AP are more accurate and are what the authoritative formula uses. A single ending-balance snapshot is a common simplification for a quick estimate, but it can meaningfully skew the result for a business whose balances are moving a lot during the period — see the DIO, DSO, and DPO calculators individually for more on this distinction.

Usually some combination of superior inventory management (just-in-time systems, tighter demand forecasting), stronger customer collection discipline, and real negotiating leverage with suppliers built over years of scale and reliability. It's rarely one single trick — a standout CCC is usually the sum of small advantages across all three legs, compounded together.

Not necessarily — a negative operating-cycle CCC reduces the need for working capital financing specifically, but a business can still need capital for other reasons: growth capital expenditure, building out a new location, or funding losses if the business isn't yet profitable. CCC only speaks to the operating cycle, not the full capital picture.

High return rates effectively extend DIO, since returned inventory has to be inspected, restocked (or written off), and resold before it converts back to cash — a step the standard formula doesn't explicitly separate out but which shows up as slower inventory turnover overall. A business with an unusually high return rate should expect a longer CCC than a similar business with low returns, all else equal.

Calculate your own CCC above, free, or break it down leg by leg with the DSO and DPO calculators.

Glossary:Cash Conversion Cycle,DSO,DPO

Related calculators