Finance, reporting and data

Automation ROI: how do you calculate it? and give the board a payback date

Boards do not buy percentages. They buy the date an automation starts paying for itself. Below: the formula, a worked example on numbers you can swap for your own, the full list of costs on the build and running side, and the mistakes that make a vendor's calculation disagree with next year's invoice.

9 minutes read

  • EUR 6,600what three people rewriting data for two hours a day cost every month, at an hourly cost of EUR 50
  • 2 monthswhen that automation pays for itself at EUR 12,000 to build and EUR 500 a month to run
  • 340%first-year ROI in the same example, counted after every cost is subtracted
  • 30 and 90 dayswhen we measure the return after go-live, against metrics agreed before the start

Short answer

How do you calculate automation ROI in three steps?

Start with what the manual work costs today: how many people, how many hours a day on the task, how many working days in a month, and your own hourly cost taken from payroll. Add the cost of the errors that work produces, if you can count it. If you cannot, leave it at zero and say so out loud.

Then price the automation: workshop, build, tool licences, AI model usage, your team's time for testing, and optional support. ROI = (annual saving minus annual cost) divided by annual cost, times 100%. Payback = the one-off cost divided by the net monthly saving.

Show the board the payback, not the ROI. „It pays for itself in March” lands better than „340%”, because anyone can check a calendar. And agree the metrics BEFORE you build, or after 90 days there is nothing to compare against.

What is the ROI formula for automation?

The formula is simple, and that is its weakness. Anyone can drop unverified numbers into it. ROI = (value of the saving − cost to build and run) / cost to build and run × 100%. Use the same period on both sides, usually one year.

The second number, the one that actually matters in a board meeting, is payback: the one-off cost divided by the monthly saving less the monthly running cost. The result is a number of months, and a number of months converts into a date.

  • Value of the saving = hours of manual work × hourly cost + cost of the errors removed + value of the process running faster
  • Cost = workshop + build + licences + AI model usage + team time for testing and training + support
  • Payback = one-off cost / (monthly saving − monthly running cost)

What does the manual work really cost? A worked example

The most common case from our workshops: three people move data between systems, two hours a day each. Nobody counts it, because it is „just a minute” and „while I am in there anyway”. Counted, it looks like this.

ItemValueWhere it comes from
People doing the task3workshop, watching the process
Time per person per day2 hoursmeasured over a week, not declared
Working days per month22calendar
Hourly cost of workEUR 50payroll, employer contributions included
Monthly costEUR 6,6003 × 2 × 22 × 50
Annual costEUR 79,20012 × 6,600

Errors and delays are not in here. Add one wrong invoice a month and the number grows, but keep it on its own row so the board can see what was measured and what was estimated.

What goes into the cost of building and running it?

This is where vendor calculations part company with reality. The quote shows the build price and the first annual invoice carries four more lines. Below are all of them we know about, with our own rates where we publish them openly.

  • Payback in the example: 12,000 / (6,600 − 500) = 1.97, so inside the second month
  • First-year ROI: (79,200 − 12,000 − 6,000) / 18,000 = 340%
  • The second year carries only the running cost, so ROI rises to (79,200 − 6,000) / 6,000 = 1,220%
CostOne-offMonthly
Process workshopEUR 3,500 net per week, 1 to 7 weeks0
Buildquoted after the workshop, depends on how many systems0
Automation platform0n8n self-hosted carries no licence fee; Make and Zapier from a few tens of dollars, per the vendor price list
AI model usage0EUR 0.005 to 0.07 per query, paid to the model provider directly
Team time for testing and training2 to 4 hours per person0
Support after go-live0optional, agreed separately

The worked example assumes EUR 12,000 one-off, including a one-week workshop at EUR 3,500, and EUR 500 a month for licences and models. That is the upper end of the usual range for a single integration.

Which automations pay back fastest?

The order below is what we assume when we quote, not market research. It is how we estimate the return when we tell a client where to start. The common thread: a repeatable task, data already sitting in a system, and a result you can count.

AutomationWhat it takes off the teamAssumed payback
Invoicing from CRMretyping order data into invoices, chasing due dates1 to 2 months
Reportingassembling a weekly report from several sources2 to 3 months
Follow-up after a meetingthe reminders nobody sends at 4pm on a Friday3 to 4 months, because the return comes from revenue, not cost
Lead routing and scoringmanual assignment and arguments over whose lead it is3 to 4 months
CRM and ERP syncentering the same customers and orders twice2 to 4 months

Follow-up and routing are harder to count, because the return depends on conversion rather than on hours. We quote those paybacks more cautiously and measure them at 90 days, not at 30.

How do you count soft benefits so the board believes them?

Less stress, cleaner data, a faster answer for the customer. These are real effects, and they are the most common reason a calculation loses credibility. Not because they do not exist, but because they get dropped into the formula as money with no method behind them.

One rule: a soft benefit enters the ROI only when it has a measure and a source. Otherwise it stays in a separate „benefits not counted” box, which a board reads with more trust than an inflated total.

  • Errors: invoice corrections per month × time per correction × hourly cost, plus discounts lost to late payment
  • Speed: the time cut between enquiry and quote, converted into conversion only if you have last year's CRM data
  • Turnover: the recruitment cost for a role people leave out of boredom, if you already have that cost calculated
  • Risk: a task only one person can do carries the cost of their holiday and their resignation; write it in words, not in money

