OFFICIAL ONS DATA • 2025

Software developer salary UK 2026: average pay, take-home and seniority

The average software developer salary is £63,810, while typical pay is £56,914. Compare gross and estimated after-tax monthly pay, software engineer title overlap, and careful context for junior and senior salaries.

Average software developer salary£63,810ONS full-time employee average
Developer salary per month£5,318 grossAverage annual salary divided by 12
Developer salary after tax£3,964 a monthEstimated from the average salary
Top 10% starts at£102,860Published 90th percentile
Written and checked by DanUpdated 26 July 2026ONS 2025 provisional data
Before you compare salaries

How to read the official software developer salary figure

Software developer salaries vary sharply by level, employer, location and the kind of work involved. The ONS groups programmers and software development professionals together, so this is a broad national guide rather than a salary promise for one language or job title. That breadth is still useful.

It shows that the middle of the market is comfortably above typical full-time UK pay, while the higher end stretches much further. The figures come from employee jobs, not freelance day rates, company income or a sample of current vacancies. Use them to judge the scale of an offer or your current salary, then add the details that matter in your case: seniority, management duties, sector, location and the value of any bonus or equity.

Match the occupation first

Which software jobs this figure covers

The ONS group covers programmers and software development professionals. It is broad enough to span many technologies, but it is not a catch-all figure for every job in technology.

Good fit for this page

  • Employed software developers and programmers
  • Application, web, platform and product development roles that map to the ONS group
  • Permanent employee salaries before valuing bonus or equity

Use a different comparison for

  • IT support, data analysis, product management or hardware engineering
  • Freelance day rates or company revenue
  • A job title that says developer but is mainly sales, implementation or support
Official full-time pay

Lower, typical and higher software developer pay

Only £7,189 separates the median from the published 60th percentile. A quick glance cannot show where your own pay sits inside that band or how close you are to the next salary point.

What could your next pay step be worth?The free ladder shows the market. Your £7.99 report estimates your position, identifies your next published pay point and calculates what reaching it could add to your monthly take-home.It also includes your True Wage, pay-rise scenarios and a suggested salary target.

Moving from the median to the published 60th percentile is £7,189 gross a year, or about £347 more a month after standard tax and employee National Insurance.

YOUR DEVELOPER PAY, PERSONALISEDA job title cannot tell you whether the salary is junior or senior

Compare your confirmed software role and salary with the ONS range, then see take-home pay and the value of unpaid time, remote work and other costs.

From the median to the published 60th percentile is £7,189 gross a year, worth about £347 more a month after standard tax and employee National Insurance.

Estimated position, ONS evidence, after-tax gap and next salary target.
Find my position and next salary target →Software Developer pre-filled · takes about a minute · £7.99 one-off
Published evidence

Every published software developer salary point

The top 10% starts at about £102,860This is the published 90th percentile. It is a line, not a maximum salary.
See every published salary point
Pay pointAnnual salaryHow to read it
10th percentile£32,835Below the occupation midpoint
20th percentile£39,105Below the occupation midpoint
25th percentile£42,289Below the occupation midpoint
30th percentile£45,101Below the occupation midpoint
40th percentile£51,000Below the occupation midpoint
Median£56,914The published midpoint
60th percentile£64,103Above the occupation midpoint
70th percentile£71,126Above the occupation midpoint
75th percentile£75,794Above the occupation midpoint
80th percentile£82,503Above the occupation midpoint
90th percentile£102,860Above the occupation midpoint

The paid report estimates a position between two published points. It does not claim an exact ranking of every worker.

2026/27 take-home pay

Software developer salary per month and after tax

At the average software developer salary of £63,810, gross pay is about £5,318 a month. A standard 2026/27 estimate gives software developer take-home pay of about £3,964 a month after tax and employee National Insurance. The ONS median remains £56,914 and is shown in the detailed pay range below.

The estimate uses the standard Personal Allowance, Income Tax bands for England, Wales and Northern Ireland, and employee National Insurance. It does not include pension, student loan, salary sacrifice or a different tax code. Scottish Income Tax is different.

See the full £60,000 take-home guide

What the pay range means

Average software developer salary and the wider pay range

The lower published point is £32,835, the typical salary is £56,914, and the top 10% line is £102,860. The simple average is £63,810, which is pulled upwards by higher salaries.

The top 10% line is far above the typical salary. That is consistent with a field where seniority, scarce skills, leadership and employer type can change pay quickly. A job title alone is not enough, so compare the official range with the actual duties and level of the role.

Common salary comparisons

Junior, senior and software engineer salaries

