Product Development

Software Development Cost in the UK: 2026 Price Guide

A tower block under construction, a crane on its roof, silhouetted against a hazy golden city skyline Scope first. Then price.

Software development cost in the UK is set by scope far more than by anyone’s day rate, and you can get a real number before you commit. Here is ours first. A bespoke software build with us starts from £15,000, and connecting two systems you already use starts from £5,000. A discovery stage that ends in a scoped, costed plan for the build starts from £4,000. Each is a fixed price agreed before work starts.

This guide covers what each project type costs with us and what a UK developer costs by the day or the year. It then explains why quotes differ, how fixed price and time and materials share the risk, and the accounting and tax questions finance teams ask. If you want a costed, written scope before you commit, our discovery sprint is where that starts.

Key takeaways

  • A bespoke software build with CodeLeap starts from £15,000, and connecting two existing systems starts from £5,000. The scoping stages in this guide, from £4,000, end in a costed plan for the build; they are not builds.
  • UK contract job adverts for software developers quoted a median day rate of £525 in the six months to 1 October 2026 (ITJobsWatch). That is one person’s time, with no design, testing or project management.
  • An employee on the median advertised developer salary of £65,000 costs an employer about £75,321 a year in salary, employer National Insurance and minimum pension, before any Employment Allowance.
  • Quotes differ because suppliers price different scopes, at different day rates, with the overrun risk on different sides, so compare what each one includes, not the headline.
  • Software spend can be capitalised or expensed depending on your accounting policy and the criteria, so agree the treatment with your accountant before you spend.

How much does software development cost in the UK?

How much software development costs comes down to how much developer time the scope needs. At the ITJobsWatch median for Software Developer contract adverts of £525 a day, developer time alone runs from £15,750 for one developer over six weeks to £252,000 for four over six months, before design, testing and project management (illustrative; the workings are below). With CodeLeap, bespoke, custom-built software starts from £15,000, and connecting two systems you already use starts from £5,000. The table sets out our published starting prices by project type, with the scoping stage that usually comes first.

Project typeScoping stage firstBuild
Internal tool or bespoke business systemDiscovery & design, from £4,000Bespoke build, from £15,000
Customer portal or web applicationDiscovery sprint, from £4,000Web application, from £15,000
SaaS MVP (multi-tenant, auth, billing, Stripe subscriptions)SaaS blueprint, from £4,000SaaS MVP, from £15,000
New product MVPValidate & design (2–4 weeks), from £5,000MVP build, from £15,000
Integration between existing toolsScope and price fixed before work startsTwo systems connected, from £5,000; business-wide integration, from £12,000
Replacing an existing systemRebuild discovery, £4,000The rebuild, from £15,000
Larger platform: several user types, many integrations or regulated workflowsDiscovery first, from £4,000Priced case by case once scoped

Read “from” as the floor for a tightly scoped first version; the more user types, integrations and regulation a system has, the further above the floor it lands.

To see how cost scales, count developer-days. At the ITJobsWatch Software Developer median of £525 a day (see the day rates below) and 20 working days a month, developer time alone comes to:

Illustrative teamDeveloper-daysDay rates at £525
One developer for six weeks30£15,750
Two developers for three months120£63,000
Four developers for six months480£252,000

This is illustrative maths, not a quote, and it excludes design, testing and project management.

After launch, maintenance and support starts from £400 a month. Illustratively, a build at the £15,000 floor plus three years of support at that floor comes to at least £29,400 (£15,000 + 36 × £400). Ask any supplier, us included, whether hosting and third-party subscriptions sit inside a support fee or on top.

Before you commission custom software, check whether an off-the-shelf product already does the job. A subscription you can cancel is usually cheaper than software you own and maintain. Bespoke software earns its cost when the workarounds around a generic tool eat real hours every week. The same check applies to no-code and AI app builders: they suit a simple first version, but integrations, data and security still drive the cost of anything your business depends on.

If what you need is a phone app, our guide to how much an app costs in the UK covers app-specific pricing, including app store fees.

