UK Tax Calculator UK TAX CALCULATOR
2026/2027 Tax Year

£12.71 an hour is how much a year?

At £12.71 per hour, a full-time job (37.5 hours a week) pays £24,785 a year before tax — and £21,364 after tax and National Insurance in 2026/27.

£24,785
Gross per year (37.5h)
£21,364
After tax per year
£1,780
After tax per month
£10.96
Net per hour worked
Try the hourly wage calculator →
This is the National Living Wage. £12.71/hour is the legal minimum for workers aged 21 and over from 1 April 2026 (Low Pay Commission / GOV.UK).

£12.71/hour at different weekly hours

Hours per weekWeeklyMonthlyYearly (gross)
16 hours (part-time)£203.36£881£10,575
20 hours (part-time)£254.20£1,102£13,218
37.5 hours (full-time)£476.63£2,065£24,785
40 hours£508.40£2,203£26,437

Calculations assume 52 paid weeks per year. Contracted hours, overtime and unpaid breaks change the real figure — use the hourly wage calculator for your exact situation.

Take-home at 37.5 hours

Gross salary£24,785
Income tax−£2,443
National Insurance−£977
Take-home per year£21,364
Per month£1,780
Per week£411

Effective tax rate: 13.8%

Take-home at 40 hours

Gross salary£26,437
Income tax−£2,773
National Insurance−£1,109
Take-home per year£22,554
Per month£1,880
Per week£434

Working 2.5 extra hours/week adds £1,190 a year after tax.

Frequently asked questions

£12.71 an hour is how much a year in the UK?

Working full-time at 37.5 hours a week, £12.71 an hour is £24,785 a year before tax. On a 40-hour week it's £26,437 a year.

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

At 37.5 hours/week, £12.71/hour gives a gross annual salary of £24,785, which is £1,780 per month after income tax and National Insurance in 2026/27.

Is £12.71 an hour a good wage in the UK?

£12.71/hour is 0% above the National Living Wage of £12.71. Full-time it's £24,785 a year, below the UK median of roughly £37,000.

What is £12.71 an hour weekly?

£476.63 a week at 37.5 hours, or £508.40 at 40 hours, before tax.

Compare other hourly rates

See the annual salary pages

← Previous £12.50 an hour Next → £13 an hour