Cash Operating Cycle Calculator

The cash operating cycle measures the total time from when a business invests cash in inventory to when it collects cash from customers. A shorter cycle means the business needs less working capital to fund operations and can self-finance growth more easily. It is the sum of two efficiency ratios: Days Inventory Outstanding (how long inventory sits before being sold) and Days Sales Outstanding (how long it takes to collect after a sale). This calculator computes both ratios from your income statement and balance sheet data, then combines them into the gross operating cycle in days.

0.00 days
0.00 days
0.00 days

Cash operating cycle formula

DIO = (Average Inventory / COGS) * 365
DSO = (Average Accounts Receivable / Revenue) * 365
Cash Operating Cycle = DIO + DSO

Operating cycle benchmarks by industry

  • Grocery retail: DIO 15 to 20 days; DSO near 0 (cash sales); cycle 15 to 25 days.
  • B2B software: DIO 0 days (no inventory); DSO 30 to 60 days; cycle 30 to 60 days.
  • Manufacturing: DIO 45 to 90 days; DSO 30 to 60 days; cycle 75 to 150 days.

Cash operating cycle: frequently asked questions

What is the cash operating cycle?

The cash operating cycle (also called the gross operating cycle) measures how many days it takes a business to convert its investments in inventory and other resources into cash flows from sales. It equals Days Inventory Outstanding (DIO) plus Days Sales Outstanding (DSO).

What is the difference between the cash operating cycle and the cash conversion cycle?

The cash conversion cycle (CCC) subtracts Days Payable Outstanding (DPO) from the cash operating cycle: CCC = DIO + DSO - DPO. The cash operating cycle is the gross cycle before netting out the time a business delays paying its suppliers.

How do I calculate Days Inventory Outstanding?

DIO = (Average Inventory / Cost of Goods Sold) * 365. A lower DIO indicates faster inventory turnover. DIO varies widely by industry: grocery retail may be 15 to 20 days; manufacturing 45 to 90 days.

How do I calculate Days Sales Outstanding?

DSO = (Accounts Receivable / Revenue) * 365. A lower DSO means the company collects cash from customers faster. B2B companies typically have DSO of 30 to 60 days. Net-30 payment terms should yield a DSO close to 30.

Why does a shorter operating cycle matter?

A shorter operating cycle means the business converts investments into cash faster, reducing working capital requirements and the need for external financing. Businesses with very short or negative cycles (like supermarkets) can grow with minimal working capital.

Sources

Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.