How much does it cost to hire a software developer?

UK contract job ads for Software Developer and Software Engineer roles quote median day rates of £525 and £550 (ITJobsWatch, six months to 1 October 2026). Illustratively, an employee on the median advertised software developer salary of £65,000 costs an employer about £75,321 a year in salary, employer National Insurance and minimum pension, before any Employment Allowance.

Contract developer day rates

Job title (ITJobsWatch)10th percentileMedian90th percentileMedian a year earlier
Software Developer£366£525£606£500
Software Engineer£385£550£750£615

These are day rates advertised in UK contract job ads in the six months to 1 October 2026, as tracked by ITJobsWatch. The figures come from 255 Software Developer and 520 Software Engineer ads that quoted a daily rate (out of 436 and 1,207 ads in total). They are advertised, not invoiced, rates, and the two titles are separate samples, not one “developer rate”.

Divide any quote by a day rate to see how many developer-days it buys. A quote far below £15,000 for a substantial system deserves a hard look at what has been left out.

What an employed developer costs before overheads

The median advertised salary for a permanent software developer was £65,000 in the six months to 1 October 2026, up from £60,000 a year earlier (ITJobsWatch).

Cost item (2026 to 2027 rates)Annual amountHow it’s worked out
Salary£65,000Median advertised salary
Employer National Insurance£9,00015% of the £60,000 earned above the £5,000 secondary threshold
Minimum employer pension£1,320.903% of the £44,030 earned between £6,240 and £50,270
Total before other costs£75,320.90Excludes recruitment, equipment, management and holiday cover

This is illustrative, statutory-minimum maths for a standard (category A) employee. The 15% rate and the £5,000 threshold come from HMRC’s rates and thresholds for employers 2026 to 2027. The same page sets Employment Allowance at £10,500, which lets eligible employers reduce their total annual employer National Insurance bill by up to that amount.

Employment Allowance applies across the whole payroll, not per hire, so an eligible employer with allowance to spare pays less than the table shows. The 3% minimum and the earnings band are on GOV.UK’s workplace pensions page, and some employers pay more than the minimum.

Hiring is the right call when the software is your product and will change every week for years. For a defined project, one employee leaves gaps in design, testing and leave cover, and the role outlives the project. Between a freelancer and a hire sits an embedded engineer, on a rolling monthly basis, from £4,000 a month per engineer through our staff augmentation service. They come from our remote, global team and work under your management, so compare that price on hours, seniority and location, not only the headline. If you’re choosing between a freelancer, an agency and an in-house hire for an app, see how to hire an app developer.

What drives a software development estimate?

Scope drives a software development estimate more than any rate does. After scope come integrations, data and compliance.

Scope. Each type of user (staff, customers, administrators) brings its own screens, permissions and edge cases. A first version for one user type costs far less than one for four.

Integrations. Every system the software talks to, such as accounting, a CRM, payments or identity checks, is work. Modern tools with clean APIs are quick to connect; older systems that were never meant to share data take longer. On our SBU sales automation project, the client’s Salesforce edition did not include API access as standard; access was negotiated on the existing plan, so no tier upgrade was needed. Check licence tiers before you budget.

Data. Moving records out of spreadsheets or an old system means cleaning, mapping and testing them. Migration is often underestimated, because the mess only shows once someone opens the files.

Compliance and security. Audit trails, access controls, data retention and regulated workflows add design and testing time. They cost less built in from day one than bolted on later.

How a scoped estimate gets built

A firm estimate comes from breaking a known scope into pieces small enough to price, estimating each feature and integration, and adding contingency for what can’t yet be known. The less settled the scope, the bigger that contingency, which is why scoping comes before the quote.

Why do software development quotes differ so much?

Quotes for the same brief differ because each supplier has priced a different version of it, with different work included, different day rates behind it, and the overrun risk sitting on a different side. Check each quote against the same list.

