Skip to main content
SensViz logo

Software Development

Bespoke Software Cost in the UK: Custom Software Development Cost Explained

Written by Tehreem FatimaReviewed by Umaid Asim

Published 17 min read

The custom software cost formula: development days plus discovery, design, testing, project management and contingency, multiplied by a day rate, gives the build cost; support and hosting follow every year after launch.
Figure 1. Build cost is working days multiplied by a day rate. Running costs start after launch.

At current UK contractor day rates, bespoke software costs roughly £9,000 to £36,000 for a small tool. A business system with several workflows costs £27,000 to £120,000, and a complex platform £90,000 or more. Discovery, testing and contingency come on top. Where your project lands depends on scope, who builds it and how the work is priced.

Ask three UK developers to price the same idea and you may get three numbers tens of thousands of pounds apart. Usually nobody is overcharging: each quote describes a different version of your software. Once you can see how a quote is built, you can tell which version you are being offered and work out a fair figure of your own.

Bespoke software and custom software mean the same thing: software built for one business rather than bought off the shelf. Every custom software development cost figure in this guide is built from published UK day rates and a stated number of working days. You can redo each sum with your own scope. By the end, you will know what your project should cost, why quotes differ and what to check before you sign.

How Much Does Bespoke Software Cost in the UK?

Bespoke software costs what its working days cost. The median UK software developer contract rate is £529 a day Source [1]. At that rate, a 20-day tool costs about £10,600 in development time, and a 200-day business system about £106,000. Most small and mid-sized projects land somewhere between those two points.

Table 1 multiplies typical effort for each project size by the middle half of UK software developer contract rates, £448 to £600 a day Source [1]. The section on day rates further down explains where those figures come from.

Project size

Small tool

Typical examples
One workflow and a few users: a quoting tool, a booking form with an admin screen, an internal tracker
Development effort
20 to 60 days
Development cost at £448 to £600 a day
£9,000 to £36,000
Typical timeline
1 to 3 months

Project size

Business system

Typical examples
Several workflows, user roles and one or two integrations: job management, a client portal, stock and orders
Development effort
60 to 200 days
Development cost at £448 to £600 a day
£27,000 to £120,000
Typical timeline
3 to 6 months

Project size

Complex platform

Typical examples
Many modules, heavy integrations, compliance needs or high volumes: a multi-site operations platform, a SaaS product
Development effort
200 to 600+ days
Development cost at £448 to £600 a day
£90,000 to £360,000+
Typical timeline
6 to 12+ months

Table 1. Effort ranges and timelines are planning estimates for each project size, not measured averages. Costs exclude VAT, discovery, testing, project management and contingency.

Treat the effort column as the number to challenge. A supplier's discovery work replaces these ranges with a count of days for your project, and that count is what any quote should rest on.

Why Do Quotes for the Same Software Vary So Much?

Quotes for the same idea vary because each supplier is pricing a different version of it. One assumes a simple first release, another includes integrations, user roles and reporting. One quotes a day rate, another a fixed price with a margin for risk. Scope, who builds the software and how the work is priced explain most of the gap.

Scope Is Usually the Biggest Factor

Two suppliers can read the same brief and picture very different systems. One counts five screens. Another counts fifteen once admin views, error messages and reports are in. Before you compare prices, ask each supplier for its feature list and the days behind each feature, and compare those lists first.

Who Builds It and Where

A freelancer, a UK agency, an offshore team and a blended team all charge different day rates and carry different overheads. The day rate is only part of the picture: management time, communication and testing differ too. The section on day rates sets the options side by side.

How the Work Is Priced

A fixed price moves the risk of overrun to the supplier, who usually adds a margin to cover it. Time and materials keeps the rate lower, but you pay for every extra day. Two quotes for identical work can differ by that margin alone.

What the Quote Leaves Out

A low quote can turn out to be the expensive one. Some quotes include discovery, hosting set-up, third-party licences and a support period; others list them separately or leave them out. Line the exclusions up side by side before you decide.

What Drives Bespoke Software Development Cost?

Bespoke software development cost rises with every workflow, user role, integration and compliance rule the system has to handle. Each one adds screens to build, cases to test and decisions to make. Table 2 shows the drivers that move effort most, and what keeps each one under control.