Job titles vary across employers, so the best comparison is the work and level behind the title. The ONS group is broader than a single software developer job description.

Software engineer salary

Software engineer and software developer are overlapping titles at many employers. This page uses the ONS group for programmers and software development professionals, with a £56,914 median and £63,810 simple average.

Junior software developer salary

ONS does not label a separate junior software developer salary. The £32,835 10th-percentile point gives lower-end context, but it should not be presented as a fixed graduate, apprentice or junior rate.

Senior software developer salary

The £102,860 90th percentile is the line where the top 10% begins, not a standard senior salary. Seniority, architecture or leadership responsibility, specialist skills, employer and bonus or equity all matter.

Useful next step: compare remote and office salary value, or check the deductions on a nearby £60,000 salary.

Why salaries differ

What usually changes software developer pay

Software pay spreads widely because the same broad occupation contains junior coding roles, experienced individual contributors, lead developers and managers. The title alone is not enough to judge an offer.

Level and responsibility

A role that owns architecture, reviews other people’s work or leads delivery should not be compared with an entry-level role that works inside an established design.

Employer and sector

A small local employer, a public body, a consultancy and a global product company can place different values on the same specialist skill.

Specialist and domain knowledge

Security, cloud platforms, data-heavy systems, financial services and other specialist areas can change demand, especially when the role combines specialist knowledge with business knowledge.

Bonus, equity and working pattern

Share awards, bonus, on-call work and release pressure can change the package. Compare guaranteed cash first, then value the uncertain parts separately.

Inside the job

What software developers do and where the role can lead

The National Careers Service describes software developers as discussing requirements, planning work, writing and updating code, testing, recording changes and supporting systems after release. The job may be office-based, remote or carried out at a client site.

Entry routes include university, college, apprenticeships and graduate training schemes. A degree can help, but the official guidance also points to practical routes and continuing learning in programming languages, project management and development methods.

Experienced developers can become senior developers, lead teams, manage projects or move into systems design, architecture and business analysis. Some later consult or set up a company. These are different jobs inside one broad pay range, so responsibility should be checked as closely as salary.

Before accepting an offer

What to check in a software developer offer

A strong offer comparison looks past the stack named in the advert.

  • What level is the role, and what decisions or systems will you own?
  • How much of the package is guaranteed salary, bonus, equity or retention pay?
  • Is on-call, weekend release work or client travel expected, and how is it compensated?
  • What pension, leave, remote-work support, training budget and promotion path are included?
Sources and checks

Where the salary and industry information comes from

The pay figures are from the Office for National Statistics Annual Survey of Hours and Earnings, Table 14, 2025 provisional edition. They cover full-time employee jobs, and annual figures normally relate to people who have been in the same job for more than one year. They do not cover self-employed people.

Official job groupProgrammers and software development professionals
QualityONS rates this estimate precise (CV of 5% or less). The published median CV is 2.7%.
In plain English, this is one of the more dependable ONS estimates for the occupation.
Jobs in the estimateAbout 343,000 employee jobs
Career and role sourceNational Careers Service: Software developer
Role duties, entry routes, working pattern and career progression. View source

The page stops at the published 90th percentile. It does not turn that point into a claim about the maximum salary.

Questions answered

Software developer salary questions

What is the average software developer salary in the UK?

The simple average software developer salary is £63,810. The ONS full-time median is £56,914, which is usually the better starting point for typical pay because it is less affected by very high salaries.

What is the average software engineer salary in the UK?

Software engineer and software developer are overlapping titles at many employers. The ONS group used here covers programmers and software development professionals, with a median of £56,914 and simple average of £63,810.

What is a junior software developer salary?

ONS does not publish a fixed junior salary in this table. The 10th-percentile figure is £32,835, but graduate, apprentice and junior roles vary by employer, location, skills and responsibility.

What is a senior software developer salary?

There is no single official senior rate here. The 90th percentile is £102,860, but that is the top-10% threshold across the occupation rather than a standard salary for every senior developer.

How much is a software developer salary per month after tax?

The £56,914 median is about £4,743 gross per month. A standard 2026/27 estimate gives take-home pay of about £3,631 a month after Income Tax and employee National Insurance, before pension or student loan deductions.

Is £56,914 a good salary for a software developer?

It is the official middle salary for full-time programmers and software development professionals and is 46% higher than the UK full-time median of £39,039.

What do higher-paid software developers earn?

The published 90th percentile is £102,860. That is the line where the top 10% begins, not a maximum salary.

Keep reading

Around this pay level

Compare other occupations