£31 an hour is how much a year?

By The PocketSums team. Updated 30 September 2026. How we calculate

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

You take home£3,801.53a month

£45,618.40 a year
£877.28 a week

75%yours
  • Take-home 75.5%
  • Income tax 19.2%
  • NI 5.3%

£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

PayslipMonthly, tax year 2026/27
Tax code
1257L
NI letter
A
Tax region
Rest of UK

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

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.