Compare / Custom software development cost

The full sum

Custom software development cost in the UK: the agency build vs the retainer.

Search this question and you'll get ranges wide enough to be useless — "£10,000 to £500,000+" (a first-page cost guide's actual range) isn't a price, it's a shrug. So here's the sum from parts you can check: at day rates agencies and the government publish, a conventional six-month build of a business system comes out between £134,000 and £417,000. We build the same class of system for £2,500–£6,500 a month, first module live in weeks. This page shows the working for both — and names the cases where the big build is still the right call.

The way it's usually sold

First, the pitch you already know.

You describe the business. They listen carefully, go away, and come back with a specification document and a fixed quote. The number has six figures in it, the plan has three phases, and the promise is complete: scope it, spec it, build it, hand it over. Sign here.

None of that is dishonest — for some projects it's exactly right, and we'll tell you which ones below. But for a growing firm that mostly needs its operations to run better, the shape has three faults. All of them are structural.

Where the big build breaks

Three faults, none of them anyone's fault.

The spec is written on the day you know least.

A fixed quote needs a fixed scope, so everything must be decided before anything is built — before you've seen a screen, before the builders have met your data, before the first person on your team has said "that's not how we actually do it". The most expensive document in the project is written at the moment of peak ignorance.

After signature, change gets a price tag.

The scope freezes when you sign, and from then on every discovery is a "variation". Look for a published change-request price list — you'll struggle to find one. What agencies do publish is the day rate the changes are billed at: one agency's current price guide runs £290 to £800 a day depending on seniority, £58 to £160 an hour for smaller pieces (Commit Digital price guide, April 2026).

One build in six goes badly wrong.

Oxford's study of 1,471 IT projects found the average one runs 27% over budget — but one in six is what the authors call a black swan, overrunning by around 200% on average (Flyvbjerg & Budzier, Harvard Business Review, 2011). Their 2022 follow-up across 5,392 projects confirmed the shape of the risk: a fat tail of catastrophic overruns (Journal of Management Information Systems, 2022). The authors' own advice for avoiding the tail: build in small modules.

The sum, from parts you can check

What a conventional build costs, from published day rates.

Most cost guides give you a range and no working. Here's the arithmetic instead. UK suppliers publish their maximum day rates on the government's own cloud marketplace, and the government's trading fund publishes the rates it charges other departments. Price a modest team — two developers, half a delivery manager, half a designer, half a tester; six months; 420 person-days — at three of those published cards:

Priced atDay rates used (dev / delivery / design / test)Six-month team
Cheapest published card we found
Contractsonline, G-Cloud 14, 2024
£625 / £775 / £625 / £575£268,500
The government's own trading fund
FCDO Services rate card, 2022–23
£954 / £1,122 / £954 / £785£400,620
A mid-tier consultancy's card
Equantiis, G-Cloud 14, 2024
£1,000 / £1,200 / £1,000 / £750£417,000

Strip the team to one full-time developer and a quarter each of the rest and the cheapest card still sums to £134,250. Developers and design are priced at each card's mid level (SFIA 4), testing at SFIA 3, and delivery at the senior delivery level (SFIA 5). All rates exclude VAT. The cards state supplier maximums and awarded work can discount below them; the FCDO card is 2022–23 vintage and includes a security-clearance premium. Every one of those caveats pushes the same way: this is a conservative mid-market sum, not a worst case. Full sources below.

That's why our homepage says an agency can quote £100k–£300k: tested against the published rates, it's polite. And when our pricing page says a traditional agency would price a Build-tier year's output at £60–90k, that money buys 60 to 144 days of team time at these same rates — we think that's modest too, given what a year of Build tier actually ships.

The fourth option

The retainer runs the sum the other way round.

Instead of pricing the whole unknown up front, you pay a flat month: £2,500 (Keep), £3,950 (Build) or £6,500 (Partner) — published in full, three-month minimum, 30 days' notice, and you own the code and data from day one. It starts with a one-week Discovery Sprint (£1,500, credited to your first month), then the smallest module that removes your worst pain — live in weeks — then the next. The spec is never frozen because it's never finished: each month's work is decided when you know the most, not the least.

The reason this arithmetic works deserves naming plainly: AI-assisted development. One senior builder — fifteen-plus years of shipped systems, from child-protection casework to recruitment analytics to a full accountancy platform — uses AI to do the volume work, with every output checked deterministically, and ships at the pace of the team you just priced. That isn't a discount; it's a different cost base. The most recent build ran two years on exactly this model and replaced five subscriptions with one platform that runs ~80 automated jobs a night — the case study shows it in full.

