Skip to content
After Tax Salary

gp salary uk

GP Salary UK: How Take-Home Pay Is Calculated for Salaried and Contractor GPs

Understand how GP salary UK is calculated after tax, NI and pension. Latest NHS Digital and BMA figures for 2026/27 with take-home examples.

Pay snapshot: Salaried GPs in England earn between £78,699 and £118,759 gross (2026/27), with take-home around £50,300 at the bottom of the range after pension, Income Tax and NI; contractor GPs average £164,200 before tax (2024/25).

Related pay reference

£ / year

  • Finance & insurance£52,000
  • Information & communication£48,000
  • Professional / scientific / technical£45,000
  • Education£38,000
  • Construction£37,000

GP Salary UK: Understanding Take-Home Pay

When you search for "gp salary uk", you're likely looking for more than just a headline figure. You want to know what a GP actually takes home after deductions like Income Tax, National Insurance, and pension contributions. This article explains how take-home pay is calculated for both salaried and contractor GPs using the latest official data from NHS Digital, the BMA, and HMRC.

Salaried GP Pay Range 2026/27

The BMA's DDRB report set the salaried GP pay range for England at £78,699 to £118,759 for 2026/27, a 3.5% uplift from the previous year. This range covers newly qualified GPs at the bottom and senior or extended-hours GPs at the top. The ONS Annual Survey of Hours and Earnings 2025 shows the UK full-time median gross annual pay is £39,039, meaning even a GP at the bottom of the range earns about 102% above the median and sits above the 90th percentile (£76,903).

How Take-Home Pay Is Calculated for Salaried GPs

Take-home pay depends on several factors. Using the 2026/27 tax rules for England, Wales and Northern Ireland:

  • Income Tax: Personal Allowance £12,570 (0%), basic rate 20% on £12,571–£50,270, higher rate 40% on £50,271–£125,140, additional rate 45% above £125,140. The Personal Allowance tapers by £1 for every £2 over £100,000.
  • National Insurance: Employee Class 1 NICs at 8% on earnings between £12,570 and £50,270, then 2% above £50,270. Pension contributions do not reduce NI.
  • NHS Pension: Contribution rates are tiered. At a salary of £78,699, the rate is 12.5% of pensionable pay. The pension is deducted before Income Tax but not before NI.

Example: A salaried GP on £78,699 with 12.5% pension:

  • Gross: £78,699
  • Pension: £9,837 (adjusted net income for tax: £68,862)
  • Income Tax: £14,977
  • National Insurance: £3,585
  • Take-home: £50,300 per year (£4,192 per month)

This estimate comes from the take-home calculator and matches figures from public sector calculators. If you have a student loan, salary sacrifice, or a different tax code, your take-home will differ.

Scotland's Different Tax Bands

If you work as a GP in Scotland, Income Tax bands are different. For 2026/27, Scotland uses starter, basic, intermediate, higher, and top rates. The personal allowance is the same, but the higher rate threshold is lower. Always check your payslip and official guidance.

Contractor GPs: Higher Gross, But Expenses Matter

NHS Digital's GP Earnings and Expenses Estimates 2024/25 show that contractor GPs in England averaged £164,200 before tax, while salaried GPs averaged £74,800. However, contractor GPs are self-employed and must deduct business expenses (staff, premises, equipment, indemnity insurance) from that gross figure. Their taxable profit is what HMRC taxes via Self Assessment. Take-home for contractors varies significantly based on practice size and location.

Average GP Earnings by Country (2024/25)

NHS Digital provides country-level averages for combined (contractor and salaried) GPs:

  • England: £121,700
  • Scotland: £124,200
  • Wales: £117,000
  • Northern Ireland: £111,200

For salaried GPs specifically:

  • England: £74,800
  • Scotland: £76,100
  • Wales: £84,000
  • Northern Ireland: £76,600

These figures are from HMRC Self Assessment data and include NHS and private income.

Take-Home After Tax Only (No Pension)

Some calculators show take-home after Income Tax and NI only. For example, a salaried GP at £78,699 would take home about £56,000 after tax and NI but before pension. The table from aftertax.org.uk shows:

  • Entry salaried GP (£67,514): £49,716 take-home
  • Experienced (£88,364): £61,809
  • Senior (£108,735): £71,877

Remember, these exclude pension and student loan deductions.

Why Take-Home Varies

Your actual take-home pay depends on:

  • Tax code: Adjustments for benefits in kind, under/overpayments
  • Pension tier: NHS pension rates vary by whole-time equivalent pay
  • Student loan: Plan 1, 2, 4, or 5 deductions
  • Salary sacrifice: Car, cycle, or other schemes
  • Scottish residency: Different tax bands

Always use your employer's payroll system for exact figures. For estimates, try our salary articles or salary data pages.

Summary

GP salary UK figures vary by role and location. Salaried GPs in England have a clear pay range of £78,699–£118,759 (2026/27), with take-home around £50,300 at the bottom after pension, tax and NI. Contractor GPs earn more on average but face expenses. Use official sources like NHS Digital, BMA, and HMRC for the most accurate data. For personalised take-home calculations, see our take-home calculator.

Frequently asked questions

What is the average GP salary in the UK?

According to NHS Digital's GP Earnings and Expenses Estimates 2024/25, the average income before tax for combined (contractor and salaried) GPs in England was £121,700. For salaried GPs specifically, the average was £74,800, while contractor GPs averaged £164,200. Figures vary by country: Scotland combined £124,200, Wales combined £117,000, Northern Ireland combined £111,200. These are before tax and expenses.

How much take-home pay does a salaried GP get after tax and pension?

For the 2026/27 tax year, a salaried GP in England at the bottom of the BMA pay range (£78,699) with a 12.5% NHS pension contribution takes home approximately £50,300 per year (£4,192 per month). This is after deducting £9,837 pension, £14,977 Income Tax and £3,585 National Insurance. At the top of the range (£118,759), take-home would be higher but subject to higher-rate tax and the personal allowance taper above £100,000.

Do contractor GPs earn more than salaried GPs?

Yes, on average. NHS Digital data for 2024/25 shows contractor GPs in England earned £164,200 before tax, compared to £74,800 for salaried GPs. However, contractor GPs must cover their own expenses (e.g., premises, staff, indemnity) from that income, so net profit is lower. Salaried GPs have fewer overheads but also less earning potential. The combined average of £121,700 reflects the mix of both types.