How much does custom software cost in the UK? (2026)
Custom software in the UK costs £15,000–£35,000 for a focused internal tool, £40,000–£90,000 for a web application with integrations and £120,000 or more for an enterprise or regulated platform, according to the price bands SourceCodeStudio publishes for 2026. Magora publishes lower bands for tightly scoped work: £10,000–£25,000 for an MVP and £25,000–£60,000 for a production platform. On top of the build, plan for maintenance of 15–25% of the build cost every year. Below are the ranges with their sources, what moves them and how to compare quotes.
UPDATED · 10 MIN READBY SOCKETSTACK
Bespoke software development cost in the UK: the short answer
There is no single price, but published UK figures agree on the order of magnitude. SourceCodeStudio (updated September 2026) says most B2B projects fall between £40,000 and £150,000, with a minimum engagement of £10,000 on its own price list. Magora (London, updated October 2026) publishes bands that sit lower: from £3,000 for a two-week discovery sprint, £10,000–£25,000 for an MVP with one or two core journeys, and £25,000–£60,000 for a production web or mobile platform with backend and admin.
Both are agencies that sell this service, and Magora's bands come from its own estimates. Use them as an order of magnitude, not as a market survey. They are among the most detailed UK price lists in public: they broadly agree at the bottom of the range and diverge at the top, where scope matters more than any table.
A useful rule for reading any figure: every quote is days multiplied by a day rate. A £40,000 tool at the UK contractor median of £525 a day is about 76 developer-days. At £1,000 a day, the level SourceCodeStudio gives for senior architects and AI specialists, it is 40. If a proposal doesn't say where the days go, you have nothing to compare it with.
Every figure in this guide is third-party market data, not a SocketStack price. Magora's bands exclude VAT; check how each quote you receive treats it. For EU quotes: £1 ≈ €1.20 (ECB reference rate, 4 November 2026).
Software developer day rates in the UK
Day rates explain most of the gap between two quotes. IT Jobs Watch tracks the rates advertised in UK contract vacancies. These are its figures for the six months to early November 2026:
- Agencies charge more than contractors because their rate includes project management, testing and margin. Magora puts its own cost per developer-day, including QA and product ownership, at £520–£570, and describes boutique London agencies at £60–£140 an hour and large consultancies at £120–£250 an hour.
- Permanent hire, for comparison: the median advertised salary for a UK software developer is £65,000 a year (IT Jobs Watch, six months to 2 November 2026), before employer costs. One person rarely covers design, backend, mobile and testing.
- Nearshore, for comparison: Spanish boutique studios publish €60–€120 an hour (≈ £50–£100) and large consultancies €150–€350 (≈ £125–£290), according to Duotach, a Spanish agency (June 2026; order of magnitude). More on that model in nearshore software development from Spain.
| Role (UK contract) | Median day rate | 10th–90th percentile |
|---|---|---|
| Software Developer | £525 | £364–£625 |
| Senior Software Engineer | £530 | £400–£714 |
| Flutter (cross-platform mobile) | £494 | £387–£656 |
| AI Engineer | £600 | Not published |
What drives the cost of custom software
Two projects that sound the same in one sentence can differ by a factor of two. These are the factors that weigh most, roughly in order of impact:
- Integrations. Connecting to Xero, Sage, your CRM, your online shop or your bank. SourceCodeStudio reports quotes for the same project varying by £20,000 on integrations alone. A documented API is quick; nightly CSV exports and workarounds are not.
- Business rules and exceptions. The standard flow is quick to build. The expensive part is the trade customer with special pricing, the order that splits across two depots, the approval that changes above a certain amount.
- Users, roles and permissions. Everyone seeing everything is cheap. Each role seeing only its own data, with an audit trail of who changed what, takes longer.
- Data migration. Moving years of spreadsheets or an old Access database into the new system, cleaning duplicates on the way, can be a project inside the project.
- Design. SourceCodeStudio quotes £4,000–£10,000 of UI design for an internal tool and an extra £15,000–£35,000 when the software faces your customers.
- Regulated sectors. Builds in finance, health and similar sectors cost roughly 25–50% more than non-regulated ones, according to the same source, because of security, audit and documentation.
- Mobile and offline. A phone app on top of the web platform, or one that must work without signal, adds a second front end. We break it down in how much it costs to build an app.
- The scope of version one. The lever you control most. A first version that solves one process well costs a fraction of one that tries to replace everything at once.
Custom software cost by project type
Bands published by UK agencies in 2026. Where two sources give different figures for similar work, both appear. A dash means the source gives no timescale.
- How to read it: find your row, then move within the range using the factors above. Several integrations or a heavy data migration push you to the top.
- What it leaves out: hosting, third-party licences and maintenance, covered in the next section.
| Project type | Example | Published range | Typical time |
|---|---|---|---|
| Discovery or scoping phase | Process mapping, written scope, costed plan | £3,000–£10,000 (SourceCodeStudio) · from £3,000 (Magora) | About 2 weeks (Magora) |
| Proof of concept | Test one risky idea before committing | £2,000–£5,000 (Magora) | 2–4 weeks |
| MVP | One or two core journeys on one platform | £10,000–£25,000 (Magora) | 6–8 weeks |
| Focused internal tool | One process that lives in a spreadsheet today, single user group | £15,000–£35,000 (SourceCodeStudio) | — |
| Departmental workflow | Job sheets, approvals or process automation across a team | £30,000–£60,000 (SourceCodeStudio) | — |
| Web application with integrations | Orders, MI dashboards or a client portal linked to the ERP | £40,000–£90,000 (SourceCodeStudio) · £25,000–£60,000 for a production platform (Magora) | 3–6 months (Magora) |
| Multi-user platform with mobile app | Office web app plus an app for field teams | £60,000–£120,000 (SourceCodeStudio) | — |
| Regulated or integration-heavy product | Fintech, health, logistics | £80,000–£120,000 (Magora) · £120,000–£250,000+ for enterprise platforms (SourceCodeStudio) | 5–8 months (Magora) |
| Complex SaaS or multi-tenant system | A product sold by subscription to many customers | £200,000–£500,000+ (SourceCodeStudio) | — |
Bespoke or off-the-shelf: when paying for development makes sense
Before asking for quotes, check whether a product already does the job. If a SaaS tool, a module of your ERP, a low-code platform or a well-built spreadsheet covers 90% of what you need, it's usually cheaper and faster. We'd tell you so.
Bespoke pays off when the way you work is an advantage you don't want to bend to a tool, when systems that don't talk to each other cost hours every week, or when per-user licences grow with every hire. Do the sum with your own numbers: users × price per user × 12 months × five years, against the build plus 15–25% a year in maintenance.
If the problem is a spreadsheet that has outgrown itself, start with converting Excel to a web app. If it's several tools that don't share data, ERP and CRM integration may be enough without building anything new.
How to compare custom software quotes: checklist
Two quotes are only comparable if they describe the same thing. Before you look at the total, check that each proposal answers these:
- Written scope: which functions are in and, above all, which are out.
- Pricing model: a fixed price or an estimate of days? If it's days, is there a cap? We compare both in fixed price vs time and materials.
- Changes: how they're priced and who approves them before work starts.
- Schedule: delivery dates in writing, and how often you'll see working software.
- Code ownership: whose name the repository is in, and whether the contract assigns the intellectual property to you in writing. Our guide to fixed price vs time and materials covers what that clause should say. Check it with your solicitor.
- Accounts and infrastructure: cloud, domains and third-party services, ideally in your company's name.
- Acceptance criteria: how you'll agree that something is finished.
- Support: what maintenance covers, what it costs and the response times.
- Exit: documentation and handover if you change supplier.
- Your side: what the supplier needs from you (access, data, decisions) and by when.
Common mistakes when asking for a quote
- Comparing only the total. The cheapest quote often leaves out the data migration, the admin panel or testing.
- Putting everything in version one. It's what drives cost and delay most. Better a useful version in weeks, then grow.
- Forgetting years two to five. 15–25% a year in maintenance changes the comparison with a SaaS subscription.
- Accepting days without a cap or reporting. If you pay by the day, you need regular timesheets and an agreed ceiling.
- Leaving code ownership until there's a dispute. Paying the invoice doesn't by itself transfer the copyright.
- Briefing three suppliers differently. Send each one the same written brief, or you'll be comparing three different projects.
How SocketStack works
We start with a free 30-minute call and, if the project is worth building, give you one fixed price per project, a working demo every two weeks and the code in your company's repository from day one. The detail, including how changes are handled, is in how we work.
Frequently asked questions
How much does custom software cost in the UK?
According to the bands UK agencies publish for 2026, £15,000–£35,000 for a focused internal tool, £40,000–£90,000 for a web application with integrations and £120,000 or more for enterprise or regulated platforms (SourceCodeStudio). Magora's bands are lower for tightly scoped work: £10,000–£25,000 for an MVP and £25,000–£60,000 for a production platform. Maintenance comes on top.
What is the day rate for a software developer in the UK?
The median advertised contract rate for a UK software developer was £525 a day in the six months to 3 November 2026, with most between £364 and £625, according to IT Jobs Watch. Agencies charge more per day because their rate includes project management, testing and margin.
How much does it cost to maintain custom software each year?
SourceCodeStudio puts support and maintenance at 15–25% of the build cost a year, and Magora's retainers start from £1,000 a month. Hosting, typically £200–£500 a month on Azure or AWS according to SourceCodeStudio, and third-party licences are extra.
Why do two quotes for the same project vary so much?
Because they rarely describe the same work: scope, day rate, what's included (testing, migration, documentation) and who carries the risk of overruns all differ. SourceCodeStudio reports a £20,000 gap on the same project from integrations alone. Use the checklist in this guide to line quotes up.
Is it cheaper to hire an in-house developer?
The median advertised salary for a UK software developer is £65,000 a year (IT Jobs Watch), before employer costs. For a single project, one hire rarely covers design, backend, mobile and testing. For a product you'll evolve for years, an in-house lead plus outside help is a common mix.
How long until there's a first working version?
Magora gives 6–8 weeks for an MVP with one or two core journeys and 3–6 months for a production platform. The main variables are the scope of that first version and how quickly decisions are made on your side.
Related services
- Internal tools and back-office softwareThe tool your team needs, built around your process.
- Excel to web appThe spreadsheet your business runs on, turned into a tool you can rely on.
- Discovery and prototypingBefore you spend on code, you know what to build and what it will cost.
- Software maintenance and supportYour software keeps running, up to date and improving.
Want a fixed price for your project?
A free 30-minute call. If an off-the-shelf tool will do the job, we'll tell you.