Choose a time horizon before calculating automation ROI. Count only the benefits you can reasonably realize during that period. Subtract setup and operating costs once, then divide the net result by those same total costs.

This guide covers business-process and AI workflow automation, not software test automation or factory equipment. It is for a founder or operations lead deciding whether one repeated workflow warrants measurement, repair, an audit, or a pilot.

B = total evidenced, realizable benefit over the chosen horizon
S = one-time setup and transition cost
O = total recurring operating cost over the same horizon

ROI (%) = (B - S - O) / (S + O) × 100

Monthly net operating benefit = monthly realizable benefit
                              - monthly recurring operating costs

Simple cash payback (months) = S / monthly net cash benefit

Recovered time is capacity. It becomes cash savings only when spending falls or another evidenced financial benefit follows. If the model works only after hiding review, exceptions, maintenance, or setup, the workflow is not ready for a business case.

Start with one unit of work and an observed baseline

Choose a unit that can be counted consistently: one support request, lead brief, invoice packet, weekly report, content update, or another repeated artifact.

Then measure a representative period. Use recent work rather than memory. Capture:

  • completed units;
  • active handling minutes per unit;
  • waiting time separately from active work;
  • rework and exception frequency;
  • the loaded hourly cost of the people doing and reviewing the work;
  • any direct cost created by errors, delays, or duplicate handling.

A basic monthly labor baseline is:

completed units
× active handling minutes
÷ 60
× loaded hourly cost
= monthly labor baseline

Do not count queue time as labor time. Do not assume every minute in a role is available to this workflow. If handling times vary, use a range or sample the shortest, typical, and hardest cases.

The baseline is an operating artifact, not a guess in a spreadsheet. Keep the sampled cases, timing method, excluded work, and owner beside the number.

Separate gross recovered capacity from realized value

The first calculation estimates capacity that might be recovered:

monthly units
× share of units the workflow can assist
× current handling minutes per assisted unit
× expected time reduction
÷ 60
× loaded hourly cost
= gross monthly capacity value

That output is not yet savings.

Recovered hours create value only when the team can use them. The hours may absorb growth, shorten a queue, reduce overtime, improve response coverage, or release a contractor expense. If nothing changes downstream, label the result recovered capacity, not cash saved.

Keep other benefits separate unless they have evidence:

  • reduced rework;
  • fewer missed handoffs;
  • faster turnaround;
  • improved source coverage;
  • lower error cost;
  • additional throughput.

Do not convert those benefits into money merely because a cell in the model expects a currency value.

Subtract the costs that sales calculators skip

A defensible model includes the cost of operating the workflow, not only building it.

CostWhat to include
Discovery and setupWorkflow mapping, test cases, access design, implementation, documentation, and training.
Tools and infrastructureModel usage, workflow tools, storage, monitoring, and any paid connectors.
Human reviewTime spent checking outputs, approving actions, and recording corrections.
Exception handlingManual work for missing inputs, low-confidence cases, policy conflicts, and failures.
MaintenancePrompt or rule updates, source changes, regression tests, model changes, and owner review.
Adoption and transitionParallel running, process changes, staff support, and temporary duplicate work.

Use this monthly view:

gross monthly capacity value
− monthly review cost
− monthly exception cost
− monthly tooling and infrastructure
− monthly maintenance
= net monthly operating benefit

Keep one-time setup and transition costs outside this monthly operating view. The horizon ROI formula counts them once. If the workflow affects customers, pricing, contracts, finance, compliance, or public commitments, review is not optional overhead. It is part of the operating design.

Build three scenarios from your own evidence

Use conservative, expected, and aggressive cases. Change the uncertain inputs, not the arithmetic.

Conservative

Use a lower observed month, only the obvious repeatable cases, a small time reduction, and high estimates for review, exceptions, and maintenance.

Expected

Use typical observed volume and handling time. Include the cases and time reduction supported by the pilot, plus the review, exception, tooling, and maintenance costs the owner expects to carry.

Aggressive

Use a higher observed month and the broadest coverage that still respects the workflow’s stop rules. Keep required approval in the model. Lower review and exception estimates only when test evidence supports them.

The conservative case should survive a skeptical operator. The expected case should be the one the evidence supports. The aggressive case is a boundary test, not the number for the pitch deck.

