Home› Finance› Take-Home Pay Calculator

UK Take-Home Pay Calculator (2025/26)

HMRC 2025/26 Bands

Calculate your net salary after Income Tax, 8% National Insurance, student loan plans and workplace pensions.

Your Estimated Monthly Take-Home Pay
£2,656
Annual Net Salary£31,868
Income Tax (HMRC)-£6,036
National Insurance (8% / 2%)-£2,594
Workplace Pension (5%)-£2,250
Student Loan Repayments£0
Weekly Take-Home£613
Effective Tax & Deductions Rate29.2%
💡 Tax Breakdown: You keep 70.8% of your gross salary. Your tax-free Personal Allowance for 2025/26 is £12,570.
Advertisement — Google AdSense 728×90

UK Tax & National Insurance Rates (2025/26)

The UK 2025/26 tax year runs from 6 April 2025 to 5 April 2026. Understanding your take-home pay requires knowing how your gross earnings pass through HMRC's progressive tax brackets and National Insurance contributions.

UK Income Tax Bands (England, Wales & Northern Ireland)

Band Taxable Income Bracket Tax Rate
Personal Allowance Up to £12,570 0% (Tax-Free)
Basic Rate £12,571 to £50,270 20%
Higher Rate £50,271 to £125,140 40%
Additional Rate Over £125,140 45%

Take-Home Pay Benchmark Examples (2025/26)

Gross Salary Monthly Take-Home Income Tax National Insurance
£30,000£2,096 / mo£3,486 / yr£1,394 / yr
£35,000£2,379 / mo£4,486 / yr£1,794 / yr
£40,000£2,663 / mo£5,486 / yr£2,194 / yr
£45,000£2,843 / mo£6,486 / yr£2,594 / yr
£50,000£3,229 / mo£7,486 / yr£2,994 / yr
£60,000£3,688 / mo£11,378 / yr£3,205 / yr
⚠️ The £100,000 60% Tax Trap: Once earnings exceed £100,000, your £12,570 personal allowance is reduced by £1 for every £2 earned above £100k. Combining the 40% higher rate with the loss of allowance creates an effective 60% marginal tax rate between £100,000 and £125,140.

Frequently Asked Questions

What is £45,000 after tax in the UK? +
On a £45,000 salary without pension or student loans, you take home £34,118/year (£2,843/month). With a standard 5% pension contribution (£2,250), take-home pay is approximately £2,656/month.
How much National Insurance do I pay in 2025/26? +
Employees pay 8% National Insurance on annual earnings between £12,570 and £50,270, and 2% on earnings above £50,270.