PB
Available
Blog
AI agents September 24, 2026

How to Calculate AI ROI Before You Buy

Most AI ROI math is either a vendor's best case or a guess. Here is a plain-English way to calculate it before you buy, using numbers you can defend, and how to check those numbers after launch.

The formula

AI ROI = (value of the work it takes on − total cost) ÷ total cost

Payback period = setup cost ÷ monthly net savings

Measure both sides over the same period. Three years is a good default for comparing options.

The value is the share of the work the AI takes over, priced at what that work really costs you, plus any extra revenue you can actually measure. The total cost is the setup plus the running costs plus the time your team spends checking the AI's work. The four steps below fill in each piece.

Step 1: Price the work, not the salary

If the AI takes over part of a job, the value is that part of the job's full cost: salary plus payroll taxes, benefits, equipment, and hiring. A $38,000 receptionist really costs about $53,230 a year. Then estimate the share of the work the AI can realistically take on. It is never 100%. Half is a solid assumption for most customer-facing roles, and 60% is achievable when the work is very repetitive.

Step 2: Count every cost

  • Setup: the build or configuration, plus your team's time explaining prices, policies, and rules.
  • Running costs: the subscription or monthly fee, usage, phone lines, and the AI model behind it.
  • Oversight: hours a week spent checking its work, priced at the hourly cost of whoever does it.
  • Maintenance: updates when your prices, hours, or tools change.

Step 3: Choose a time horizon

The first year carries the full setup cost, so year-one ROI always looks worse than year two. Use a three-year view to compare options, and use the payback period to see how long you are out of pocket. A setup cost that pays back in a few months is a very different decision from one that takes two years.

Step 4: Add revenue gains only if you can measure them

Answering every call or replying to leads in seconds can win jobs you used to miss. That is real, but it is also where estimates get inflated. Only count revenue you can actually track, such as appointments booked by the agent or calls answered that used to go to voicemail, and keep it separate from the cost savings so you can see which one is doing the work.

A worked example

Take a receptionist who costs $53,230 a year fully loaded, and an AI agent that takes on 60% of the work.

  • Value of the work it takes on: 60% × $53,230 = $31,938 a year.
  • Running costs: $500 a month plus $250 a month in usage, plus three hours a week of checking (about $3,992 a year) = $12,992 a year.
  • Net savings: $31,938 − $12,992 = $18,946 a year.
  • Setup: $5,000 one-time.
  • 3-year ROI: (3 × $18,946 − $5,000) ÷ ($5,000 + 3 × $12,992) ≈ 118%.
  • Payback: $5,000 ÷ ($18,946 ÷ 12) ≈ 3.2 months.

The calculator below runs this exact math, so you can swap in your own numbers.

How to measure AI ROI after launch

Before launch, record a baseline for a few weeks: calls answered and missed, how fast leads get a reply, bookings, and the hours your team spends on the task. After launch, track the same numbers along with what the AI costs each month. Compare month over month, and count only the work it actually took over. Ignore the first month or so, which is mostly tuning.

Common mistakes

  • Using salary instead of the fully loaded cost of the work.
  • Assuming the AI handles the whole job.
  • Leaving out the time spent checking its work.
  • Forgetting the setup cost when quoting ROI.
  • Counting revenue you can't measure.
  • Judging it on the first month, before it's tuned.
Run your own numbers

Plug in your own figures

This is the same formula as the worked example. Change the role, the salary, and how much of the work the AI takes on. These are estimates. I'll give you a real quote after a free consult.

Adjust the assumptions
Estimated savings with an AI agent
$18,946 a year
Pays for itself in
3.2 months
First-year savings
$13,946
3-year ROI
118%
Time freed per week
21 hrs
Employee, fully loaded$53,230
With an AI agent (per year)$34,284

Assumes the agent handles 60% of this role. The other 40% still needs a person, and someone spends 3 hrs a week checking its work.

Email me these numbers

I'll reply with whether it's buildable and a real quote.

Frequently asked questions

How do you calculate ROI on AI?

Subtract the total cost of the AI (setup, running costs, and staff time checking its work) from the value of the work it takes on, then divide by the total cost. Use the full cost of that work, not just salary, and a realistic share of the job.

How do you measure AI ROI after launch?

Record a baseline before launch, such as calls answered, lead response time, bookings, and hours spent on the task. Then track the same numbers after launch, along with what the AI costs each month.

What is a good ROI for an AI project?

For a small business, a project that pays back its setup cost within a year is usually worth pursuing. Treat very high projections with suspicion: they often assume the AI does the whole job.

Why do AI projects fail to deliver ROI?

Common reasons are picking work that does not repeat often enough to matter, assuming the AI handles more than it can, ignoring the time spent checking its work, and never measuring a baseline to compare against.

Want a second opinion on your numbers?

Send me the role you're thinking of automating and your rough figures. I'll tell you straight whether an agent would pay for itself. The consult is free.

See AI agents

Keep reading