You can use the homepage ROI diagnostic to generate an initial range, then replace its assumptions with observations from the actual workflow.

Copy this one-workflow ROI worksheet

Keep the worksheet beside the sampled work. Do not gate it behind a form or mix several workflows into one average.

Workflow and unit of work:
Observation window and sampled cases:
Monthly units and baseline handling time:
Assisted share and assisted time reduction:
Human review time per assisted unit:
Exception frequency and handling time:
Loaded hourly cost and currency:
Gross recovered capacity value:
Realizable cash benefit (separate from capacity value):
One-time setup and transition cost:
Recurring tools, review, exceptions, and maintenance:
Chosen horizon:
Scenario, evidence confidence, and source:
Owner and stop condition:
Horizon ROI or “undefined — zero total cost”:
Simple cash payback or “no simple cash payback under these assumptions”:

Check review and exception time against the baseline so the same minutes are not charged twice. For each uncertain input, name the evidence source and what a pilot would need to confirm or reject.

A synthetic example: a large baseline can still produce a weak case

Assume a team handles 400 items per month at 12 active minutes each with a loaded cost of $30 per hour. The baseline labor capacity is $2,400 per month.

Now assume only half the items are suitable for assistance and handling time falls by 40% for those items. Gross recovered capacity is $480 per month.

Then include:

  • two minutes of review for each assisted item: $200 per month;
  • tooling: $120 per month;
  • maintenance: $90 per month.

Net monthly operating value is $70 before setup cost and exception handling.

This example is synthetic. It is not a GPTCrafted result, customer benchmark, or expected automation rate. Its job is to expose the subtraction. A workflow with visible volume can still be a poor investment once review and operating costs are included.

Calculate cash payback only after cash benefit is positive

Once the monthly model is credible:

one-time setup and transition cost
÷ monthly net cash benefit
= simple cash payback period

The payback denominator excludes setup amortization. Calculate it only when monthly net cash benefit is positive and sufficiently stable. Otherwise show no simple cash payback under these assumptions.

A capacity-only case does not have a cash payback period. State where the recovered hours would go: which queue, backlog, service level, or growth constraint receives them. If total cost is zero, percentage ROI is undefined; show that state rather than dividing by zero. If benefits or costs ramp up or vary by month, use cumulative cash flow instead of a constant-month payback formula.

A useful decision packet shows:

  1. the observed baseline and sample period;
  2. conservative, expected, and aggressive assumptions;
  3. gross recovered capacity;
  4. review, exception, tooling, and maintenance costs;
  5. horizon ROI, monthly net operating benefit, and any valid cash payback range;
  6. the operational use of any recovered capacity;
  7. the named owner who will check the model after a pilot.

Keep approval authority outside the ROI claim

An ROI model cannot grant the workflow more authority.

The system may prepare a classification, draft, extracted field set, research brief, or queue recommendation. A named person should still approve external messages, customer-impacting decisions, financial changes, legal terms, access changes, and other consequential actions.

Review time belongs in the model. So do escalation and correction. Removing them to improve the number makes the workflow cheaper on paper and riskier in operation.

The sample AI workflow audit report shows the kind of workflow map, automation boundary, pilot path, and no-go risks that should sit beside the ROI range.

Stop when the number depends on fiction

Do not approve a pilot from the model when:

  • task volume or handling time is recalled rather than observed;
  • the work is too varied to define one unit;
  • the expected output has no reviewer or acceptance standard;
  • most cases require judgment that cannot be bounded;
  • the value depends on immediate headcount reduction that is neither planned nor credible;
  • review, exception, or maintenance costs are missing;
  • source access or privacy approval is unresolved;
  • a wrong output could create a material commitment and the workflow cannot stop safely;
  • the expected case turns negative under modestly worse assumptions.

The right next step may be measurement or process repair, not automation. Use the first-workflow scorecard if the candidate itself is still unclear.

Bring an assumption register to the audit

For each uncertain input, record the current estimate, evidence source, owner, confidence, and how a pilot would test it. Add a stop condition before the work begins.

That assumption register is more useful than one headline ROI number. It gives the team something to verify, correct, and reject. An AI Workflow Audit should pressure-test the baseline, authority boundary, exceptions, operating cost, and smallest useful pilot before anyone treats recovered capacity as a business result.