AI & Automation Services
Automate workflows, integrate systems, and unlock AI-driven efficiency.

Calculating the ROI of an AI chatbot before you commission a build needs three numbers: the current cost of the process the bot will handle, the realistic automation (containment) rate for your query mix, and the full build plus running cost. The formula is ROI % = (annual benefit minus annual cost) divided by annual cost, times 100. For a UK SME handling 2,000 contacts a month at a loaded cost of roughly £7 each, a chatbot containing 45% of the automatable slice typically saves £30,000 to £55,000 a year against a £6,000 to £15,000 build and £300 to £900 monthly running cost. That produces payback in two to five months and a first-year ROI of 120% to 280%. Be sceptical of any vendor promising 80% to 90% containment: the honest, defensible planning number for a mixed query base is 40% to 55%. Build your business case on that, and the maths holds up under scrutiny.
Last updated: June 2026
The exact formula for AI chatbot ROI is: ROI % = (total annual benefit minus total annual cost) divided by total annual cost, multiplied by 100. Alongside it you need a payback period, calculated as one-off build cost divided by net monthly benefit. Those two equations are the whole of it. Everything else in this guide is about feeding them honest inputs, because the formula is trivial and the assumptions are where business cases live or die.
Let us define each term precisely so there is no fudging later. Annual benefit is the sum of three streams: cost savings (work the bot removes from humans), revenue gains (leads captured and conversions won that you would otherwise have lost), and efficiency gains (lower average handle time on the contacts that still reach a human). Annual cost is the sum of the amortised build cost plus twelve months of platform, model, hosting, maintenance and oversight spend. Net monthly benefit is the monthly benefit minus the monthly running cost, ignoring the one-off build, because payback is about recovering that initial outlay.
Our view: most published chatbot ROI calculators inflate the result in two predictable ways. They count gross deflection instead of net (they forget the bot still costs money per conversation), and they apply the containment rate to your entire contact volume rather than to the genuinely automatable portion of it. Both errors push the headline number up by a factor of two or more. The honest rule is to be conservative on benefit and generous on cost. If the case still clears comfortably, you have a build worth commissioning. If it only works on optimistic inputs, walk away.
| Term | What it means | How you measure it |
|---|---|---|
| Annual benefit | Cost saved + revenue gained + efficiency gained per year | Volume × cost per contact × containment, plus revenue model |
| Annual cost | Amortised build + 12 months running cost | Quote plus platform, model, maintenance fees |
| ROI % | Return relative to spend | (Benefit - Cost) / Cost × 100 |
| Payback period | Months to recover the build | Build cost / net monthly benefit |
| Net monthly benefit | Monthly gain after running costs | Monthly benefit - monthly running cost |
Run the numbers over a three-year horizon as well as year one. The build is a one-time cost, so years two and three carry only running costs and the ROI percentage climbs sharply. A build that returns 150% in year one often returns over 600% cumulatively by year three. That longer view is the honest way to judge a capital decision, and it is the view your finance director will respect.
Your current cost per contact is your fully loaded support cost divided by total contacts handled in the same period. Loaded means salary plus employer National Insurance, pension, software licences, management overhead, training and facilities, not just the headline wage. Skipping the loading is the single most common mistake in chatbot business cases, and it understates your saving by 25% to 40%.
Start with the raw inputs. A UK customer service agent earns roughly £22,000 to £24,700 a year in 2026. Add employer National Insurance, pension contributions, holiday cover, software seats and a share of management time, and the loaded cost typically lands at £30,000 to £34,000. Divide by realistic productive hours (around 1,500 a year once you remove holidays, breaks, training and admin) and the loaded hourly cost is roughly £20 to £23. If an average contact takes a human about four minutes of active handling plus wrap-up, your loaded cost per contact sits near £6 to £8 for chat and higher for voice, where the UK average cost per call is around £6.26 before loading.
Gather at least three to six months of data before you trust a single number. You need volume by channel, average handle time, peak versus trough, and ideally a breakdown of contact reasons. Without that breakdown you cannot estimate containment honestly, because containment only applies to the contacts a bot can actually resolve.
| Cost component | Typical UK annual figure | Notes |
|---|---|---|
| Base salary | £22,000 - £24,700 | Customer service agent, 2026 |
| Employer NI + pension | £3,500 - £4,500 | On-costs you must include |
| Software, tools, seats | £1,200 - £2,400 | Helpdesk, telephony, knowledge base |
| Management + facilities | £3,000 - £4,000 | Apportioned overhead |
| Loaded total | £30,000 - £34,000 | Use this, not base salary |
One honest caveat: if your team is already at capacity and you are not planning to reduce headcount, your saving is partly avoided future hiring rather than cash out of the door. That is still a real benefit, but label it as cost avoidance so finance does not expect the wage bill to drop. Be precise about which kind of saving you are claiming.
The containment rate you should plan for on a mixed query base is 40% to 55% of the automatable slice, not 80% to 90% of all contacts. Containment is the percentage of conversations the bot resolves end to end without a human. It is the single biggest lever in the whole model, and it is the number vendors most often exaggerate. Treat any quoted figure above 60% as a marketing claim until proven on your own data.
The distinction that matters is automatable versus total. Suppose 60% of your contacts are routine (order status, opening hours, password resets, simple bookings, returns policy) and 40% are complex, emotional, or require judgement. A well-built bot might contain 70% of the routine 60%, which is 42% of total volume. It will contain almost none of the complex 40%. So your blended containment against total volume is around 42%, even though the headline "70% of routine queries" sounds like 70% overall. Vendors quote the first number and let you assume the second.
Our stance is firmly conservative here. Model your base case at 45% blended containment, your low case at 35%, and your high case at 55%. If the build only pays back at 70% or above, the project is too fragile to commission, because real-world containment ramps slowly: you might launch at 25%, reach 40% after three months of tuning, and plateau near 50% once the knowledge base matures. Industry leaders cite figures like a 70% reduction in cost per chat or 70% containment, but those come from massive, mature deployments with dedicated teams. Do not borrow a telecoms giant's plateau as your launch assumption.
| Scenario | Blended containment | When it applies |
|---|---|---|
| Optimistic vendor claim | 80% - 90% | Rarely true; ignore for planning |
| High case | 55% | Strong knowledge base, narrow query set |
| Base case | 45% | Use this for your headline business case |
| Low case | 35% | Broad query set, weak documentation |
| Launch month reality | 20% - 30% | Before tuning; ramps over 8-12 weeks |
There is a quality counterweight to containment you must respect: a bot that contains a contact badly is worse than no bot. If it gives a wrong answer or traps a frustrated customer, you lose the contact and the trust. Measure containment alongside a satisfaction or resolution-quality score, and only count contained conversations that were genuinely resolved. Counting abandoned conversations as containment is how a business case quietly becomes a customer-experience liability. A well-scoped AI chatbot development project sets a containment target and a quality floor together, never one without the other.
The true cost of an AI chatbot in the UK is the build cost plus a recurring stack that most business cases forget. A production-grade bot for an SME typically costs £6,000 to £25,000 to build, then £300 to £900 a month to run, with custom enterprise builds reaching £60,000 to £250,000. The recurring costs are where optimistic models fall apart, so itemise every one before you commit.
Build cost depends on scope. A simple FAQ bot on an off-the-shelf platform with light configuration can start near £3,000. A bot that integrates with your CRM, helpdesk, booking system and payment provider, handles authenticated actions, and uses a retrieval-augmented knowledge base sits in the £10,000 to £25,000 range. Fully bespoke, production-grade conversational systems with custom models and deep integrations run from £60,000 upward. Most UK SMEs do not need the top tier; they need a well-integrated mid-tier build, which is also where the ROI is strongest.
The hidden running costs are the ones vendors gloss over. Below is the stack we insist clients budget for, because leaving any line out makes the ROI look better than it is and produces an unpleasant surprise in month four.
| Cost line | Type | Typical UK figure | Often forgotten? |
|---|---|---|---|
| Discovery + design | One-off | £1,000 - £3,000 | No |
| Build + integration | One-off | £5,000 - £22,000 | No |
| Platform licence | Monthly | £50 - £400 | Sometimes |
| LLM / model usage | Per conversation | £0.02 - £0.15 each | Yes |
| Knowledge base upkeep | Monthly time | £200 - £600 | Yes - critical |
| Integration maintenance | Monthly / ad hoc | £100 - £400 | Yes |
| Human oversight + escalation | Ongoing staff time | £150 - £500 | Yes |
| Retraining + model updates | Quarterly | £500 - £2,000 | Yes |
Per-conversation model cost matters more than people expect at volume. At £0.05 a conversation and 24,000 conversations a year, that is £1,200 in raw model spend alone, before platform fees. It is still tiny next to the £7 human cost, which is exactly why the maths works, but you must include it so the comparison is fair. The headline industry figure of roughly £0.40 to £0.55 per automated query versus £15 to £20 per human-handled query bakes in platform and oversight, not just raw tokens.
Our honest position on knowledge-base upkeep: this is the cost that silently sinks more chatbots than any other. A bot is only as good as the documentation it reads. If nobody owns keeping that current, containment decays, customers get stale answers, and within six months the bot is quietly switched off. Budget real time for it, name an owner, and treat it as non-negotiable. A bot without a maintained knowledge base is a depreciating asset pretending to be an automation.
Beyond cost savings, you should count revenue gains and efficiency gains, because together they often equal or exceed the deflection saving. Deflection is the easy benefit to model and the one everybody leads with, but for many UK businesses the revenue side is where the real return lives, especially if your bot operates around the clock and captures leads outside office hours.
Break the benefits into three honest categories. Each needs its own assumption set, and you should keep them separate so finance can challenge each independently rather than swallowing one blended figure.
Quantify revenue conservatively. If your site gets 500 out-of-hours enquiries a month and the bot captures and qualifies 30% of them, that is 150 leads that previously bounced. At a modest 8% conversion and an average order value of £600, that is £7,200 a month, or £86,400 a year. Even halving every assumption to be safe leaves over £40,000. For many SMEs that single revenue line dwarfs the deflection saving. The same logic underpins why firms pair chatbots with AI voice agents to capture missed phone enquiries, and why business process automation projects often start at the customer-facing layer where the return is most visible.
| Benefit category | Example annual value (mid-size SME) | Confidence |
|---|---|---|
| Deflection cost saving | £32,000 | High - based on your own data |
| Out-of-hours lead capture | £40,000 - £86,000 | Medium - depends on traffic |
| Handle-time reduction | £6,000 - £12,000 | Medium |
| Reduced abandonment / CSAT uplift | £4,000 - £10,000 | Lower - hard to attribute |
Our stance: lead your business case with the deflection saving because it is the most defensible, then present revenue as upside rather than the foundation. If a sceptical finance director can approve the project on deflection alone, the revenue gains become a bonus that makes the decision look prescient. Building the entire case on speculative revenue is how good projects get killed when the first month's numbers wobble.
A fully worked GBP example for a typical UK SME produces a first-year ROI of roughly 180% to 260% and payback in three to four months. Let us build it line by line so you can swap in your own numbers. Assume an e-commerce and services business handling 2,000 contacts a month across chat and email, with a loaded cost of £7 per contact and 60% of contacts being routine and automatable.
Annual contact volume is 24,000. The automatable slice is 60%, or 14,400 contacts. At a base-case blended containment of 45% against total volume, the bot resolves 10,800 contacts a year. At £7 each, gross deflection saving is £75,600. Subtract the bot's running cost per conversation (say £0.06 across all 24,000 conversations it touches, including escalated ones, totalling £1,440) and you have a net deflection saving near £74,000. For prudence in the headline case we will discount that to £40,000 to allow for the fact that not all "saved" hours convert to cash if headcount is fixed; the rest counts as capacity reclaimed.
| Line item | Low case (35% containment) | Base case (45%) | High case (55%) |
|---|---|---|---|
| Contacts contained / year | 8,400 | 10,800 | 13,200 |
| Gross deflection saving | £58,800 | £75,600 | £92,400 |
| Counted cash saving (discounted) | £30,000 | £40,000 | £52,000 |
| Out-of-hours revenue gain | £20,000 | £40,000 | £60,000 |
| Total annual benefit | £50,000 | £80,000 | £112,000 |
| Build cost (amortised year 1) | £12,000 | £12,000 | £12,000 |
| Running cost (year 1) | £7,200 | £7,200 | £7,200 |
| Total annual cost | £19,200 | £19,200 | £19,200 |
| First-year ROI % | 160% | 317% | 483% |
| Payback period | ~4.5 months | ~2.7 months | ~1.9 months |
Read the table the way an investor would. Even the low case, with conservative containment and halved revenue, clears 160% ROI and pays back inside five months. That is the test of a robust build: the worst plausible scenario is still comfortably positive. If your own numbers only clear in the high column, the project is too dependent on optimism and you should renegotiate scope or price before committing.
Now a sensitivity view, because ROI swings hard with two variables: containment and build cost. The table below holds revenue and volume fixed and shows how first-year ROI moves. This is the depth most competitor articles skip, and it is exactly what protects you from a single bad assumption sinking the case.
| Containment \ Build cost | £6,000 build | £12,000 build | £20,000 build |
|---|---|---|---|
| 35% containment | 278% | 160% | 84% |
| 45% containment | 503% | 317% | 196% |
| 55% containment | 728% | 483% | 322% |
The grid tells you where the danger zone is: a high build cost combined with low containment (the bottom-left absence and top-right corner) is where margins get thin. At a £20,000 build and 35% containment, ROI is 84%, still positive but no longer a slam dunk, and your payback stretches past nine months. The honest planning instinct is to keep the build lean and the containment realistic, then let years two and three, which carry no build cost, deliver the cumulative return that makes the decision obviously right.
The red flags that kill a chatbot ROI case are usually visible before you spend a penny, and spotting them early saves a wasted build. The biggest is a business case that only works at containment above 60%, but there are several others that quietly turn a positive model negative. Treat each of these as a reason to pause and re-scope, not necessarily to abandon the idea.
Here is our honest list, drawn from builds that did and did not work. Be sceptical if you recognise more than two of these in your own situation.
| Red flag | Why it matters | Fix before building |
|---|---|---|
| Needs 60%+ containment | Fragile, optimism-dependent | Re-scope to narrower query set |
| Mostly complex contacts | Thin automatable slice | Automate one routine workflow first |
| No knowledge base | Containment decays fast | Build and assign an owner first |
| Under 500 contacts/month | Saving below running cost | Wait for volume or use cheaper tooling |
| No system integration | Caps containment low | Secure API access pre-build |
Our blunt view: it is better to kill a weak chatbot case at the planning stage than to discover its weakness six months and £15,000 later. A good agency will tell you when not to build. If a vendor enthusiastically green-lights every scenario you describe, including the thin ones, that enthusiasm is a warning sign, not reassurance.
Before you sign, you should demand a written containment target, a transparent cost breakdown, ownership of your data and integrations, and a clear maintenance plan. The pre-commission due-diligence checklist below separates agencies that sell outcomes from those that sell software. Working through it turns a sales conversation into a procurement decision, which is where you want to be.
The point of due diligence is to make the agency's incentives match yours. If they are paid to ship a bot and then disappear, their interest ends at go-live, which is exactly when your interest begins. Tie commercials to outcomes wherever you can, and insist on the items below in writing.
| Demand | Good answer | Walk-away answer |
|---|---|---|
| Containment target | "45% blended in 90 days, measured by resolved-without-human" | "It'll handle most queries" |
| Cost transparency | Itemised one-off and recurring quote | "It depends, we'll see" |
| Data ownership | "You own everything, fully portable" | "It lives on our platform" |
| Maintenance | Named owner, monthly cadence, fixed fee | Not mentioned |
| Pricing model | Fixed quote, fixed scope | Open-ended day rate only |
Compliance is part of due diligence too. If your bot handles personal data, and almost all do, you need a lawful basis under UK GDPR, a clear privacy notice at the point of conversation, and a data-handling agreement with any sub-processors. The Information Commissioner's Office expects you to know where conversation data goes and how long it is kept. An agency that cannot answer those questions confidently is one to be wary of, regardless of how slick the demo looks.
The Softomate implementation process is a five-stage, fixed-quote programme that takes a typical SME chatbot from discovery to a tuned, measured live system in six to ten weeks, with builds starting from £6,000. We designed it around the honest ROI principles in this guide: we set a measurable containment target and a quality floor before we write a line of code, and we tie our work to the numbers, not just the launch.
Softomate Solutions is a London-based AI automation and software development agency in Stanmore (HA7). We build chatbots, voice agents, custom CRMs and automation systems for UK businesses, and every engagement starts with a frank conversation about whether the ROI case actually stacks up. If it does not, we will tell you. Here is how a build runs.
| Stage | What happens | Typical timeline |
|---|---|---|
| 1. Discovery + ROI modelling | We analyse your contact data, agree the automatable slice, and build the low/base/high ROI model with you | Week 1 |
| 2. Design + scoping | Conversation flows, integration list, knowledge-base audit, containment target and quality floor agreed and fixed-quoted | Weeks 1-2 |
| 3. Build + integration | Bot built, connected to your CRM, helpdesk and booking systems, knowledge base ingested | Weeks 2-6 |
| 4. Testing + soft launch | Internal testing, then a controlled live launch on a portion of traffic, monitoring containment and quality | Weeks 5-8 |
| 5. Tuning + handover | Tuning to hit the containment target, training your owner, and agreeing the maintenance cadence | Weeks 7-10 |
Our pricing is deliberately simple. A focused FAQ-plus-integration chatbot starts from £6,000. A multi-system build with authenticated actions, CRM and booking integration and a retrieval-augmented knowledge base typically runs £10,000 to £20,000. Ongoing support, hosting, model usage and knowledge-base maintenance is a fixed monthly retainer from £350. Every engagement is a fixed quote against a fixed scope, so the ROI inputs you approve are the inputs you pay against. No open-ended day rates, no surprise model bills.
What makes the difference, in our experience, is that we treat the bot as the front door to broader AI automation. The same integrations that power containment can drive lead routing, follow-up sequences and reporting, so the chatbot becomes the first step of a wider automation programme rather than an isolated widget. If you would like us to build your ROI model with you before any commitment, that first session is exactly where we start.
A production-grade AI chatbot for a UK SME typically costs £6,000 to £25,000 to build, plus £300 to £900 a month to run. Simple FAQ bots can start near £3,000, while fully bespoke enterprise systems with custom models reach £60,000 to £250,000. Most SMEs get the best ROI from a well-integrated mid-tier build.
A realistic blended containment rate on a mixed query base is 40% to 55% of total contacts. Bots can resolve perhaps 70% of routine queries, but routine queries are only part of your volume. Ignore vendor claims of 80% to 90%; those reflect mature, narrow deployments, not a typical launch, which often starts near 25%.
For a UK business handling 1,000 or more contacts a month, an AI chatbot typically pays back its build cost in two to five months. Payback is the one-off build cost divided by the net monthly benefit. Lower contact volumes or higher build costs extend payback toward nine months or beyond.
A well-scoped chatbot for a mid-size UK SME commonly returns 120% to 280% in its first year on conservative assumptions, and far more cumulatively by year three when the one-off build cost no longer applies. If your model only clears on optimistic containment, the case is too fragile to commission.
Divide your fully loaded support cost by total contacts in the same period. Loaded means salary plus employer NI, pension, software, overhead and training, typically £30,000 to £34,000 per UK agent. At around four minutes per contact and a £20 to £23 loaded hourly cost, cost per chat contact lands near £6 to £8.
The commonly omitted costs are per-conversation model usage, knowledge-base maintenance, integration upkeep, human oversight for escalations, and periodic retraining. Knowledge-base maintenance is the most dangerous omission: without it, containment decays and the bot is quietly switched off within months. Budget a named owner and real time for it.
Yes, but present them as upside, not the foundation. Lead your case with the defensible deflection saving, then add out-of-hours lead capture and conversion uplift as additional value. For many SMEs the revenue line exceeds the deflection saving, but it is harder to attribute, so keep it separate and model it conservatively.
Sometimes, but often the benefit is avoided future hiring rather than cutting current staff. If your team is at capacity, the bot reclaims capacity and lets you grow without hiring, which is real value but is cost avoidance, not cash out of the wage bill. Label which one you are claiming so finance is not misled.
Yes. If your bot handles personal data, and almost all do, you need a lawful basis under UK GDPR, a clear privacy notice shown at the conversation, defined retention periods, and agreements with any sub-processors. The Information Commissioner's Office expects you to know where conversation data goes and how long it is kept.
The terms are often used interchangeably, but precisely: deflection is preventing a contact from reaching a human at all, while containment is the bot resolving a conversation end to end without escalation. Only count contained conversations that were genuinely resolved. Counting abandoned or unresolved conversations inflates your numbers and hides a customer-experience problem.
Calculating chatbot ROI before you build comes down to three honest numbers and one simple formula. Find your fully loaded cost per contact (typically £6 to £8 for UK chat), plan for realistic blended containment of 40% to 55% rather than vendor-quoted 80%, and budget the full cost stack including the model usage and knowledge-base upkeep that optimistic models forget. Run the formula, ROI % = (annual benefit minus annual cost) divided by annual cost times 100, across low, base and high scenarios, and check it survives the low case. For a typical SME handling around 2,000 contacts a month, expect payback in two to five months and a first-year ROI of 120% to 280%, climbing past 600% cumulatively by year three. Use the sensitivity grid to find your danger zone, demand a written containment target and fixed quote from any agency, and kill weak cases at the planning stage. Do that, and the bot you commission will be one the numbers genuinely justify.
If you want a defensible ROI model built with you before you spend anything, talk to our team about a fixed-quote AI chatbot development project in London, and we will tell you honestly whether the maths stacks up.
Written by Deen Dayal Yadav, Founder of Softomate Solutions, a London-based AI automation and software development agency in Stanmore (HA7). With over 12 years building software, chatbots and automation systems for UK businesses, he has helped firms model and commission AI projects that pay back rather than disappoint. Softomate Solutions is registered at Companies House. Learn more about our team and approach.
For a full breakdown of what affects the price, see our AI chatbot development cost guide covering FAQ bots to enterprise RAG systems.
For a full breakdown of what affects the price, see our AI chatbot development cost guide covering FAQ bots to enterprise RAG systems.
We protect the real names of all clients featured in examples and case studies. Every testimonial is from a real client.
Work with us
Book a free 30-minute discovery call with DD and get a personalised automation roadmap.
Deen Dayal Yadav
Online
We use essential cookies to keep the site running. With your permission, we also use analytics cookies to understand how visitors use our site so we can improve it. No data is sold. Privacy Policy