Skip to content
UK Average Salary

junior doctor salary

Junior Doctor Salary 2026/27: Common Myths and Mistakes About Pay

Clear breakdown of junior doctor salary in the UK for 2026/27. Dispels myths about basic pay, total earnings, take-home, and Scotland tax differences. Uses ONS and NHS data.

Pay snapshot: The median full-time gross annual salary for a junior doctor (SOC 2211) was approximately £43,900 in 2024, but actual earnings vary widely by grade, rota, and allowances; the government expects average basic pay to reach about £54,300 in 2025/26.

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

Junior Doctor Salary: Separating Myth from Reality

When you search for "junior doctor salary" online, you'll find figures ranging from £38,000 to over £77,000. The confusion is understandable: the term covers everyone from a first-year foundation doctor to a specialty trainee in their eighth year, and the pay system includes multiple allowances that can dramatically increase take-home pay. This article clears up the most common myths and mistakes about junior doctor pay, using official NHS and ONS data.

Myth 1: All Junior Doctors Earn the Same

One of the biggest mistakes is assuming a single "junior doctor salary" exists. In reality, pay is determined by nodal points on a structured scale. For 2026/27, the NHS Employers pay scales show ten points ranging from £41,226 for Foundation Year 1 (FY1) to £77,348 for ST8 (specialty trainee year 8). The government accepted a 3.5% increase for most points, with larger rises for earlier grades (6.2% for FY1, 7.1% for FY2) as part of a restructured system from five to ten points NHS Employers.

So a first-year doctor and a senior registrar are both "junior doctors" but their basic pay differs by over £36,000. The median full-time gross salary for the occupation group (SOC 2211) was £43,900 in 2024 according to ONS ASHE, but that average masks this wide spread.

Myth 2: Basic Pay Is the Whole Story

Another common mistake is looking only at basic salary. Junior doctors typically earn much more through additional rostered hours, night enhancements (37% of hourly rate between 21:00 and 07:00), weekend allowances (3% to 15% of basic depending on frequency), and on-call availability supplements (8% of basic). The Gazette fact check notes that resident doctors typically earn about a third more than their basic salary from these extras. A typical FY1 on £41,226 basic might see total compensation of £50,000–£55,000 when working a standard rota with weekends and nights.

However, not all allowances are pensionable. The 2016 TCS states that additional hours above 40, night enhancements, weekend and on-call allowances, and flexible pay premia do not count towards pensionable earnings. Only basic pay, London weighting, and pay protection are pensionable. This is an important nuance for long-term financial planning.

Average vs Median vs Advertised Pay

When reading about "junior doctor salary," it's essential to distinguish between averages. The ONS ASHE median of £43,900 is the midpoint – half earn more, half earn less. The mean (average) is likely higher because senior trainees pull the figure up. The government's estimate of average basic pay reaching £54,300 in 2025/26 is a mean figure based on the distribution of doctors across grades. Advertised salaries in job postings often show the basic nodal point, but candidates should ask about typical total earnings for the specific rota.

Take-Home Pay: What You Actually Receive

Understanding take-home pay is crucial for budgeting. Junior doctors in England pay Income Tax, National Insurance, and NHS Pension contributions (a net-pay arrangement). Using 2026/27 rates, take-home on basic pay alone is:

  • FY1 (£41,226): about £2,498 per month
  • FY2 (£47,610): about £2,839 per month
  • ST1/CT1 (£55,355): about £3,245 per month
  • ST3/CT3 (£67,325): about £3,774 per month
  • ST6 (£76,582): about £4,103 per month
  • ST8 (£77,348): about £4,135 per month

These figures assume standard tax code 1257L, no student loan, and the 2026/27 pension contribution tier. Actual take-home will be higher if rota allowances are included, but those extras are taxed and subject to NI in the normal way.

Scotland Tax Difference: A Real Cost

A mistake many junior doctors make when considering relocation is ignoring Scotland's different Income Tax bands. At the same gross salary, a doctor in Scotland pays more tax once earnings exceed £29,526. For example, an ST3 on £67,325 basic would take home £43,531 in Scotland versus £45,284 in England – a difference of £1,752 per year. The gap widens at higher grades. Wales and Northern Ireland use the same rates as England, so only Scotland has this penalty. National Insurance is UK-wide.

The Pension Contribution Trap

Because the NHS Pension is a net-pay arrangement, contributions reduce Income Tax but not National Insurance. This means the effective cost of pension contributions is higher than it appears. For example, an ST3 on £67,325 pays £7,204 into the pension (10.7%). That reduces taxable income to £60,121, saving about £2,882 in tax, but NI is still charged on the full £67,325. So the net cost to the doctor is £7,204 minus the tax saving, but the NI saving is zero. This nuance is often overlooked in salary comparisons.

How to Get a Realistic Picture

To avoid myths, use official sources: NHS Employers for pay scales, ONS ASHE for medians, and HMRC for tax rates. For your own rota, use the NHS take-home calculator. Remember that advertised "junior doctor salary" figures are usually basic pay only. Always ask about typical total earnings including allowances, and consider the impact of location (London weighting adds £2,162 per year in the London zone, but Scotland reduces take-home).

For more context on how junior doctor pay compares to other professions, see our UK Average Salary, and explore detailed salary data for other roles. The key takeaway is that junior doctor pay is not a single number – it varies by grade, rota, and region, and total compensation is often significantly higher than basic salary.

Summary of Key Figures

  • Median full-time gross (2024, ONS ASHE): £43,900
  • Basic pay range (2026/27): £41,226 (FY1) to £77,348 (ST8)
  • Government expected average basic (2025/26): ~£54,300
  • Typical total earnings: basic plus 30-50% from allowances
  • Take-home on median: ~£2,802 per month (England, no student loan)
  • Scotland penalty at ST3 level: ~£1,752 less take-home per year

Understanding these nuances helps junior doctors negotiate offers, plan finances, and avoid the common myths that surround this complex salary topic.

Frequently asked questions

What is the average junior doctor salary in the UK?

The median full-time gross annual salary for a junior doctor (SOC 2211) was £43,900 in 2024 according to ONS ASHE. However, this figure includes all grades and does not reflect the wide range from FY1 (£41,226 basic in 2026/27) to ST8 (£77,348 basic). The government expects average basic pay for resident doctors to reach about £54,300 in 2025/26, but total earnings including allowances are typically higher.

How much take-home pay does a junior doctor receive?

Take-home pay depends on grade, pension contributions, tax, and NI. For example, on the median £43,900 gross, monthly take-home is about £2,802 (PayslipIQ estimate). For an ST3 on £67,325 basic in England, monthly take-home is about £3,774 after pension, tax, and NI. Actual take-home is usually higher when rota allowances are included, but those extras may not all be pensionable.

Do junior doctors in Scotland earn less after tax?

Yes, because Scotland sets its own Income Tax bands. At the same gross salary, a junior doctor in Scotland pays more Income Tax than one in England once earnings exceed £29,526. For example, an ST3 on £67,325 basic would take home about £43,531 in Scotland versus £45,284 in England – a difference of £1,752 per year. National Insurance rates are UK-wide.