Operating Cycle (OC) Calculator

Use the Operating Cycle to see how quickly inventory and receivables rotate through your system and where cash is getting stuck. Compare DIO, DSO, and OC across periods or against peers to drive better decisions on liquidity, credit policy, and demand planning.

By CalcMastery Editorial Team

Operating Cycle Calculator

Measure how quickly you convert inventory purchases into cash from customers. Operating Cycle = DIO + DSO. Includes direct entry, financial statement mode, scenarios, tooltips, and a clear "What it means" panel.

Direct (DIO + DSO)From financials

Enter DIO and DSO directly or derive them from financial statement inputs.

days

Average days inventory sits before sale.

days

Average days to collect cash from customers.

Match the day count to the period for your COGS/sales and balance inputs.

Exact number of days in your measurement period.

$

Use (Beginning + Ending) / 2 for the selected period.

$

COGS for the same period as your inventory input.

$

Use (Beginning + Ending) / 2 for receivables over the period.

$

Sales made on credit during the same period (net of returns/allowances).

Scenarios
Load common profiles to see how inventory turns and credit terms shift the operating cycle.
Lean retail / groceryMake-to-stock manufacturingEnterprise terms (net 60)From financials (annual)

Results

  • Operating Cycle days
  • DIO days
  • DSO days
  • Inventory turnover
  • Receivables turnover
  • Days in period days
  • Cycle speed

Enter your inputs above to calculate the results.

What is Operating Cycle (OC)?

The Operating Cycle measures the total number of days from when inventory is purchased until cash is collected from customers.

It combines how long stock sits in inventory (Days Inventory Outstanding, DIO) with how long it takes to collect receivables after a sale (Days Sales Outstanding, DSO). A shorter OC means faster cash conversion, leaner working capital, and more capacity to reinvest in growth without relying on external financing.

Formula

Operating Cycle (OC) = DIO + DSO
DIO = Average Inventory / COGS × 365
DSO = Average Accounts Receivable / Net Credit Sales × 365

Where:

  • DIO (Days Inventory Outstanding) captures how many days, on average, inventory is held before being sold.
  • DSO (Days Sales Outstanding) captures how many days, on average, it takes to collect cash from customers after a credit sale.

In contrast, the cash conversion cycle (CCC) adjusts OC by subtracting Days Payables Outstanding (DPO), focusing on net cash lock-up after supplier credit; OC intentionally excludes DPO and focuses purely on asset-side efficiency.

Example

A company tracks the following annual figures:

  • Cost of Goods Sold (COGS): $3,000,000
  • Net Credit Sales: $5,000,000
  • Average Inventory: $500,000
  • Average Accounts Receivable: $400,000
    1. Calculate DIO:
DIO = 500,000 / 3,000,000 × 365 approx 60.8 days
    1. Calculate DSO:
DSO = 400,000 / 5,000,000 × 365 approx 29.2 days
    1. Calculate Operating Cycle:
OC = 60.8 + 29.2 approx 90 days

Interpreting this result, the business needs about 90 days to convert an outlay on inventory into cash collected from customers; management can then drill into DIO, DSO, inventory turnover, receivables turnover, and cash conversion cycle to identify where to tighten the working capital cycle and unlock additional free cash flow.

How to Use the Operating Cycle (OC) Calculator

This calculator lets you compute the operating cycle either directly from known DIO and DSO values or from raw financial statement data. Pick the method that matches the numbers you have available, then review the results and interpretation.

Choose the calculation method

  • At the top, select Direct (DIO + DSO) if you already know your DIO and DSO in days, or From financials if you only have COGS, sales, inventory, and receivables.

Enter DIO and DSO (Direct method)

  • In Direct (DIO + DSO), type your Days Inventory Outstanding (DIO) and Days Sales Outstanding (DSO) in days. These can come from your own internal KPIs or from separate DIO/DSO calculators.

Fill in financial statement inputs (From financials method)

    • Switch to From financials, choose the Period (e.g., Annual – 365 days), then enter:

- Cost of Goods Sold (COGS) for the period - Average Inventory for the same period - Net Credit Sales (sales made on credit, not cash) - Average Accounts Receivable (A/R) - The calculator then computes:

DIO = Average Inventory / COGS × Days in period
DSO = Average Accounts Receivable / Net Credit Sales × Days in period
Operating Cycle = DIO + DSO

Review the results panel

  • Check the Operating Cycle in days, along with the calculated DIO, DSO, and (in the financials method) inventory turnover, receivables turnover, and days in period. The Cycle speed label (e.g., Fast, Balanced) gives a quick qualitative read.

Interpret and track over time

  • Compare your operating cycle against prior periods and industry norms. A shortening cycle usually signals better working capital efficiency; a lengthening cycle indicates cash is getting stuck in inventory or receivables and may warrant changes in stocking, credit terms, or collection processes.

Frequently Asked Questions

How do I calculate the operating cycle if I already know DIO and DSO?

Use the direct formula: the Operating Cycle is simply the sum of Days Inventory Outstanding (DIO) and Days Sales Outstanding (DSO). A higher number means cash is tied up in working capital for longer, while a lower number indicates a faster conversion from inventory purchase to cash collection.

How do I get DIO and DSO from my financial statements to use in this calculator?

From your income statement and balance sheet, compute:

    • DIO = (Average Inventory ÷ Cost of Goods Sold) × Number of days in the period
    • DSO = (Average Accounts Receivable ÷ Net Credit Sales) × Number of days in the period

Then enter those values (in days) into the calculator, or let the From financials method do it automatically.

What is a “good” operating cycle length for my business?

There’s no universal “right” number; you want your operating cycle to be short relative to your own history and to peers in your industry. A shorter cycle generally means faster inventory turnover and quicker collections, while a growing operating cycle is a warning sign that stock is moving slower, customers are paying later, or both.

How is the operating cycle different from the cash conversion cycle (CCC)?

The operating cycle measures the time from buying inventory until you collect cash from customers (DIO + DSO). The cash conversion cycle adjusts for supplier credit by subtracting Days Payables Outstanding (DPO): CCC = DIO + DSO – DPO. Use the operating cycle to focus on inventory and receivables efficiency; use CCC when you also want to factor in how long you take to pay suppliers.

Sources & Methodology