About the data
Where every salary on this site comes from, and what the figures can and can't tell you.
Salary figures
Pay figures come from the Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE) 2026, provisional results, Table 14.7a: annual gross pay by occupation (4-digit SOC 2020), sheet "Full-Time". ASHE is based on a 1% sample of jobs taken from HMRC PAYE records.
- Who: full-time employees in the United Kingdom who have been in the same job for more than a year. Self-employed people are not included.
- What: gross annual pay before tax and National Insurance for the tax year ending 5 April 2026. It includes basic pay, overtime, shift premiums and incentive pay (bonuses, commission, profit-sharing and piecework). It does not include benefits in kind such as a company car, private health insurance or housing. ONS doesn't say how shares or share options are treated, so don't assume they are included.
- Provisional: ONS will publish revised (final) 2026 figures about a year later. We will update the site when it does.
We show all 412 unit groups (4-digit codes). The 1- to 3-digit group totals in the same table are only used for the group pages and when an occupation's own figures are missing.
Median, mean and percentiles
The median is the salary in the middle: half of full-time employees in the job earn less, half earn more. ONS prefers it to the mean (average), which a few very high salaries can pull up. Percentiles show the spread: 10% earn less than the 10th percentile (P10), 25% less than P25, 75% less than P75, 90% less than P90.
There is no maximum or minimum salary. ONS doesn't publish them. P10 to P90 covers the middle 80% of employees; P25 to P75 the middle half. Monthly figures are the annual figure divided by 12.
What "x" means
ONS leaves a figure out when the sample behind it is too small to be reliable (a coefficient of variation above 20%), or when it could identify a person or employer. These cells are shown as x, exactly as ONS publishes them. We never replace them with zero, estimate them, or borrow figures from other years.
In 2026, 362 of the 412 occupations have a published median and 50 don't. Only 42 have a published 90th percentile, so P75 is usually the most useful "top end" figure.
Job titles
Each occupation lists the job titles that ONS codes to it in the SOC 2020 Volume 2 coding index (version 14), 29,267 titles in all. Cross-references ("see …") are left out and each title is listed once. Titles stay in English, as ONS writes them. Salary figures are for the whole occupation, not for each title.
Checks
Every build of this site checks a set of known values against the ONS table (for example IT user support technicians, SOC 3132: median £36,320, P25 £29,908, P75 £45,063) and stops if any differs, so a column can't silently shift.
Take-home pay
Take-home figures use HMRC's rates for the 2026 to 2027 tax year: Income Tax for England, Wales and Northern Ireland or Scotland, and employee National Insurance (category A), with the standard 1257L tax code. The calculator explains the details. Note that the salaries are from 2025/26 and the tax rules from 2026/27.
Licence
ASHE and the SOC coding index are © Crown copyright and published under the Open Government Licence v3.0. Source: Office for National Statistics. This site is not affiliated with ONS or HMRC.