What to checkWhy it changes the number
The scope, feature by featureA short brief lets each supplier imagine a different product
Design, testing and project managementSome quotes cover development time only
Pricing modelA time-and-materials figure is an estimate, while a fixed price already carries the supplier’s contingency
Payment scheduleA large deposit moves the risk to you before anything is delivered
Code and IP ownershipSome suppliers keep ownership and license the software back to you
What happens after launchHosting, support and third-party services are often excluded
Who does the work, and whereIt sets the day rates behind the price (10th to 90th percentiles in the UK ads above: £366 to £606 for Software Developer, £385 to £750 for Software Engineer) and whether contracted R&D costs can be claimed (see the tax section)

To compare like for like, give every supplier the same written scope and ask each to price it on the same basis. If you don’t have that scope yet, buy it first. Our fixed-price discovery sprint produces one in one to two weeks, from £4,000, and once paid for, it is yours to take to any supplier.

Fixed price or time and materials: which suits your project?

Time and materials suits the early, uncertain part of a project, and a fixed price suits the build once the scope is settled. The Cabinet Office’s Consultancy Playbook (version 1.1, September 2022) says time and materials can suit the start of a project, when scope is unclear. It says a fixed price should be considered later, once the requirement is more mature. It also notes that suppliers usually set a fixed price by estimating the work and adding some contingency.

ModelYou pay forWho carries overrunsSuits
Time and materialsTime worked, at agreed ratesYouEarly work, when scope and outcomes are unclear
Fixed priceAn agreed scopeThe supplierThe build, once the requirement is settled
Monthly retainer or teamCapacity each monthShared, and you steer the prioritiesOngoing improvement after launch

The first two rows summarise the playbook, written for government consultancy rather than software, so take the principle. The third row is ours.

Cabinet Office pricing guidance puts it plainly: “The key component of fixed price has to be ‘fixed scope’. Floating or variable scope is not suitable for fixed pricing” (Risk Allocation and Pricing Approaches guidance note, updated September 2026). A supplier who fixes a price on a vague brief has to add contingency, which you pay for either way.

Our model keeps the principle but caps the uncertain stage at a fixed fee instead of billing it by the hour, and the build is priced only once its scope is written down. The two scoping stages are set out at the end of this guide.

You pay in milestones as each stage is delivered, never a large sum up front. You can cancel within the first 21 days and get your money back in full. All code and IP are yours once the work is delivered and paid for.

Replacing an existing system: rebuild or refactor?

If your current software is holding you back, decide first whether to rebuild it or improve it, because that choice moves the cost more than any rate. Refactoring keeps what works and is usually cheaper when the core is sound. A rebuild makes sense when the foundations are the problem, but it has to reproduce every rule the old system enforces, including the ones nobody wrote down.

Our rebuild discovery is a fixed £4,000 and ends in a rebuild-vs-refactor recommendation and a costed plan. If the answer is to rebuild, the rebuild starts from £15,000; if it is to keep and fix what you have, that is a useful result too.

Is software development capex or opex?

It can be either, depending on your accounting policy and whether the spend meets the development criteria, and tax treatment has its own rules. This is general information, not tax or accounting advice, so confirm your treatment with your accountant before you spend.

Capitalising software development costs

Under FRS 102, the main UK accounting standard (UK GAAP), a business can capitalise development spend as an intangible asset only if its accounting policy is to capitalise development costs. The spend must also meet the recognition criteria, which include technical feasibility, the intention and ability to complete and use the asset, probable future economic benefits, adequate resources and reliable measurement. If the policy is to expense development costs, all of that spend is expensed, because the policy must be applied consistently. If the policy is to capitalise, only spend from the point the project enters the development phase can be capitalised.

ICAEW sets this out in its helpsheet on capitalising development costs under FRS 102, written for websites but noting that similar principles apply to software. If your business reports under IFRS, a different standard applies, so ask your auditor.

Capital allowances

HMRC treats computer software as plant for capital allowances, but allowances can only be claimed where the spend is capital expenditure. For companies, the intangible fixed assets regime takes precedence unless the company elects to take capital allowances instead (HMRC Capital Allowances Manual, CA23410). That election must be made in writing within two years of the end of the accounting period in which the spend was incurred, and it cannot be revoked (HMRC CIRD25180).