Driver

Workflows and screens

Pushes cost up when
Each team uses the system differently
Keeps cost down when
One workflow with shared screens

Driver

User roles and permissions

Pushes cost up when
Many roles with different access rules
Keeps cost down when
Two or three simple roles

Driver

Integrations

Pushes cost up when
Several systems, or old and poorly documented APIs
Keeps cost down when
One system with a documented API

Driver

Data migration

Pushes cost up when
Years of inconsistent spreadsheet or legacy data
Keeps cost down when
Clean data, or a fresh start

Driver

Legacy systems

Pushes cost up when
Old software must keep running alongside the new one
Keeps cost down when
Nothing old to connect to

Driver

Security and compliance

Pushes cost up when
Personal or financial data, audit trails, sector rules
Keeps cost down when
Low-risk internal data

Driver

Design

Pushes cost up when
Customer-facing screens with custom branding
Keeps cost down when
Staff tools built from standard components

Driver

Platforms

Pushes cost up when
A web app plus separate iOS and Android apps
Keeps cost down when
One responsive web app

Driver

AI features

Pushes cost up when
Agents that act inside other systems, or model training
Keeps cost down when
A single call to a hosted AI model

Table 2. The main drivers of bespoke software development cost.

An API (application programming interface) is the documented way one system lets another read or change its data. An integration with a good API can take days; one with no usable API can take weeks.

Platforms catch many buyers out. Each separate phone app adds another set of screens to design, build and test. That is why mobile app development is usually scoped as its own piece of work. AI features have their own cost profile too. If your system includes them, see what drives AI agent development cost and the cost of an AI chatbot.

How to Estimate the Cost of Your Own Project

To estimate a bespoke software project, add up the development days for each feature. Then add days for discovery, design, testing, project management and contingency, and multiply the total by a day rate. The result is a range you can test quotes against, not a replacement for a supplier's estimate.

Build cost = (development days + discovery + design + testing + project management + contingency) × day rate
  1. List the workflows. Write down each job the software must do, from start to finish, in plain words.
  2. Break each workflow into features. A quoting workflow might need a customer record, a price list, a quote builder and a PDF output.
  3. Give each feature a size. Small features take 2 to 4 days, medium ones 5 to 8, large ones 10 or more. These are planning sizes, not rules.
  4. Add the supporting work. Discovery and design are usually a fixed number of days. Testing and project management are usually set as a share of development time.
  5. Add contingency and multiply. Contingency covers what nobody can see yet. Multiply the total days by a low, middle and high day rate to get a range.

Worked Example: A Job Management System for a 40-Person Firm

Here is the formula at work on a typical project. The example is illustrative: a 40-person UK services firm runs job booking, quoting and invoicing in spreadsheets, and wants one system that connects to its accounting software.

Feature or task

User accounts with three roles (admin, office, field staff)

Days
5

Feature or task

Customer and job records

Days
8

Feature or task

Job booking calendar with staff availability

Days
10

Feature or task

Quote builder with PDF quotes

Days
8

Feature or task

Invoices created from completed jobs

Days
6

Feature or task

Integration with the accounting software

Days
10

Feature or task

Mobile-friendly screens for field staff

Days
6

Feature or task

Reports dashboard

Days
6

Feature or task

Import of existing spreadsheet data

Days
5

Feature or task

Development subtotal

Days
64

Feature or task

Discovery and specification

Days
8

Feature or task

Interface and user experience design

Days
6

Feature or task

Testing (25% of development)

Days
16

Feature or task

Project management (10% of development)

Days
6

Feature or task

Contingency (15%)

Days
15

Feature or task

Total

Days
115

Table 3. Days per feature for the illustrative job management system.

At £448 a day, 115 days comes to £51,520. At the £529 median it is £60,835, and at £600 it is £69,000. So a system like this lands at roughly £51,500 to £69,000 before VAT, which is added at 20% if your supplier is VAT-registered.

Worked example: 64 development days plus 51 days of discovery, design, testing, project management and contingency make 115 days, which costs £51,520 at £448 a day, £60,835 at £529 and £69,000 at £600.
Figure 2. The same 115 days priced at three points of the UK contract rate range.

