On a £31,000 salary, take-home pay is £24,600/year (£2,049.97/month) after income tax, National Insurance and 5% pension in 2026-27.
| Annual | Monthly | Weekly | |
|---|---|---|---|
| Gross salary | £31,000 | £2,583.33 | £596.15 |
| Income Tax | -£3,376 | -£281.33 | -£64.92 |
| Nat. Insurance | -£1,474 | -£122.87 | -£28.35 |
| Pension | -£1,550 | -£129.17 | -£29.81 |
| Take-Home Pay | £24,600 | £2,049.97 | £473.07 |
How different scenarios change your annual take-home pay.
Common questions about £31,000 salary take-home pay in the UK.