R&D tax relief

For accounting periods beginning on or after 1 April 2024, the merged R&D expenditure credit scheme gives a credit at 20%. Loss-making, R&D-intensive SMEs can claim enhanced R&D intensive support instead (GOV.UK). Whether your project counts as R&D at all is a question for your accountant. HMRC’s guidance says developing a software product is not an advance in science or technology simply because software technology is used to create it (HMRC CIRD81960). The advance has to be in overall knowledge or capability in the field, not only in your own company’s, so most routine business software will not qualify.

Three rules matter when you commission software from a supplier (GOV.UK). Only the company that decides the R&D needs doing can claim the relief. For payments to an unconnected contractor, it can claim 65% of the payment. And contracted costs generally can’t be claimed where the R&D activity takes place outside the UK, with some exceptions. Our team is remote and global, so ask your accountant whether R&D relief would apply before you budget around it.

How to get a firm software development estimate

Buy the scope before you buy the build. A written scope lets a supplier fix a price, lets you compare quotes like for like, and tells you whether the project is worth doing at all. The right first step depends on what you are building:

  • An internal system, or software to replace spreadsheets and workarounds: our bespoke software discovery & design stage, from £4,000, maps your process and ends in a fixed build quote before you commit.
  • A new product or SaaS: our discovery sprint runs one to two weeks from £4,000 and ends in a validated, costed plan for the build. Taken through to a clickable prototype (from £8,000), it also gives you a build quote you can hold us to.

Once paid for, the research and the plan are yours, whoever builds it. We’ve delivered more than 50 projects since 2019 and are rated 4.9 on Clutch.

If you’re not ready to pay for either, the free 20-minute consultation below will tell you which row of the price table your brief sits in.

Frequently asked questions

How much does custom software development cost in the UK?

It depends on scope. With CodeLeap, custom (bespoke) software, web applications, SaaS MVPs and rebuilds start from £15,000, and connecting two existing systems starts from £5,000. A scoping stage that ends in a costed plan for the build starts from £4,000. For market context, UK contract job adverts for software developers quoted a median day rate of £525 in the six months to 1 October 2026 (ITJobsWatch), for one person's time with no design, testing or project management.

How much does it cost to hire a software developer in the UK?

On the median advertised permanent salary for software developers of £65,000 (ITJobsWatch, six months to 1 October 2026), an employer pays about £75,321 a year at 2026 to 2027 rates (HMRC and GOV.UK), before any Employment Allowance. That adds 15% employer National Insurance on earnings above £5,000 and the 3% minimum pension on qualifying earnings. It excludes recruitment, equipment, management and holiday cover. Eligible employers can reduce their total employer National Insurance bill by up to £10,500 a year with Employment Allowance.

Is software development capex or opex?

It can be either. Under FRS 102 a business can capitalise development spend only if its accounting policy is to capitalise development costs and the spend meets the recognition criteria, such as technical feasibility and probable future benefits. If the policy is to expense development costs, it must be applied consistently. If it is to capitalise, spend before the development phase is still expensed. This is general information, not accounting advice, so confirm your treatment with your accountant.

Can I claim capital allowances on software development costs?

In principle, yes, if the spend is capital expenditure. HMRC treats computer software as plant for capital allowances. For companies, though, the intangible fixed assets regime takes precedence unless the company elects to take capital allowances instead. That election must be made in writing within two years of the end of the accounting period in which the spend was incurred, and it cannot be revoked, so decide it with your accountant. This is general information, not tax advice.

How long does it take to build custom software?

Scoping comes first. Our discovery sprint takes one to two weeks, and validating and designing a new product takes two to four weeks. An MVP build then goes live in around three months. Systems with several user types, many integrations or regulated workflows take longer, and we price and plan those case by case, with the scope and price fixed before the build starts.

Want a price for your own project?

Book a free 20-minute consultation and we'll tell you where your brief sits in the price table, and what to scope first.

Book a consultation

Keep exploring

Back to all insights