Contingency is the line most buyers want to cut first. It pays for decisions that only become clear once people try early versions of the system, and almost every project meets some. Discovery will move these numbers too. That is its job: it turns a guess at the days into a plan.

UK Software Developer Day Rates in 2026

The median UK contract day rate for a software developer is £529. It is based on 272 rates in UK job adverts over the six months to 13 November 2026. The middle half of those rates sat between £448 and £600, and the median outside London was £515 Source [1]. IT Jobs Watch collects these rates from UK contract adverts.

Where the rate sits

Lowest 10% of rates at or below

Day rate
£365

Where the rate sits

Lowest 25% at or below

Day rate
£448

Where the rate sits

Median (middle rate)

Day rate
£529

Where the rate sits

Highest 25% at or above

Day rate
£600

Where the rate sits

Highest 10% at or above

Day rate
£636

Where the rate sits

Median outside London

Day rate
£515

Table 4. UK software developer contract day rates, six months to 13 November 2026 [1].

These are contractor rates. An agency's day rate usually sits higher than a contractor's because it also pays for project management, testing, account management, office costs and profit. Those costs exist on a contractor project too; with a contractor, you carry them yourself.

Option

Freelancer or contractor

How pricing usually works
Day rate
What you save
Agency overheads and margin
What you take on
Managing the work, testing, cover for holidays, checking IR35 status

Option

UK agency

How pricing usually works
Day rate, or a fixed price per stage
What you save
Management time; one supplier answers for the result
What you take on
A higher day rate

Option

Offshore team

How pricing usually works
Lower day rate, or a fixed price
What you save
Development cost per day
What you take on
Time-zone gaps, more written communication, data transfer rules

Option

Blended team (UK contact, offshore delivery)

How pricing usually works
A mix of rates
What you save
Part of the rate gap
What you take on
Depends on how well the two sides work together

Table 5. Delivery options and what changes in cost and in responsibility.

If you hire a contractor who works through their own limited company, the off-payroll working rules (IR35) may apply. In most cases the client decides the contractor's employment status for tax, although for small private-sector clients that duty sits with the contractor's company instead Source [2].

An offshore or blended team can lower the day rate, but count the hours your own staff will spend on calls, reviews and written specifications. If the team will handle personal data outside the UK, UK GDPR rules on international transfers apply to your business as the controller Source [3].

Fixed Price, Time and Materials or a Retainer?

A fixed price suits small projects with a clear, stable scope. Time and materials suits work where the scope will change as you learn. A retainer suits ongoing improvement after launch. Many projects mix them: a fixed-price discovery, then fixed-price or capped stages, then a retainer for support.

Model

Fixed price

How it works
One agreed price for an agreed scope
Best when
The scope is small, clear and unlikely to change
Risk of overrun sits with
The supplier, who prices that risk into the quote

Model

Time and materials

How it works
You pay for the days actually worked
Best when
The scope will change, or the work is exploratory
Risk of overrun sits with
You, the buyer

Model

Retainer

How it works
A set number of days each month
Best when
Support, small changes and steady improvement after launch
Risk of overrun sits with
Shared: unused days may be lost, extra days cost more

Table 6. The three common pricing models.

Under a fixed price, every change costs a change request, so ask how changes are estimated before you sign. Under time and materials, ask for a weekly report of days used against the plan. Staged delivery gives you the best of both: each stage has a fixed price, and you decide after each one whether to carry on. This is close to how SensViz structures pricing, with some smaller builds on a fixed structure and larger projects given a custom quote.

What Does Bespoke Software Cost After Launch?

Bespoke software keeps costing money after launch: hosting, third-party licences, security updates, bug fixes, support and new features. These running costs depend on the system's size and how much it changes. Agree them in writing before the build starts, not after the first invoice arrives.

  • Hosting and cloud services: servers, databases, backups and file storage, billed monthly by the cloud provider. Sensible cloud infrastructure planning keeps this line predictable.
  • Third-party services: email sending, maps, payments, text messages and any paid software components.
  • Maintenance: security patches, updates when connected systems change their APIs, and fixes for bugs found in use.
  • Support: who answers when something breaks, how quickly, and during which hours.
  • New features: most systems grow once staff start using them.
  • AI model usage: if the system calls an AI model, every request carries a usage charge.

