Cash Conversion Cycle: Formula & Benchmarks
Cash Conversion Cycle formula (DIO + DSO minus DPO), a worked example, the 2025 large-company benchmark, and why most businesses never need a negative CCC.
Bottom line
Treat the total as a diagnostic, not a target: figure out which of the three legs is actually driving your number before you touch any of them. A high CCC caused by customers paying slowly needs accounts receivable automation, like Gaviti for a self-service payment portal and dunning sequences, or Billtrust if you are further up the revenue range with more complex cash application needs, not a stricter payables policy. A high CCC caused by paying suppliers well before their due date needs an AP tool that pays on the date you actually agreed to, like BILL or Ramp, or Melio if you want the float that comes from paying by card while the vendor still gets an ACH. A negative CCC is not a target every business should chase: it is close to structural for a marketplace or a build-to-order manufacturer, and far harder to reach for anyone holding physical inventory, so do not read a positive number as a failure on its own.
Is it right for you?
- Are you using the same period, and averaged balances, for all three inputs (inventory, receivables, payables), not mixing a snapshot with an average?
- Is your CCC trending up or down over the last few quarters, not just where it happens to sit today?
- If your CCC is high, do you actually know which of the three legs, inventory, receivables, or payables, is driving it?
- Would shortening it by leaning harder on suppliers risk the same pushback covered in our days payable outstanding breakdown?
- Are you tracking CCC inside a rolling cash flow forecast, or checking it once and filing the number away?
Quick answer: what CCC measures and what counts as good
The cash conversion cycle (CCC) measures how many days pass between paying cash out for inventory and collecting cash in from the resulting sale. The formula is CCC = Days Inventory Outstanding (DIO) + Days Sales Outstanding (DSO) − Days Payable Outstanding (DPO) [Corporate Finance Institute; Wall Street Prep, accessed 2026-09-09]. A lower number is better, and a negative number means customers are paying you before your own supplier payments are due, so the sale funds itself instead of tying up cash. For scale, The Hackett Group's 2025 Working Capital Survey of the 1,000 largest U.S. public nonfinancial companies put the aggregate CCC at 37 days, a 4% improvement driven mostly by a 3% gain in DPO, even as days sales outstanding and days inventory outstanding both drifted slightly worse [The Hackett Group, 2025 Working Capital Survey]. That detail matters: even at the largest, best-resourced companies, fixing one leg of the cycle does not automatically fix the other two. The rest of this page works the formula with real numbers, looks at businesses that run a negative CCC, and covers what to actually do about a number that is running high.
The CCC formula and how its three components fit together
CCC combines three metrics that most finance teams already track separately:
Days Inventory Outstanding (DIO) is how long inventory sits before it sells, calculated as (average inventory ÷ COGS) × 365. Service businesses with no physical inventory can treat this as zero. We cover the full calculation, including why it matters even for businesses that think of themselves as inventory-light, in our days inventory outstanding guide.
Days Sales Outstanding (DSO) is how long customers take to pay after a sale, calculated as (average accounts receivable ÷ revenue) × 365 [Corporate Finance Institute, accessed 2026-09-09]. This page does not re-derive DSO benchmarks from scratch; the decision-making side of it, when a rising DSO justifies AR automation beyond just tighter collections, is covered in our Gaviti review and Billtrust review.
Days Payable Outstanding (DPO) is how long you take to pay your own suppliers after receiving an invoice, calculated as (average accounts payable ÷ COGS) × 365. It is the one leg you have the most direct control over day to day, and we break down the formula, industry ranges, and how far you can safely push it in our days payable outstanding guide.
Put together: CCC = DIO + DSO − DPO. Inventory and receivables add days to the cycle because they represent cash you have already spent or are still owed; payables subtract days because that is cash you are holding onto a little longer before it goes out the door.
Worked example: calculating CCC for two different business types
| Business type | DIO | DSO | DPO | CCC |
|---|---|---|---|---|
| Small retailer | 25 days | 18 days | 30 days | 13 days |
| Consulting or agency (no inventory) | 0 days | 35 days | 25 days | 10 days |
The retailer's 25-day DIO and 30-day DPO both land inside the typical ranges our DPO guide documents for that industry; add an 18-day DSO and the three legs net out to 13 days. The consulting example has no inventory to carry, so its entire cycle comes down to how fast clients pay (35 days) against how long the firm takes to pay its own vendors (25 days), for a 10-day CCC. Neither number is "wrong." What matters is whether your own figure is moving in the right direction over time, and whether you know which leg would move it fastest if you needed to.
What counts as a good CCC in 2026
There is no single target CCC, and the number is only meaningful next to your own history or your own industry, not a generic benchmark. The clearest large-company reference point comes from The Hackett Group's 2025 Working Capital Survey: across the 1,000 largest U.S. public nonfinancial companies, CCC improved 4% to 37 days, with $1.7 trillion still described as trapped in excess working capital across that group, representing 35% of gross working capital and 11% of aggregate revenue [The Hackett Group, 2025 Working Capital Survey]. That improvement came almost entirely from the payables side: DPO rebounded 3% to 59 days, while DSO and DIO both worsened slightly, which the survey attributed to macroeconomic volatility, more cautious inventory strategies, and shifting customer payment behavior [The Hackett Group, 2025 Working Capital Survey]. A small business does not operate at that scale, but the underlying lesson transfers directly: a business that only ever optimizes DPO while ignoring how fast it collects or how long inventory sits is solving a third of the problem.
Real companies that run a negative CCC, and why most businesses will not
A negative CCC means a company collects cash from customers before it has to pay its own suppliers, so each new sale funds its own growth without draining the cash already on hand. Amazon is the most commonly cited example: based on its own 10-K filings, Amazon's cash conversion cycle has run negative every year from 2021 through 2025, ranging from -39 days in 2022 to -65 days in 2025, driven by a payables period of 100 to 125 days against a combined inventory-and-receivables cycle of only 58 to 62 days [calculated from Amazon.com 10-K filings, 2021-2025, via Stock Analysis on Net, accessed 2026-09-09]. Dell built one of the earliest well-documented cases of this on purpose. A Tuck School teaching case on Dell's working capital model puts its fiscal 2000 inventory turnover at 64 times a year, which works out to roughly 6 days of inventory on hand [Govindarajan and Lang, Tuck School of Business case 2-0014, accessed 2026-09-09]. One invoice-financing industry analysis of Dell's fiscal 2000 filings adds the other two legs, 34 days of receivables and 58 days of payables, for a composite CCC of about -18 days [ResolvePay analysis of Dell's fiscal 2000 filings, accessed 2026-09-09]; that receivables-and-payables portion of the figure has not been independently cross-checked against Dell's own annual report, so treat the exact -18 as one analyst's reconstruction, not a number Dell itself reported. Either way, the mechanism behind it, a build-to-order model that collected customer payment before assembling the machine, is well documented on its own.
Both examples share a structural advantage that most small businesses do not have: Amazon's marketplace model collects payment at checkout while paying many suppliers weeks later, and Dell's build-to-order manufacturing meant it rarely held finished goods at all. A retailer that has to stock inventory before a customer walks in, or a services firm that bills after work is delivered, is not failing by comparison if its CCC sits at 15 or 20 days and never touches zero. Treat a negative CCC as evidence of a particular business model working as designed, not as a target every company should chase by squeezing suppliers past what the relationship can absorb.
Improving CCC without damaging supplier or customer relationships
The fastest lever for most small businesses is fixing a DPO that nobody actually chose, invoices sitting in an inbox until a late notice arrives, rather than manufacturing a shorter cycle by pushing suppliers past their terms. Our DPO guide covers the research on how far that pushback tolerance actually extends before suppliers respond with quiet price increases; the short version is that legitimate DPO gains from consistent on-time-not-early payment scheduling are close to free, while gains from aggressively stretching terms usually are not.
On the DSO side, the fix is rarely "call customers more often." Gaviti and Billtrust both automate the dunning sequence and give customers a self-service portal to pay from, which shortens DSO without anyone on your team having to have an awkward collections call. On the DPO side, BILL and Ramp schedule payments for their actual due date instead of whenever someone happens to approve them, which alone can add several legitimate days of DPO for a business that has been paying reactively.
CCC is more useful tracked over time than checked once and set aside. A single reading tells you where you stand today; a rolling series tells you whether last quarter's AR cleanup or a new payment terms negotiation actually moved the number, and by how much. Plugging your DIO, DSO, and DPO into the same cash flow forecast you already use for payroll and receivables timing turns CCC from a static ratio into an input that flags a widening gap while there is still time to react, rather than a figure you discover has drifted only when a bank balance runs uncomfortably low.
Frequently asked questions
Q: What is a good CCC?
There is no fixed number to hit; it depends on your industry and how your business is put together. Big public companies give a rough sense of scale: Hackett's most recent annual benchmark study put that group's combined figure at just over a month. A retailer carrying shelf stock will usually run higher than that on its own, and a business with nothing to warehouse will often run lower.
Q: What is the difference between CCC and DPO?
DPO only tracks one side of the ledger, your own bill-paying speed. The cycle metric folds that together with the two numbers on the other side, warehouse dwell time and the wait for a client's check to clear, so it captures the full stretch a dollar spends tied up before it comes back as cash in the bank.
Q: Can a small business realistically have a negative CCC?
It happens, though rarely by accident. Getting there without a marketplace-style storefront or a made-to-order production line, the two models covered above, is a much steeper climb. A consulting shop with prompt-paying clients and patient vendors can get within striking distance; a shop with weeks of stock on the shelves generally cannot pull it off without leaning on suppliers harder than they will tolerate.
Q: How do I calculate CCC by hand?
Work out each of the three underlying ratios on its own, using an averaged balance rather than a single day's snapshot, over the same window of time, then combine them: add the two figures that tie up cash and subtract the one that frees it. Most people trip up by pairing mismatched windows, a twelve-month cost figure against a three-month payables average, for instance, which spits out a tidy-looking number that means nothing.
Q: Does CCC apply to a service business with no inventory?
It does. With nothing sitting on a shelf, that piece of the equation drops to zero and what is left is simply how fast clients settle their bills minus how fast you settle yours with vendors and contractors. The math gets shorter, not less relevant.
Q: How does AP or AR automation actually change my CCC?
On the outgoing side, payment software closes the gap between a bill landing in the inbox and it actually going out the door on schedule, so the timing lines up with terms instead of drifting. On the incoming side, tools that automate reminders and let clients settle their own invoices online tend to pull payment forward without anyone on staff having to make an awkward phone call.