Home / Salaries / £31,000

£31,000 after tax

Take-home pay on a £31,000 salary in 2026/27, England, Wales and Northern Ireland. No pension or student loan included; use the calculator to add them.

YearMonthWeek
Gross salary£31,000£2,583£596
Income tax£3,686£307£71
National Insurance£1,474£123£28
Take-home pay£25,840£2,153£497

Your personal allowance is £12,570. Tax and NI take 16.6% of your gross pay.

Questions

How much is £31,000 after tax?
On a salary of £31,000 in 2026/27 you take home about £25,840 a year (£2,153 a month) after £3,686 income tax and £1,474 National Insurance, before any pension or student loan.

What tax band is £31,000 in?
Basic rate (20%)

£21,000 after tax£22,000 after tax£23,000 after tax£24,000 after tax£25,000 after tax£26,000 after tax