software developer salary
Software Developer Salary: Debunking Myths About Hourly Pay and Overtime
While precise software developer salary figures vary by role and location, median full-time UK earnings stand at around £39,039 per year according to ONS ASHE data.
Introduction
Understanding your worth as a software developer in the UK means looking beyond a single job title. The phrase software developer salary covers a wide range, from junior roles to senior architects, and from Manchester to London. But common myths about hourly pay and overtime can lead to confusion when comparing job offers or negotiating a raise. This article uses official UK data to clarify how hourly rates relate to annual salaries, what overtime really means, and how location adjustments like London weighting affect your take-home pay.
Myth 1: Hourly Rate Equals Annual Salary Divided by 2,080
Many people assume a 40-hour week and 52 weeks, giving 2,080 hours per year. In the UK, however, standard full-time hours are often 37.5 per week (for example, in the NHS and many office roles). The correct conversion is:
Annual salary ≈ hourly rate × contracted hours per week × 52
For 37.5 hours: annual = hourly × 37.5 × 52 = hourly × 1,950.
According to ONS ASHE data for April 2025, median full-time hourly earnings (excluding overtime) were £19.67, and median gross annual earnings for employees in the same job for at least a year were £39,039. That works out to about £20.02 per hour using the 1,950-hour method – close to the ONS hourly figure. The small difference reflects that annual pay includes periods of absence and may not align perfectly with a single week’s hours.
For a software developer, your actual hours might be different. Some roles expect 40 hours, others 35. Always check your contract before converting an hourly rate to a salary.
Myth 2: Overtime Is Always Paid at Time-and-a-Half
A persistent myth is that any extra hour worked must be paid at a premium rate. In reality, many professional roles – including software development – are salaried and do not automatically attract overtime pay. The UK’s Working Time Regulations require that average working time (including overtime) does not exceed 48 hours per week, but they do not mandate a specific overtime rate for most employees.
Some companies offer time off in lieu (TOIL) or a flat overtime rate. Others, especially in the public sector, follow structured pay scales. For example, NHS pay scales for 2026/27 show Band 5 entry at £19.68 per hour, but overtime rules are set by the NHS Terms and Conditions. If you are a contractor or on an hourly contract, you may be entitled to overtime pay as agreed.
The key takeaway: never assume overtime is paid at a higher rate. Read your employment contract and ask about overtime policy during negotiations.
Myth 3: London Weighting Is a Small Bonus
London weighting – or a London allowance – is often seen as a modest extra. In reality, it can be substantial. For NHS staff, the High Cost Area Supplement (HCAS) ranges from 5% to 20% of basic salary, with a minimum payment of £1,346 and a maximum of £8,746 (inner London). For a software developer in the private sector, London salaries can be 20-30% higher than the national median.
ONS ASHE data does not break down earnings by region in the provided search results, but it is well known that London commands a premium. When comparing a job offer outside London with one in the capital, factor in not just the salary but also commuting costs, housing, and the actual London weighting percentage.
Converting Hourly to Annual: A Practical Guide
To convert your hourly rate to an annual salary, use this formula:
Annual salary = hourly rate × hours per week × 52
For a standard 37.5-hour week:
- £12.71/hr (2026/27 NLW) → £12.71 × 37.5 × 52 = £24,784.50
- £19.67/hr (ONS median) → £19.67 × 37.5 × 52 = £38,356.50 (close to the ONS annual figure of £39,039)
- £24.52/hr (NHS Band 6 entry) → £24.52 × 37.5 × 52 = £47,814
Remember, this assumes a steady contracted week with no unpaid overtime, bonuses, or salary sacrifice. Actual pay may differ due to holiday pay method, rota patterns, or overtime rules. Use our Hourly to Salary tool to run your own numbers.
UK Salary Benchmarks for Software Developers
While we lack a specific ONS figure for software developers, we can use general benchmarks:
- National Living Wage (21+): £12.71/hr from April 2026 (2025 rate was £12.21/hr). A full-time software developer should earn well above this.
- Median full-time earnings: £39,039 per year (ONS ASHE 2025). Many software developer roles exceed this, especially with experience.
- NHS pay scales: Band 5 (entry-level professional) starts at £38,488 annual; Band 6 at £47,951. These are comparable to mid-level software developer roles in the public sector.
For more detailed data, explore our salary data pages, which compile information from official sources.
Conclusion
Understanding the relationship between hourly pay and annual salary is crucial for software developers. Myths about overtime and London weighting can lead to poor financial decisions. Always base your calculations on your contracted hours, check your contract for overtime terms, and factor in location adjustments. Use the official benchmarks from ONS and NHS pay scales as a guide, and remember that your actual software developer salary depends on your experience, sector, and negotiation.
For quick conversions, try our Hourly to Salary tool. And for more articles on UK pay, visit our salary articles.
FAQs
How do I convert my hourly rate to an annual salary?
Multiply your hourly rate by the number of contracted hours per week, then by 52 weeks. For a standard 37.5-hour week, the formula is: hourly rate × 37.5 × 52. For example, £20 per hour gives £39,000 per year. This assumes no unpaid overtime, bonuses, or salary sacrifice. Use our [Hourly to Salary](/calculator) tool for quick calculations.
Do software developers get overtime pay?
It depends on your contract. Many software developers are salaried and may not receive extra pay for overtime, especially in senior or management roles. Some companies offer time off in lieu or a contractual overtime rate. Always check your employment contract and discuss with HR. The myth that overtime is always paid at time-and-a-half is not universally true.
What is London weighting and how does it affect software developer salary?
London weighting is an additional allowance to offset higher living costs in London and surrounding areas. For example, NHS staff receive a High Cost Area Supplement (HCAS) of up to 20% of basic salary. In the private sector, software developer salaries in London are often 10-30% higher than the national median. Always factor in location when comparing job offers.
Hourly to Salary
Pull → year
£1,058/wk ·£4,584/mo
£55,010
Formula: hourly × hours/week × 52 · tip shows annual gross
Related guides
software developer salary uk
Software Developer Salary UK: Common Myths About Hourly Pay and Overtime
Discover the truth behind software developer salary UK myths. Learn how hourly rates convert to annual pay, overtime rules, and London weighting using official ONS data.
salary
Common Myths About Hourly Pay and Overtime in the UK: What Your Salary Really Means
Discover the truth behind hourly pay and overtime myths. Learn how UK salary benchmarks from ONS and GOV.UK affect your earnings, and use our calculator to convert hourly rates to annual salary.
chartered accountant salary
Chartered Accountant Salary: Debunking Myths About Hourly Pay and Overtime
Discover the truth about chartered accountant salary, hourly rates, and overtime. We debunk common myths using ONS data and UK pay surveys. Learn how to convert hourly to annual salary.
clinical psychologist salary
Clinical Psychologist Salary: Debunking Common Myths About Hourly Pay and Overtime
Understand the real clinical psychologist salary in the NHS, including hourly rates, annual pay, overtime myths, and London weighting. Learn how to convert hourly to annual pay accurately.
estate agent salary
Estate Agent Salary: Debunking Myths About Hourly Pay and Overtime
Estate agent salary is often misunderstood. We unpick common myths about hourly pay, overtime, and commission using ONS ASHE data and UK pay scales.
teachers salary
Teachers Salary: Debunking Common Myths About Hourly Pay and Overtime
Understand the real hourly rate behind a teachers salary. We debunk myths about overtime, London weighting, and how to convert annual pay to hourly.