soc code with salary
How to Use SOC Code with Salary to Negotiate Job Offers in the UK
Learn how SOC codes link to ONS salary data. Compare job offers against median pay, understand take-home amounts, and negotiate with confidence using official UK earnings benchmarks.
Pay snapshot: The UK median full-time salary in April 2025 was £39,039 per year, but pay varies widely by occupation (SOC code), region, and experience. Using the right SOC code with salary data helps you benchmark any offer.
Median franker
Where does your pay sit?
Enter a gross annual salary
Related pay benchmarks
£ / year
- Finance & insurance£52,000
- Information & communication£48,000
- Professional / scientific / technical£45,000
- Public administration£39,000
- Education£38,000
Understanding SOC Codes and Salary Data
When you're comparing job offers or negotiating a pay rise, the most objective starting point is official earnings data broken down by occupation. In the UK, the Office for National Statistics (ONS) publishes the Annual Survey of Hours and Earnings (ASHE), which gives median and mean salaries for hundreds of job titles, each grouped under a Standard Occupational Classification (SOC) code. Using the right soc code with salary lets you see what typical pay looks like for your role, not just a vague national average.
What the Latest ONS ASHE Data Shows
The ASHE 2025 release (based on April 2025 pay periods) reports that median gross annual earnings for full-time employees reached £39,039, up 4.3% from £37,439 the year before. Median weekly earnings were £766.60, a 5.3% nominal increase and 1.1% after inflation (using CPIH). These figures are the headline benchmarks, but they mask huge variation by occupation. For example:
- Teaching assistants (SOC 6112): full-time median £21,239
- Cleaners (SOC 9223): full-time median £24,130
- Receptionists (SOC 4216): full-time median £24,678
- Healthcare assistants (SOC 6135): full-time median £27,468
- NHS Band 5 nurses (Agenda for Change): £32,073–£39,043
The ONS also provides percentiles: the 25th and 75th percentiles show the middle range where most workers fall. For a cleaner, the middle half earned between roughly £18,800 and £24,200 (full-time). This range is crucial for negotiation — it tells you that even within the same SOC code, pay varies by employer, region, and experience.
Mean vs Median: Which to Use?
The ONS prefers the median because it's less affected by a small number of very high earners. The mean full-time salary is higher — around £45,800 — but that figure is pulled up by top earners in finance, law, and tech. For most job seekers, the median for your specific SOC code is a more realistic target. If you're in a role where advertised salaries often exceed the median (e.g., software developer), you may want to look at the 75th or 90th percentile.
How to Use SOC Code with Salary for Job Offers
When you receive a job offer, the first step is to identify the SOC code for that position. The ONS provides a lookup tool, or you can search for "SOC 2020 [job title]". Once you have the code, check the ASHE table for that unit group. Here's how to interpret the numbers:
- If the offer is below the median: You have a strong case to ask for more. Cite the national median and your experience. If the role is in London or the South East, note that regional ASHE data often shows higher pay.
- If the offer is between the 25th and 75th percentiles: That's typical. You can still negotiate if you bring extra skills or if the role has additional responsibilities not captured by the SOC code.
- If the offer is above the 75th percentile: You're likely being offered a premium. Check if the role is senior or specialised; the SOC code may be too broad.
Remember that ASHE data is based on actual pay, not advertised salaries. Advertised roles sometimes offer more to attract candidates, especially in competitive fields. Use the ONS median as a floor, not a ceiling.
Regional and Sector Adjustments
National medians don't account for where you work. London weighting can add 10–20% to base pay. The ONS publishes regional breakdowns: for example, median full-time pay in London was around £46,000 in 2025, compared to £35,000 in the North East. If you're comparing an offer in a high-cost area, adjust the benchmark upward. Similarly, some sectors (e.g., finance, IT) pay above the national median for the same SOC code. The salary data page on this site includes links to regional ASHE tables.
Take-Home Pay Matters
Gross salary is only part of the picture. Your take-home pay depends on Income Tax, National Insurance, pension contributions, and any student loan deductions. For 2026/27, the UK tax bands (England) are:
- Personal Allowance: £12,570 (0% tax)
- Basic rate: £12,571–£50,270 (20%)
- Higher rate: £50,271–£125,140 (40%)
- Additional rate: above £125,140 (45%)
National Insurance (Class 1 employee) is 8% on earnings between the primary threshold and upper earnings limit, then 2% above. On the UK median £39,039, the effective tax rate (Income Tax + NI) is about 19%, giving net take-home of £31,628 (assuming no pension or student loan).
But if you work in Scotland, the tax bands are different. The Scottish starter rate is 19%, basic 20%, intermediate 21%, higher 42%, and top 47%. The higher rate threshold is £43,662 (2026/27). So a Scottish worker on £39,039 pays slightly more tax than an English worker on the same salary.
Pension contributions also reduce take-home. NHS staff on Agenda for Change pay 9.8–12.5% of pensionable pay. Teachers pay 9.1–11.3%. Civil Service alpha contributions range from 4.6% to 8.05%. Private sector pensions are typically around 5% employee contribution. Always factor in the default pension when comparing net pay.
Negotiating with the Index
Armed with your SOC code median and an understanding of take-home, you can negotiate from a position of knowledge. Here's a practical approach:
- Find your SOC code and note the median, 25th, and 75th percentiles from ONS ASHE.
- Adjust for region using ONS regional data or the salary index on this site.
- Calculate take-home using an online calculator or the UK Average Salary tool, including your likely pension.
- Prepare your case: If the offer is below the median, state the national benchmark. If it's within range, highlight your experience, qualifications, or any London weighting that should apply.
- Consider total compensation: Benefits like bonus, pension match, healthcare, and flexible working add value. The SOC code salary is just base pay.
Remember that the median is the middle point — half of workers earn less, half earn more. If you're early in your career, expect offers near the lower end. With experience, you can push toward the 75th percentile.
Common Pitfalls
- Using the mean instead of median: The mean is higher and may set unrealistic expectations.
- Ignoring part-time vs full-time: ASHE gives separate figures. If the role is part-time, compare pro-rata to the full-time median.
- Assuming SOC codes are precise: Some codes cover broad groups (e.g., "managers in retail"). Look for a more specific code if possible.
- Forgetting the National Living Wage: From April 2026, the NLW for 21+ is £12.71/hour. For a 37.5-hour week, that's about £24,785/year. Any full-time offer below that is illegal.
Conclusion
Using the right soc code with salary data from ONS ASHE gives you an evidence-based foundation for any salary negotiation. The UK median full-time salary of £39,039 is a useful reference, but your occupation's specific median is far more relevant. Combine that with regional adjustments, take-home calculations, and an understanding of your own value, and you'll be well equipped to secure a fair offer.
For more detailed breakdowns by profession, visit our salary articles and topics pages. And if you're comparing multiple offers, the salary data section includes percentile ranges and regional splits to help you decide.
Frequently asked questions
What is a SOC code and how does it relate to salary data?
A SOC (Standard Occupational Classification) code is a government system that groups jobs by skill level and content. The ONS Annual Survey of Hours and Earnings (ASHE) publishes median and mean salaries for each SOC unit group. By finding the SOC code for your role, you can look up the typical pay range for that occupation across the UK. This is the most reliable way to benchmark a job offer against national averages.
How can I use SOC code with salary to negotiate a higher offer?
Start by identifying the SOC code for your target role (e.g., SOC 2020 6135 for care workers). Look up the full-time median from ONS ASHE. If an offer is below the median, you can cite the national benchmark. Also consider the 25th and 75th percentiles to show the typical range. If you have more experience or a specialist skill, argue for the upper end. Remember to adjust for London weighting or regional differences.
Does take-home pay vary significantly by occupation even at the same gross salary?
Yes. Take-home pay depends on Income Tax, National Insurance, pension contributions, and student loan repayments. For example, a nurse on NHS Agenda for Change pays 9.8–12.5% pension contributions, reducing net pay. Scotland has different tax bands. The effective tax rate on the UK median £39,039 is about 19% (England), but for a higher earner it can exceed 40%. Always model your own take-home using HMRC rules and your specific pension scheme.
Related guides
uk average salary
How to Use the UK Average Salary to Negotiate Your Next Job Offer
Learn how the official uk average salary from ONS ASHE helps you compare and negotiate job offers. Median, regional, and age data explained for UK employees.
salary take home calculator
How to Use a Salary Take Home Calculator to Compare Job Offers Against the UK Average
Learn how a salary take home calculator helps you compare job offers by converting gross pay to net income. Understand UK median, mean, and take-home pay with ONS and HMRC data.
salary expectations
Salary Expectations in the UK: How to Compare Job Offers Against the National Index
Understand UK salary expectations using median and mean figures, take-home pay, and the National Living Wage. Learn how to negotiate job offers with confidence.
gross salary
How to Use the UK Gross Salary Index When Negotiating Job Offers
Learn how median and mean gross salary benchmarks from ONS ASHE can help you compare and negotiate job offers across the UK, including Scotland's tax bands.
salary calculator uk 2025
How to Use a Salary Calculator UK 2025 to Benchmark Job Offers Against the National Average
Compare your job offer with official ONS median and mean earnings using a salary calculator UK 2025. Understand National Living Wage, tax bands, and Scotland differences.
salary to hourly
How to Convert Salary to Hourly: A Guide for Negotiating Job Offers in the UK
Learn how to convert salary to hourly rates using official UK data. Compare job offers, understand median pay, and negotiate with confidence using ONS and NHS benchmarks.