N
Numly
Go Pro
💼

Take-home pay calculator

Calculate your net salary after income tax, national insurance and pension contributions.

James OkaforVerified

MSc Finance, Chartered Accountant (ICAEW)

Financial analyst with 12 years experience in mortgage advisory, investment planning and personal finance education.

£
%
Enter values above to see your result

Related calculators

About the Take-home pay calculator

Your take-home pay — the net salary that actually lands in your bank account — is often significantly less than the headline number on your employment contract. In the UK, three main deductions erode your gross pay: income tax, National Insurance contributions, and your pension contribution. Understanding exactly how each works lets you plan your finances accurately, negotiate salaries with confidence, and make informed decisions about pension contributions and salary sacrifice schemes.

Income tax is calculated on a tiered basis using tax bands. Everyone gets a Personal Allowance (£12,570 in 2025/26) that is taxed at 0%. Earnings between the Personal Allowance and £50,270 are taxed at 20% (basic rate). Earnings between £50,271 and £125,140 are taxed at 40% (higher rate), and anything above £125,140 is taxed at 45% (additional rate). Crucially, only the portion of income in each band pays that band's rate — so a £55,000 salary does not mean all £55,000 is taxed at 40%.

National Insurance (NI) is a separate charge. Employees pay 8% on earnings between £12,570 and £50,270, and 2% above that. Employers also pay 15% employer NI on salary above £5,000/year (£96/week secondary threshold) from April 2025 — up from 13.8% above £9,100/year previously — which is why your total employment cost to a business is considerably higher than your gross pay. Pension contributions (either salary sacrifice or relief-at-source) reduce your taxable income, making them one of the most tax-efficient ways to save. Every extra 1% you contribute to your pension today saves you income tax at your marginal rate.

How it works

Net Monthly Pay = (Gross − Income Tax − National Insurance − Pension) ÷ 12

Income Tax:
  Tax-free: first £12,570
  Basic rate (20%): £12,571 – £50,270
  Higher rate (40%): £50,271 – £125,140
  Additional rate (45%): above £125,140

National Insurance (employee):
  0% on first £12,570
  8% on £12,571 – £50,270
  2% above £50,270

Where

PAPersonal Allowance — £12,570 in 2025/26; reduces by £1 for every £2 above £100,000
NINational Insurance — employee contribution on qualifying earnings
P%Pension contribution percentage — reduces gross before tax if salary-sacrificed

Worked example

Gross salary: £45,000 · Pension contribution: 5% (£2,250)

Step 1 — Taxable income after pension salary sacrifice:

£45,000 − £2,250 = £42,750

Step 2 — Income tax:

Tax-free (PA): £12,570 @ 0% = £0

Basic rate: £42,750 − £12,570 = £30,180 @ 20% = £6,036

Total income tax = £6,036

Step 3 — National Insurance:

£42,750 − £12,570 = £30,180 @ 8% = £2,414

Step 4 — Annual take-home:

£45,000 − £2,250 − £6,036 − £2,414 = £34,300

Monthly take-home: £34,300 ÷ 12 = £2,858/month

Tips to improve your result

  • 1.

    Salary sacrifice pension contributions reduce your taxable income — a basic-rate taxpayer effectively pays only 80p for every £1 going into their pension.

  • 2.

    If your salary is between £100,000 and £125,140, your effective marginal tax rate is 60% (40% income tax plus the 1% taper of Personal Allowance for every £2 earned). Additional pension contributions in this range can be particularly valuable.

  • 3.

    The Marriage Allowance lets a non-taxpaying partner transfer £1,260 of unused Personal Allowance to a basic-rate taxpayer spouse, saving up to £252/year in tax.

  • 4.

    Cycle to Work and childcare vouchers (or Tax-Free Childcare) are other salary-sacrifice benefits that reduce your National Insurance as well as income tax.

  • 5.

    Check your tax code on your payslip. An incorrect code (e.g. BR, D0) means you may be paying too much or too little tax. Contact HMRC to correct it.

Frequently asked questions

Was this helpful?
0 found helpful