£21.00 an Hour is How Much a Year?

£21.00 an hour is £40,950 a year for a 37.5-hour week — that's £2,750.30 a month after tax in 2026/27.

YearlyMonthlyWeeklyDailyHourly
Gross pay£40,950.00£3,412.50£787.50£157.50£21.00
Income Tax−£5,676.00−£473.00−£109.15−£21.83−£2.91
National Insurance−£2,270.40−£189.20−£43.66−£8.73−£1.16
Take-home pay£33,003.60£2,750.30£634.68£126.94£16.92

37.5 hours a week, 52 paid weeks, England, Wales and Northern Ireland. Change hours in the calculator →

£21.00 an hour by hours worked

Hours per weekYearly (gross)Monthly take-home
16£17,472£1,341.62
20£21,840£1,603.70
25£27,300£1,931.30
30£32,760£2,258.90
35£38,220£2,586.50
37.5£40,950£2,750.30
40£43,680£2,914.10

See the full £40,950 after tax breakdown →

Frequently asked questions

£21.00 an hour is how much a year?

Working 37.5 hours a week for 52 weeks, £21.00 an hour is £40,950 a year before tax. After Income Tax and National Insurance you take home £33,003.60 a year.

£21.00 an hour is how much a month after tax?

On a full-time 37.5-hour week, you would take home about £2,750.30 a month after tax and NI (£3,412.50 gross).

£21.00 an hour is how much a week?

£787.50 a week before tax for 37.5 hours, or £634.68 after tax.