What does the payback look like in practice, here?

The only proof we can show without asking a client for permission to publish their figures is what runs inside our founders' own companies. Two AI agents have been in production there since March 2026. We say that plainly, because proof you cannot check is not proof.

At the performance marketing agency (around 30 people) the margin in May, June and July 2026 was 5.55 percentage points higher than a year earlier, moving from minus 0.59 to plus 4.96 percent, with revenue up 1.5 percent. At the clothing brand with an online shop, return on ad spend went from 3.53 to 4.19 on a budget 6.9 percent lower, February to August 2026 against the same months of 2025.

What these numbers do NOT prove: over the same period the agency's client mix changed and the shop's marketplace channel grew. That is a coincidence in time, not proof of cause, and your own calculation after go-live deserves the same honesty. The full figures with the measurement method are on the AI automation agency page.

  • The same months in both years, so seasonality is taken out
  • Months not closed in the books are excluded from the comparison
  • Caveats written next to the number, not hidden in a footnote

How do you measure the return after go-live, not just promise it?

A calculation made before the build is a hypothesis. The return exists only once you can read it, at 30 and 90 days, off the same metrics you wrote down before the start. Here is how we run it.

  1. Baseline

    During the workshop we measure the process for a week: hours, number of operations, number of errors, time from event to result. That is the „before” number.

  2. Metrics agreed before the start

    We write down three to five metrics and how each one is read out of a system. A metric that needs a person to produce it does not make the list.

  3. Reading at 30 days

    The first reading, usually incomplete: the team is only just stopping doing things by hand „just in case”. We compare it with the baseline and fix whatever is out of line.

  4. Report at 90 days

    The second reading on the same metrics. This is the number you take to the board, together with everything that changed in the meantime outside the automation.

Common mistakes

Five mistakes that make a vendor's ROI disagree with the invoice

  • Manual time taken from a declaration, not from a measurement

    Declarations understate the time by half, because nobody counts the hunting, the fixing and the asking. The payback turns out twice as long as the calculation said.

  • Hourly cost taken from a national average

    Against your own payroll the number can be 40% out in either direction. It is the first thing a board checks.

  • Build cost with no licences, no models and no team time

    The quote shows EUR 12,000 and the annual invoice adds EUR 6,000 of running cost plus four working days of people testing. The ROI drops, and trust in the whole table drops with it.

  • Soft benefits written in as money with no method

    One line a board can question invalidates the whole table in their eyes, including the part that was actually measured.

  • No metrics agreed before the start

    At 90 days there is nothing to compare the result against, and the return stays a claim you cannot defend in front of the board.

Checklist

Checklist before you put the calculation in front of the board

If any line is a no, the calculation is not ready yet.

  • Manual time measured for at least a week, not declared
  • Hourly cost from payroll, employer contributions included
  • On the cost side: workshop, build, licences, AI models, team time, support
  • Payback converted into a date in the calendar
  • Soft benefits in a separate box, with no money attached if they have no method
  • Three to five metrics written down before the start, each with the place it is read from
  • The 30-day and 90-day measurement dates already in the calendar

Let us run the numbers on yours

A workshop ends with a number, not a deck

On a free 30-minute consultation we take one of your processes and run it through the same formula together. If the return is not there, we say so on the call. The process workshop costs EUR 3,500 net per week and ends with a process map, metrics and a 30-day plan you can execute without us.

Book a free consultation

Tell us your challenge

You write directly to Paweł. No spam.

Frequently asked questions

How do you calculate automation ROI?

Subtract the annual cost of the automation from the annual saving and divide by that cost. The saving is hours of manual work times your hourly cost, plus the errors you can actually count; the cost is workshop, build, licences, AI model usage, team time and support. Multiply the result by 100 for the percentage.

How long does an automation take to pay for itself?

In the worked example above, inside the second month: EUR 12,000 to build divided by EUR 6,100 of net monthly saving. In our own quoting we assume 1 to 3 months for invoicing and reporting, and 3 to 4 months for follow-up and lead routing, where the return comes from revenue that is harder to attribute.

Should the workshop cost go into the ROI?

Yes, on the one-off side. The workshop costs EUR 3,500 net per week and ends with a document that has value whether or not you build anything, but in a payback calculation it is money spent. Hiding it understates the cost and undermines the rest of the table.

How do you count the saving when an automation lifts revenue instead of cutting cost?

From conversion, using last year's CRM data: how many leads got a follow-up on time, how many of those became customers, what the average value was. Without that data, stay with hours and write that the revenue effect is not counted. A board forgives a missing number. It does not forgive an invented one.

How much does it cost to run an automation each month?

Platform licences (n8n self-hosted carries no fee, Make and Zapier per the vendor price list), AI model usage at EUR 0.005 to 0.07 per query paid to the provider directly, and optional support. The worked example assumes EUR 500 a month for a single integration.

What if the return is not there after 90 days?

You go back to the metrics written down before the start and find the one that is out of line: is the team still doing something by hand „just in case”, or did the process have exceptions the workshop missed? It is usually one of those two. That is why the 30-day reading comes first, so you can fix it before 90 days pass.