And the market has quietly reached the same conclusion about how ongoing systems should be paid for. The same price guide quoted above says its largest projects — "ongoing systems that power businesses" — involve retainers upwards of £160,000 a year. Ours run £30,000 to £78,000.

Three years, both ways: one price front-loads then keeps climbing; one is flat by design The agency line rises steeply to £268,500 at launch in month nine, after the spec months, then continues as a dashed unknown labelled changes at £290 to £800 a day. The retainer line rises gently and evenly to £142,200 at month 36, with the first module live in month one. Three years, both ways £300k £200k £100k £0 month 0 6 12 24 36 £268,500 by launch (month 9) + changes at £290–£800/day — unpriced until you ask module 1 live, month 1 Build tier: £142,200 over 3 years build, changes and running — one line Agency sum: two devs + half a delivery manager, designer and tester for 6 months at the cheapest published G-Cloud 14 card (£268,500). Change-rate range: Commit Digital price guide, Apr 2026. Retainer: The Quiet Engine published Build tier, £3,950 × 36 months.

Figure 1. Three years of the same ambition, both ways. The leanest credible published-card build (£134,250) buys the launch alone; three years of Build tier (£142,200) includes the build, every change of mind along the way, and the running of it. Keep tier over the same three years is £90,000. Sources in the block below.

When you actually get software: one launch day vs a module ladder Two horizontal tracks. The big build: an outlined spec block for three months, a solid build block to month nine, a launch marker, then a dashed frozen line to month 36. The retainer: a discovery week, then small module blocks arriving continuously from month one to month 36. When you actually get software The big build spec build launch, month 9 frozen — every change is a "variation" The retainer module 1 live ~week 4 still shipping at month 36 Model shapes, not a measured project: agency phases per the standard fixed-scope pitch; retainer cadence per our published method.

Figure 2. The other cost is time-to-anything. A big build's first useful screen arrives at launch; a retainer's arrives in the first month, and the ladder never stops. The method behind the ladder is public — how it works, step by step.

Where this goes next

Fair questions

What people ask about the cost.

How much does custom software development cost in the UK?

At published day rates, a conventional agency build of a business system runs from about £134,000 with the leanest credible team to £417,000 for a modest one over six months. On a retainer it's a monthly price instead: £2,500 to £6,500 a month, first module live in weeks, and you own everything from day one.

How much does bespoke software cost per month?

Our published tiers are £2,500 (Keep), £3,950 (Build) and £6,500 (Partner) a month, plus a £1,500 one-week Discovery Sprint credited to your first month. Three-month minimum, 30 days' notice. Most of the market prices by the project instead — which is why per-month answers are so hard to find.

Why do agency estimates vary so wildly?

Because a fixed price on an unfixed problem has to price the unknowns. A range like £10,000 to £500,000 is an honest admission that nobody knows yet. The Oxford project data shows where that goes: the average IT project runs 27% over budget, and one in six runs around 200% over.

What does software maintenance cost after launch?

You'll meet a rule of thumb — budget 15–25% of the build cost every year — that we could trace to precisely nothing. What's real is what agencies publish: support retainers, with changes billed on top at their day rates. On our retainer there is no after-launch cliff, because evolving the system is the product, not an extra line.

Isn't AI-assisted development risky?

It's the part most builders won't name, so we do. AI does the volume work; deterministic checks and a senior builder with fifteen-plus years of shipped systems decide what's true. AI is why one builder ships at team pace, and why the retainer costs a fraction of team rates. You're entitled to ask how — the method is public.

Sources & working

Every number above, with its primary.

The team shape (two developers full-time, half a delivery manager, half a designer, half a tester, six months = 420 person-days) is our stated assumption — no framework publishes a canonical one. G-Cloud rate cards are supplier-set maximums for time-and-materials work; a working year is taken as 220 billable days. All figures exclude VAT. Rates re-checked when G-Cloud 15 replaces G-Cloud 14, and the rolling figures (the Commit Digital page, dated by its publisher) at each re-publish. "15–25% a year for maintenance": we searched for a primary — the trail dead-ends in a 1981 cost-model parameter and a 1980 survey of mainframe teams, neither of which measured it. We don't use the number, and we'd suggest nobody else does either.

Start here

Bring us your worst process.

A free process audit is thirty minutes. Walk us through the part of the business that wastes the most time, and you'll leave with a written map of what could run itself — whether or not we ever work together.

No pitch deck, no obligation. The map is yours either way.