Total Cost Over Three Years

Build cost is the number everyone negotiates; running cost is the number people forget. If the worked example needs two days of support and small changes a month at £529, that adds £12,696 a year, or £38,088 over three years. With the £60,835 build, three years of ownership comes to £98,923 before hosting and licences.

Three-year cost of the illustrative job management system: a build cost of £60,835 plus £12,696 of support in each of years one, two and three, totalling £98,923 before hosting and licences.
Figure 3. Build cost plus three years of support for the worked example, at the £529 median day rate.

Run the same sum for any off-the-shelf alternative. Multiply the price per user per month by the number of users and by 36 months, then add set-up and any add-ons. A subscription is often cheaper for a small team. Bespoke usually wins when the user count grows, when the workflow is part of how you compete, or when no product fits without costly workarounds.

Will Bespoke Software Pay for Itself?

Bespoke software pays for itself when its yearly saving, minus running costs, covers the build cost within a period your business accepts. Divide the build cost by that net yearly saving to get the payback time in years. Saved staff hours, retired subscriptions and fewer costly errors all count as savings.

Payback (years) = build cost ÷ (yearly saving − yearly running cost)

Go back to the worked example and suppose the new system saves the firm 40 staff hours a week, at a cost of £20 an hour. That is £41,600 a year. Take away £12,696 of support and the net saving is £28,904, so the £60,835 build pays back in just over two years. Halve the hours saved and payback stretches to about seven and a half years. Run this sum with your own figures before you sign anything.

Costs UK Buyers Often Miss

UK buyers most often miss four things: VAT, a written assignment of the code's copyright, data protection work, and possible tax relief. None of them appears in a typical feature list, yet each one changes either the price or what you actually own.

VAT. Many quotes are net of VAT. The standard rate is 20% Source [4], so a £60,000 quote from a VAT-registered supplier becomes a £72,000 invoice. Businesses that are VAT-registered can usually reclaim it; others cannot.

Who owns the code. This is the one that surprises people most. UK copyright law treats a computer program as a literary work Source [5]. Its author is the first owner of the copyright, and only an employee's work belongs to the employer by default Source [6]. A supplier you commission is not your employee, so ask for a written assignment. An assignment of copyright only takes effect in writing, signed by the person assigning it Source [7]. This is general information, not legal advice; ask a solicitor to check the contract.

Data protection. Your supplier may process personal data for you, for example while testing or hosting the system. If so, UK GDPR requires a written contract between you, with set terms on security, sub-processors and what happens to the data at the end Source [8]. Suppliers often price this work, along with security testing, as separate lines.

R&D tax relief. Some software projects qualify for research and development tax relief, but only when the project itself meets HMRC's definition of R&D. Under the merged scheme for accounting periods from 1 April 2024, the credit rate is 20%, and there are restrictions on some expenditure incurred overseas Source [9]. Check eligibility with an accountant before counting on it.

How to Keep Custom Software Development Cost Down

The surest way to keep custom software development cost down is to build less at first. Start with the one workflow that costs you most, and connect to systems you already use instead of replacing them. Agree a written scope and change process before development starts.

  • Start with one workflow. A first release that replaces one spreadsheet process is cheaper to build and shows you what the second release really needs.
  • Buy what already fits. If a product handles part of the job well, integrate with it instead of rebuilding it.
  • Keep discovery separate. A paid discovery phase gives you a specification you own and can take to any supplier.
  • Agree how changes are priced. Changes that nobody costed are a common cause of overruns.
  • Plan support from day one. A system nobody maintains becomes a costly rescue job later.
  • Test the idea cheaply first. For a risky feature, test the idea with a proof of concept before committing to the full build.

Does AI-Assisted Development Make Software Cheaper?

AI coding tools can speed up some development work, but the evidence is mixed. In one controlled experiment, developers given GitHub Copilot finished a single, well-defined task (building an HTTP server in JavaScript) 55.8% faster than those without it Source [10]. In a 2025 randomised trial, 16 experienced open-source developers working on their own mature projects took 19% longer when AI tools were allowed Source [11].

A cautious assumption is a modest saving on routine code, with design, testing and review taking as long as before. Ask suppliers how they use these tools and whether any saving reaches your quote.

