£31,000 After Tax UK
If you earn £31,000 per year in the UK, your take-home pay will be £25,839.6 per year or £2,153 per month after income tax and National Insurance deductions.
Yearly
£25,840
Monthly
£2,153
Weekly
£497
Hourly
£12.42
Tax breakdown on £31,000 salary
Gross salary
£31,000£2,583/mo
Personal allowance
£12,570
Taxable income
£18,430
Income tax
-£3,686-£307/mo
Basic Rate (20% on £18,430)-£3,686
National Insurance
-£1,474-£123/mo
Main Rate (8%)-£1,474
Take-home pay
£25,840£2,153/mo
Tax year comparison
2025/26
2026/27
Income tax
£3,686
£3,686
National Insurance
£1,474
£1,474
Take-home
£25,840
£25,840
Where your £31,000 goes
Take-home 83%
Tax 12%
NI 5%
Quick facts
Daily take-home£99
Hourly rate (gross)£14.90
Hourly rate (net)£12.42
Effective tax rate16.65%
Marginal rate28%
Compare salaries
Need more detail?
Add student loan, pension, and salary sacrifice to get your exact take-home pay.
Full calculator →