How This Tool Works
📋 Purpose
This tool answers: am I underpaid? It compares your current gross annual salary against ONS ASHE 2025 percentiles for your 4-digit SOC 2020 occupation in your ONS region, then adjusts for working pattern, experience and employer sector to give you a percentile rank plus exact £ gaps vs p25, median, p75 and an expected-for-profile figure.
⚙️ How It Works
- 1Enter your UK postcode.
- 2Find your SOC 2020 4-digit occupation code.
- 3Enter current gross annual salary and working pattern.
- 4Set years of experience and employer sector.
- 5Live postcodes.io lookup returns ITL1 region for benchmark selection.
- 6Regional ASHE percentiles + adjustments produce your rank and gaps.
Are you underpaid? Fairly paid? Overpaid?
Compares your salary against ONS ASHE 2025 regional percentiles for your exact SOC 2020 occupation. Uses postcodes.io live region lookup and applies FTE, experience and employer-sector adjustments.
Your details
Before tax. For part-time, enter what you actually earn (we'll FTE-adjust).
Was this tool helpful?
Your quick feedback helps improve our tools
Local salary reality — a data-driven pay negotiation guide
How to use UK ONS ASHE 2025 occupation × region percentile data to find out if you're underpaid, and how much evidence you have to negotiate a pay rise.
📅 Last updated: April 2026
Quick Tips
Jump-start your understanding with these essential tips
Not your job title. HR systems, HMRC and ONS all use SOC 2020 (Standard Occupational Classification) 4-digit codes. Nurses = 2231, Software Developers = 2136, Accountants = 2421. Misclassifying by one level can shift your expected salary range by £10,000+.
If you're at the 40th percentile and want to aim higher at your next review, target the 75th — that's typically a 25-40% increase and represents "top quartile" for your role/region.
A £55,000 London salary is worth less in purchasing power than £40,000 in Leeds. Use the Real Terms tab when comparing job offers across regions.
A 5-year experienced worker in the same role as a 15-year experienced one should be earning ~28% less. If you're level with a junior colleague, that's evidence of underpayment.
Net of employer pension, holiday and sick pay, the gap narrows. Don't switch sectors purely on gross salary — value benefits properly.
Step-by-Step Guide
Follow these steps to get the most from this tool
Search by job title in the dropdown. If your exact title isn't listed, pick the closest 4-digit parent code — HMRC does the same.
We use postcodes.io to get your region (London, North East, Scotland, etc.). Regional multipliers calibrated from ASHE 2025.
Before tax. For part-time, enter what you actually earn — we handle FTE conversion internally.
Years of experience loads the expected-salary calculation (0.82× at 0-2y, 1.32× at 21+y). Pattern drives FTE adjustment.
Private, public, charity or self-employed. Each has a different median premium applied to the expected salary.
Percentile tells you where you sit in the distribution. Gap vs median and vs expected tell you the £ amount of any shortfall. Use the distribution chart in your next pay review.
Advanced Topics
Deep dives for advanced users
The ONS Annual Survey of Hours and Earnings (ASHE) is a 1% sample of all UK employees (~180,000 employees annually) drawn from HMRC PAYE records. It's compulsory for employers to respond, so coverage is exceptional. Pay is measured for the pay period including 22 April 2025 — grossed up to annual. Unlike Glassdoor, LinkedIn, and recruiter data (all self-reported, voluntary, biased towards higher earners), ASHE is statistically representative of the entire employed population. It's the dataset HM Treasury, the Low Pay Commission and the Office for Budget Responsibility all use.
Our regional multipliers come from ASHE 2025 regional medians divided by the UK median (£37,430). London is 1.32× (£49,400), South East 1.12× (£41,900), North East 0.86× (£32,200), Wales 0.88× (£32,900). But these are aggregate across all occupations. For highly-skilled occupations (SOC 2xxx professional), the London premium can be 1.4-1.5×. For lower-skilled occupations (SOC 7xxx-9xxx), regional differences narrow to 1.05-1.10× because minimum wage rates (£12.21/hour in 2025) compress the lower end of the distribution.
ASHE percentiles are averaged across all workers in an occupation × region. The 2025 ONS Gender Pay Gap report shows a 7.0% median gap across all UK full-time workers (men above women). Ethnicity pay gaps range from +6% (Chinese/Indian backgrounds) to -17% (Pakistani/Bangladeshi) vs White British median. If you're from a group with a known structural pay gap, your ASHE percentile may understate the true extent of any underpayment — it's averaged against a dataset that already includes the gap. For precise ethnicity-adjusted benchmarks, check the ONS Ethnicity Pay Gaps 2025 dataset.
ASHE under-represents zero-hours workers (they might not have a single reference pay period) and excludes self-employed gig workers entirely. 2025 ONS estimates put zero-hours contracts at ~1.2 million (3.5% of employed workforce). If you're on zero-hours, our 0.5 FTE multiplier is a reasonable average but pay variability is enormous — median gross hourly for zero-hours is £11.80 vs £15.90 for permanent staff. For platform workers (Uber, Deliveroo, Care Platform), use your annualised actual earnings over 12 months as your salary figure.
Strongest approach: open with market data ("ASHE 2025 shows the regional median for my role is £X. I'm currently at £Y, which is the Zth percentile."), then shift to value ("In the last 12 months I delivered A, B, C."), then specific ask ("I'd like to move to £X by the end of Q3."). Weakest: "I think I'm worth more." Middle ground: "I've had another offer at £Z" — this works but burns bridges if you don't actually have the offer. Our percentile data gives you factual anchoring without the bluff.
You Might Also Like
Other tools that pair well with this one
Real Living Wage Gap Calculator (2025/26)
See the £ gap between your pay and the voluntary Real Living Wage, translated into weeks of groceries, months of energy and hours of childcare.
Home Buying Affordability Calculator
Calculate your home buying affordability and compare rent vs buy in your area.
Real Living Wage Gap Calculator (2025/26)
See the £ gap between your pay and the voluntary Real Living Wage, translated into weeks of groceries, months of energy and hours of childcare.
📚Read More Articles
Discover helpful guides and insights
Frequently Asked Questions
Was this tool helpful?
Your quick feedback helps improve our tools