● Income Tax & NI · 2026/27

How much tax will I pay on £40,000?

On a £40,000 salary in the 2026/27 tax year you pay £5,486 in Income Tax and £2,194.40 in National Insurance. That leaves a take-home pay of £32,319.60 a year — about £2,693 a month. Here is exactly how that figure is built, line by line.

🧾 £5,486 Income Tax 📇 £2,194.40 NI 💷 £32,319.60 take-home
📅 2026/27 tax year 🏛️ HMRC rates & thresholds 🧮 Worked line by line 🔒 Estimates, free

The £40,000 salary breakdown for 2026/27

The figures below assume the standard 1257L tax code, that you live in England, Wales or Northern Ireland, and that you have no salary sacrifice, workplace pension or student loan deductions. Scotland sets its own Income Tax bands, so a Scottish taxpayer on £40,000 keeps a slightly different amount.

Step 1 — Income Tax: £5,486

Everyone earning under £100,000 gets a Personal Allowance of £12,570 — the slice of pay that is taxed at 0%. On a £40,000 salary that leaves £27,430 of taxable income, and because the whole of it sits below the £50,270 higher-rate threshold, it is all taxed at the basic rate of 20%:

Slice of salaryRateTax
£0 – £12,570 (Personal Allowance)0%£0
£12,570 – £40,000 (£27,430)20%£5,486
Total Income Tax£5,486

£27,430 × 20% = £5,486. None of your £40,000 reaches the 40% higher rate, which only begins on income above £50,270.

Step 2 — National Insurance: £2,194.40

Employees pay Class 1 National Insurance at 8% on earnings between the primary threshold (£12,570 a year) and the upper earnings limit (£50,270), then 2% above that. A £40,000 earner is entirely inside the 8% band:

NI on £40,000: (£40,000 − £12,570) × 8% = £27,430 × 8% = £2,194.40. National Insurance has no equivalent of the tax code, so it is worked out purely from your earnings.

Step 3 — Your take-home pay: £32,319.60

Put the two deductions together and subtract them from the gross salary:

ItemAmount
Gross salary£40,000.00
Income Tax− £5,486.00
National Insurance− £2,194.40
Annual take-home pay£32,319.60
Monthly take-home£2,693.30
Weekly take-home£621.53

So roughly 81% of a £40,000 salary lands in your bank account. If you pay into a workplace pension or are repaying a student loan, your net pay will be lower — a 5% auto-enrolment pension contribution alone takes about £1,371 of gross pay before tax relief. To model those extras against your own tax code, you can run the figures through the free take-home pay calculator on ukcalculator.com, which lets you add pension and loan deductions and see the monthly number update instantly.

Take-home pay from £20,000 to £100,000

The same method scales to any salary. The table shows the 2026/27 Income Tax, National Insurance and resulting take-home for common salaries (England, Wales and Northern Ireland, standard tax code):

SalaryIncome TaxNational InsuranceTake-home
£20,000£1,486£594.40£17,919.60
£30,000£3,486£1,394.40£25,119.60
£40,000£5,486£2,194.40£32,319.60
£50,000£7,486£2,994.40£39,519.60
£60,000£11,432£3,210.60£45,357.40
£100,000£27,432£4,010.60£68,557.40

Notice the jump between £50,000 and £60,000: above £50,270 each extra pound is taxed at 40% and National Insurance drops to 2%, so the marginal take-home changes sharply. Above £100,000 a second trap appears — the Personal Allowance is withdrawn by £1 for every £2 you earn, creating an effective 60% marginal rate between £100,000 and £125,140. For a band-by-band view of where each rate bites, the UK income tax calculator splits any salary across the basic, higher and additional-rate bands for you.

Where these figures come from

The Personal Allowance (£12,570), the £50,270 higher-rate threshold and the 20%/40%/45% bands are published by HMRC in the Income Tax rates and Personal Allowances guidance. The 8% and 2% employee National Insurance rates and the £12,570 primary threshold are set out in the GOV.UK National Insurance rates tables. All thresholds remain frozen for 2026/27.

£40,000 salary FAQs

How much tax do I pay on £40,000 a year?

You pay £5,486 in Income Tax and £2,194.40 in National Insurance — £7,680.40 of deductions in total — leaving £32,319.60 take-home, about £2,693 a month.

What is the take-home pay on £40,000 in 2026/27?

£32,319.60 a year on the standard 1257L tax code with no pension or student loan. That is roughly £2,693 a month or £621 a week.

Does a pension contribution change the tax?

Yes. Pension contributions are taken before Income Tax, so a 5% auto-enrolment contribution (£1,371 of your £40,000 above the lower limit) reduces both your taxable pay and your take-home. Add it in the take-home pay calculator to see the exact figure.

Is the tax different in Scotland?

Yes. Scotland sets its own Income Tax bands and rates, so a Scottish taxpayer on £40,000 pays a slightly different amount of Income Tax. National Insurance is the same UK-wide.

Mustafa Bilgic
Reviewed by Mustafa Bilgic
Founder, WebCalculator · Last updated 27 June 2026

Figures use the 2026/27 Income Tax and National Insurance rates published by HMRC on GOV.UK, with the standard Personal Allowance and tax code. They are estimates for general information, not personalised financial advice — your payslip may differ if you have a non-standard tax code, benefits in kind or other deductions.