£31,000 After Tax UK (2026/27) — Take-Home Pay Calculator
A £31,000 gross annual salary in the UK (2026/27 tax year, standard 1257L tax code, 0% baseline pension) gives you £25,839.60 net per year (£2,153.30 per month / £496.92 per week) after deducting £3,686.00 HMRC Income Tax and £1,474.40 Class 1 National Insurance. From your next £1,000 pay rise or bonus, you keep £720 after 28% marginal deductions.
| 2026/27 UK Payroll Line Item (1257L) | Annual Figure | Monthly Payslip Figure |
|---|---|---|
| Gross Salary | £31,000 | £2,583.33 |
| Tax-Free Personal Allowance | £12,570 | £1,047.50 |
| HMRC PAYE Income Tax | £3,686.00 | £307.17 |
| Class 1 National Insurance (Cat A) | £1,474.40 | £122.87 |
| Net Take-Home Pay (0% Baseline Pension) | £25,839.60 | £2,153.30 |
| Net Take-Home Pay (With 5% Workplace Pension) | £24,723.60 | £2,060.30 |