What Should a Software Development Quote Include?

A good software development quote shows its working. It lists the features and the days behind them, names what is excluded, states who owns the code, and explains how changes, support and handover work. If you cannot see how the total was reached, you cannot compare it with another quote.

  • Scope: the features in this phase, and what is explicitly excluded
  • Assumptions the price depends on
  • Days or price for each feature or stage, and the day rate
  • Who will do the work, and who leads it
  • Timeline with milestones you can check
  • How testing is done and who signs off each stage
  • How changes are estimated and approved
  • Written assignment of copyright in the code to your business
  • Hosting: who sets it up, who pays, and whose account it sits in
  • Support terms: hours, response times and monthly cost
  • Payment schedule tied to delivered stages
  • Handover: source code, documentation and all account credentials

How SensViz Prices Bespoke Software for UK Businesses

SensViz builds custom software, web and mobile applications, and AI systems, with regional offices in London and Lahore. Each project is priced around its scope, integrations, AI complexity and the support it needs. Projects start from $5,000 (about £4,000), and the final figure depends on what your software needs to do.

Smaller projects and MVPs can take 4 to 6 weeks, while custom SaaS platforms, AI systems and complex products can take 2 to 6 months. Many clients start with an MVP or a pilot to test the idea before investing in the full build, which keeps the first commitment small. Design is human-centred: the software is planned around the people who will use it every day.

If you are weighing up bespoke software development and want a quote that shows the days behind the price, talk to the SensViz team.

Frequently Asked Questions

Quick answers to the questions UK buyers ask most once they have a first estimate in hand.

Can a Small Business Afford Bespoke Software?

A small business can often afford bespoke software if the first release covers one workflow. At UK contract rates, a 20 to 30 day tool costs roughly £9,000 to £18,000 in development time Source [1]. If an off-the-shelf product already covers most of the need for a few users, it is usually cheaper.

How Long Does It Take to Build Bespoke Software?

Building bespoke software usually takes one to three months for a small tool and three to six months for a business system. Calendar time depends on team size as much as effort. Shared by two developers and a part-time tester, 115 days of work takes about three months, plus time for your feedback.

What Is the Hourly Rate for a Software Developer in the UK?

The median hourly rate for UK software developer contracts is £55, but few contracts are priced by the hour. Only 33 adverts in the six months to 13 November 2026 quoted an hourly rate, against 272 quoting a day rate Source [1]. Most UK suppliers quote day rates or fixed prices instead.

What Should I Receive When a Software Project Ends?

At the end of a software project, you should receive the source code in a repository your business controls, plus technical documentation and a signed copyright assignment. You also need admin access to every hosting and third-party account, and a list of the paid components and licences the system depends on. Without these, switching suppliers later becomes expensive.

Is Offshore Development Cheaper Once Management Time Is Counted?

Offshore development is usually cheaper per day, and with the right set-up most of that saving holds once management time is counted. Time-zone differences are manageable with agreed overlap hours, a clear written specification and regular progress updates. A blended team with a UK point of contact makes this easier still.

Sources

About the Author

Tehreem Fatima

Tehreem Fatima

Content Strategist

Tehreem Fatima is a Content Strategist and technical writer at SensViz with 6+ years of experience in content marketing and SEO writing. She covers AI, business automation and custom software development, helping readers understand how these technologies work and where they can be useful in their businesses.

Ready to Build Something That Works?

Tell us about your AI, SaaS, web, or mobile app idea. Whether you need strategy, development, automation, or a full product build, we will review your request and get back to you within 24-48 hours.

Google 5.0 average rating
Clutch 4.9/5.0
AWS Partner
Verified on BusinessFirms
Top Software Development Company on SelectedFirms
TechBehemoths Verification

By submitting this form, you agree to our Privacy Policy and Terms of Service.

Resources

Get in touch

Pakistan flagPakistan (Regional Office)

99, Block C Valencia, Lahore, 54000, Punjab

+92-313-4681527

United Kingdom flagUnited Kingdom (Regional Office)

71-75 Shelton Street, Covent Garden, London, WC2H 9JQ

+44-7412-857348
info@sensviz.com

©2026 SensViz | All Rights Reserved.