Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How to Calculate Automation ROI Before You Spend a Penny
Business Automation

How to Calculate Automation ROI Before You Spend a Penny

A simple model for working out what an automation is worth, including the three costs most businesses forget and the savings that never arrive.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Take the hours a task consumes each week, multiply by a fully-loaded hourly cost, and subtract the hours the automated version still needs. Then subtract error costs you will keep, add the running cost of the software, and only count headcount savings if you will genuinely act on them. Most honest models land between a four and eighteen month payback — anything promising six weeks is leaving something out.

The number most vendors give you is not wrong, it is incomplete

Automation ROI arithmetic is easy enough to do on the back of an envelope, which is why almost everyone does it badly. The usual version goes: this takes 20 hours a week, our people cost £20 an hour, so that is £20,800 a year saved. The build costs £12,000, so we are ahead in seven months.

Every number in that sentence is defensible and the conclusion is still usually wrong, because three costs are missing and one saving is imaginary. Here is the version we use when scoping, including the parts that make our own quotes look less impressive.

Step 1: measure the task, not the job

Automate a task, not a role. Time the specific path you intend to change — “take an order from email into the order system” — and count only that. If you time the whole job you will include work the automation cannot touch, and the model will flatter itself.

Do this by observation for a week rather than by asking. Self-reported times are consistently wrong in both directions: people under-report tasks they find tedious and over-report tasks they find important.

Step 2: use a fully-loaded hourly cost

Salary alone understates the number by roughly a third. Take gross salary, add employer NI, pension, holiday cover, software licences and a share of overheads, then divide by actual worked hours rather than contracted ones.

InputTypical errorEffect on the model
Salary onlyUnderstates by 25–35%Makes the automation look worse than it is
Contracted hoursIgnores holiday and sicknessUnderstates the hourly rate
Self-reported task timeOff by 20–40% either wayMakes the whole model unreliable
Best-case volumeAssumes growth that may not comeOverstates the saving

Step 3: subtract the work that survives automation

No automation removes 100% of a task. Exceptions get reviewed, someone still handles the awkward customer, and there is a weekly glance at what went through. A realistic figure is that a well-built automation removes 70–90% of a mechanical task and 40–60% of a judgement-heavy one.

If a proposal assumes total elimination, ask what happens to the 5% of records that do not match. The answer is usually “a human looks at them”, and that human needs to be in the model.

Step 4: count error costs separately, because they are usually the bigger number

Time saved is the headline. Errors avoided are frequently worth more and are almost always left out. Wrong deliveries, credit notes, duplicate orders, missed SLAs, refunds issued to keep a customer quiet — pull three months of those from the accounts and attribute what was caused by manual handling.

One distributor we worked with found the error line dwarfed the labour line: the staff time was worth about £30,000 a year, the returns and credits caused by manual entry were worth another £100,000+. The automation case was made on the second number, not the first.

Step 5: be honest about headcount

This is where most models quietly cheat. If you are not going to make anyone redundant — and most owners do not want to — then the saving is capacity, not cash. Capacity is genuinely valuable: it means growing 40% without hiring. But it does not reduce this year’s payroll, and a board paper that implies it will is going to be embarrassing later.

Write down in advance what you will do with the freed hours. “Take on more work without hiring” is a real answer. “They will be more productive” is not.

Step 6: add the running costs nobody quotes

The build price is not the cost of ownership. Include API and licence fees, hosting, and a maintenance allowance — integrations break when the other side changes, and something always changes. Budget 10–20% of the build cost annually and you will rarely be surprised.

  • Third-party API tiers that jump once volume rises
  • Hosting and monitoring, typically modest but never zero
  • Change work when a supplier alters their format
  • Internal time for exception handling in the first two months

Putting it together

Annual benefit = (hours removed × fully-loaded rate) + (error costs avoided) − (running costs). Payback in months = build cost ÷ (annual benefit ÷ 12).

Run it twice: once with your realistic numbers and once with the pessimistic ones — 60% of the time saving, half the error reduction, top of the running cost range. If the pessimistic case still pays back inside two years, it is a sound project. If only the optimistic case works, the project is a bet rather than an investment, and it should be scoped smaller.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

What is a good payback period for business automation?

Four to twelve months for process automation with clear repetition, twelve to twenty-four for anything involving judgement, prediction or a change in how people work. Our own delivered projects have clustered around four to six months, but those were selected for being obvious wins.

Should I include the cost of my own time in the model?

Yes, and it is usually the most under-counted line. Expect to spend meaningful internal time on specification, testing and the first weeks of exception handling. Two to four days of an owner's or manager's time during a typical first phase is normal.

What if the process changes right after we automate it?

Then you scoped the wrong thing. Automate the parts of a process that have been stable for a year, and leave the parts still being argued about to people until they settle. A good scoping conversation should be actively looking for the unstable bits and excluding them.

Can we start smaller to test the numbers?

That is usually the right call. A narrow first phase against one intake channel gives you a real measurement instead of a projection, and the second phase gets quoted against evidence.

Keep reading

More on Business Automation

Start here

Want the model run against your numbers?

Send us the task, the volume and roughly what your team costs. We will come back with a realistic and a pessimistic case, and tell you if the pessimistic one does not work.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →