£31,000 after tax — 2026/27

Earning £31,000 a year in the UK? Here is exactly what lands in your account after Income Tax and National Insurance, based on the 2026/27 rates and a standard 1257L tax code.

Monthly take-home
£2,153
That's £25,840 a year · £497 a week · you keep 83% of gross
Take-home 83%Income Tax 12%National Insurance 5%
YearMonthWeekDay
Gross pay£31,000£2,583£596£119
Income Tax−£3,686−£307−£71−£14
National Insurance−£1,474−£123−£28−£6
Take-home pay£25,840£2,153£497£99

What this means for you

You are a basic-rate taxpayer: everything above the £12,570 personal allowance is taxed at 20%, with National Insurance at 8% on the same slice.

Got a pension, student loan, bonus or Scottish tax code? Those change the picture — open the full NetWage calculator with £31,000 pre-filled to see your personalised figure update live.

Common questions

What is £31,000 a month after tax?

£2,153 per month, assuming rest-of-UK rates, tax code 1257L and no pension or student loan deductions.

How much tax do I pay on £31,000?

£3,686 in Income Tax and £1,474 in employee National Insurance — 16.6% of your gross salary in total.

What is the hourly rate on £31,000?

Roughly £15.90 per hour gross on a 37.5-hour week, or about £13.25 per hour after tax.

Nearby salaries

£28,000£29,000£30,000£32,000£33,000£34,000