Local Salary Reality Checker

Enter your postcode, current gross annual salary, SOC 2020 occupation, experience and working pattern — and get your percentile rank, £ gap to p25/median/p75, FTE-adjusted comparison and cost-of-living-adjusted real-terms salary. Uses ONS ASHE 2025 data covering ~45 of the most common UK occupations and live postcodes.io region lookup across 12 UK regions.

⏱️ 2 minutes • 💪 Quick

Updated April 2026

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

  1. 1
    Enter your UK postcode.
  2. 2
    Find your SOC 2020 4-digit occupation code.
  3. 3
    Enter current gross annual salary and working pattern.
  4. 4
    Set years of experience and employer sector.
  5. 5
    Live postcodes.io lookup returns ITL1 region for benchmark selection.
  6. 6
    Regional ASHE percentiles + adjustments produce your rank and gaps.
Local salary reality checker

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 — compare your pay to the voluntary UK standard
NEW
1 minute
The median UK sub-RLW worker on £11/hour full-time is £3,120/year short of the UK RLW — that's 69 weeks of groceries for a household of 2, or 416 hours of childcare, or 16.9 months of energy bills. London workers on £12/hour full-time face a £3,608/year gap. Workers who successfully negotiate to RLW recover this gap annually, and the lifetime value over a 10-year career is £30,000–£45,000 pre-tax. Non-cash equivalents (season ticket loans, salary-sacrifice schemes, PMI) typically add another £1,500–£3,000/year when used as negotiation fallbacks.

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.

UK home with market trends visualization
NEW
5-10 minutes
Make informed decision avoiding overextended mortgages; Save £50k-100k+ by making right timing decision

Home Buying Affordability Calculator

Calculate your home buying affordability and compare rent vs buy in your area.

Real Living Wage gap calculator — compare your pay to the voluntary UK standard
NEW
1 minute
The median UK sub-RLW worker on £11/hour full-time is £3,120/year short of the UK RLW — that's 69 weeks of groceries for a household of 2, or 416 hours of childcare, or 16.9 months of energy bills. London workers on £12/hour full-time face a £3,608/year gap. Workers who successfully negotiate to RLW recover this gap annually, and the lifetime value over a 10-year career is £30,000–£45,000 pre-tax. Non-cash equivalents (season ticket loans, salary-sacrifice schemes, PMI) typically add another £1,500–£3,000/year when used as negotiation fallbacks.

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