£31,000 After Tax: Take Home Pay 2026/27
What does £31,000 a year really mean each month? After income tax and National Insurance for 2026/27, you keep £2,153.30 per month. Here is the full breakdown.
Full breakdown
| Yearly | Monthly | Weekly | |
|---|---|---|---|
| Gross salary | £31,000 | £2,583.33 | £596.15 |
| Income tax | £3,686 | £307.17 | £70.88 |
| National Insurance | £1,474 | £122.87 | £28.35 |
| Take Home pay | £25,840 | £2,153.30 | £496.92 |
These figures assume the standard 1257L tax code with no adjustments. Your actual pay can differ with a different tax code, bonuses, overtime, or starting a job partway through the tax year. Figures are rounded to the nearest penny or pound as labelled.
How your £31,000 is taxed
The first £12,570 of your salary is tax free thanks to the personal allowance. You pay 20% income tax on the remaining £18,430, which comes to £3,686 for the year. You also pay 8% National Insurance on earnings above £12,570, adding £1,474. That is how £31,000 after tax becomes £25,840 in your pocket across the 2026/27 tax year.
With a 5% pension
If you put 5% of your salary (£129.17 a month) into your pension through salary sacrifice, your monthly take home pay becomes £2,060.30. You save income tax and National Insurance on every pound you contribute.
With a student loan
With a Plan 2 student loan you repay about £12.11 a month, leaving £2,141.19 a month take home pay.
In Scotland
Scottish income tax bands are different. On £31,000 you would take home £2,155.38 a month (£25,865 a year) living in Scotland.
Common questions
£31,000 a year is £2,583.33 a month before tax. After 2026/27 income tax and National Insurance you take home £2,153.30 a month.
£496.92 per week, which is £25,840 a year after tax.
You pay £3,686 income tax and £1,474 National Insurance a year, £5,160 in total deductions.
Nearby salaries:
£30,000 after tax
£32,000 after tax
Salary tables
How we calculate
Salary calculator