TrakCorp
Pricing · Software

How much does bespoke software cost in the UK in 2026?

Real price bands for automation, internal tools and full systems — what actually drives the number, why day-rate quotes are a bad deal for you, and how to work out whether it pays for itself.

"It depends" is the honest answer and a useless one. So here are real numbers, including ours, and the reasoning behind them — because the point of this article is that you can read a software quote and know whether it's fair.

The short answer

What you're buyingUK price bandTypical timeline
A single automation (a report, a merge, a matching job)£250 – £1,5001–2 weeks
A focused internal tool, one process, a handful of users£2,000 – £6,0003–6 weeks
A proper system: multiple users, roles, history, reporting£6,000 – £25,0006–14 weeks
A platform your business runs on, or a product you sell£25,000 – £120,000+4–12 months
Agency or consultancy equivalent of the middle two rows£40,000 – £250,0006–18 months

For reference, our own work starts at £250 for spreadsheet automation, £6,000 for a hosted team application and £9,500 for a CRM and workflow system. Most full engagements land between £5,000 and £40,000. Every one is a fixed, itemised price agreed before work begins.

Why the agency row is so much higher. Not better engineering — more people. A typical agency project carries an account manager, a project manager, a designer, two or three developers and a QA lead, each billing a day rate, plus overhead. You're paying for coordination between those people. A founder-led build removes most of that cost without removing the work.

The five things that actually drive the price

1. How many distinct things it does

Not "how big" but how many separate jobs. A tool that records timesheets is one job. A tool that records timesheets, approves them, feeds payroll, flags overtime and reports on utilisation is five. Cost scales with the number of jobs far more than with the number of screens.

2. Who uses it, and in how many roles

One role is cheap. Three roles — staff, manager, admin — means permissions, and permissions mean every screen has to be reasoned about three times. Adding customers as a fourth role, with their own login, is usually the single biggest jump in a quote.

3. What it has to connect to

Integrations are priced per system and vary enormously. A modern tool with a documented API is straightforward. An older on-premise system, a bank feed, or something with no API and only a CSV export is where the hours go. Name every system in your enquiry — that single list changes quotes more than anything else you can tell a developer.

4. Whether your existing data has to come with you

Migration is the most consistently underestimated line in software work. Ten years of a spreadsheet with inconsistent names, merged cells, three date formats and a "notes" column holding critical information is real work to bring across cleanly. Expect a genuine line item for it, and be suspicious of a quote that has none.

5. How careful it has to be

Software that handles money, personal data, safety or regulated records costs more — not for features, but for verification, audit trails and testing. A tool that produces an internal chart and a tool that produces an invoice sent to a customer are priced differently, correctly.

What the price should include

If a quote doesn't mention migration, testing or handover, those costs haven't disappeared — they'll appear later as extras, or they'll be skipped.

The ongoing costs nobody mentions on the first call

Fixed price versus day rate

A day rate with an estimate attached puts the entire risk of a wrong estimate on you. If the developer misjudges by 40%, you pay 40% more. A fixed price puts that risk on the person best placed to judge it — which is why we quote that way, and why we spend real time on scoping before giving a number.

The trade-off is honest: fixed prices require a defined scope. If you genuinely don't know what you want yet, pay for a short scoping engagement first, get a specification you own, then take that out for fixed quotes. That's cheaper than discovering the scope at a day rate.

Does it pay for itself?

Do this on the back of an envelope before you speak to anyone.

A system that saves one person six hours a week at a £22 true hourly cost returns roughly £6,000 a year. Against a £9,500 build, that's payback inside twenty months and free thereafter — before you count the errors or the cancelled subscriptions. If your numbers don't get near payback in two years, the honest answer is don't build it yet.

Three ways to spend less

Questions to ask any developer

The last one matters most. Anyone willing to talk you out of scope is worth more than someone who agrees with everything.

If you've already decided custom is the answer, our bespoke software development page sets out what we build and how a project runs. If you're still weighing it up, read bespoke software vs off-the-shelf first.

Start a project

Get a fixed, itemised number.

Describe the process that's costing you the most time. We'll tell you what it would take to fix — or that it isn't worth building yet.

Keep reading