£31 an hour is how much a year?
At 37.5 hours a week, £31 an hour is £60,450 a year before tax and £3,802 a month after tax.
- A year before tax
- £60,450
- Take-home a month
- £3,802
- Take-home a week
- £877
- Worth after tax, per hour
- £23.39
- HMRC 2026/27 rates
- Private: nothing leaves your device
- Free, no sign-up
£31 an hour for 37.5 hours a week is £60,450 a year. After income tax and National Insurance you take home £45,618.40 a year, £3,801.53 a month or £877.28 a week in 2026/27.
Your payslip on £31 an hour
Payments
Basic salary£5,037.50
Deductions
Income tax£967.67
National Insurance£268.30
Total deductions£1,235.97
Net pay£3,801.53
Of an 8 hour working day, 1 hour 58 minutes pays your income tax and National Insurance.
| Item | Year | Month | Week | Day |
|---|---|---|---|---|
| Gross pay | £60,450.00 | £5,037.50 | £1,162.50 | £232.50 |
| Income tax | -£11,612.00 | -£967.67 | -£223.31 | -£44.66 |
| National Insurance | -£3,219.60 | -£268.30 | -£61.92 | -£12.38 |
| Take-home pay | £45,618.40 | £3,801.53 | £877.28 | £175.46 |
£31 an hour at different weekly hours
| Hours a week | Before tax a year | After tax a year | After tax a month |
|---|---|---|---|
| 16 hours | £25,792 | £22,089.84 | £1,840.82 |
| 20 hours | £32,240 | £26,732.40 | £2,227.70 |
| 30 hours | £48,360 | £38,338.80 | £3,194.90 |
| 37.5 hours | £60,450 | £45,618.40 | £3,801.53 |
| 40 hours | £64,480 | £47,955.80 | £3,996.32 |
Where your £31 an hour goes
On £60,450 a year you pay £11,612.00 income tax and £3,219.60 National Insurance. After deductions each hour you work is worth £23.39. For the full salary breakdown see £60,000 after tax.
Other hourly rates
- £29 an hour£56,550 a year
- £30 an hour£58,500 a year
- £32 an hour£62,400 a year
- £33 an hour£64,350 a year
The same pay as £1,150 a week or £5,000 a month, roughly.
Back to the hourly pay table or the hourly rate calculator.
Questions people ask
How much is £31 an hour a year?
£60,450 a year before tax for a 37.5 hour week, or £64,480 for a 40 hour week, paid for all 52 weeks including paid holiday.
How much is £31 an hour a month after tax?
£3,801.53 a month at 37.5 hours a week, with the standard tax code and no student loan or pension.
Is £31 an hour above the minimum wage?
Yes. The National Living Wage for workers aged 21 and over is £12.71 an hour from April 2026, so £31 is £18.29 an hour more.