CalculatorSalaryCouncil TaxTax guidesAbout

£18 an hour for 30 hours a week after tax

Working 30 hours a week at £18 an hour earns £540.00 a week, or £28,080 a year. After £3,102 Income Tax and £1,241 National Insurance you take home £23,737 a year, £1,978 a month or £456 a week.

Weekly gross pay £540.00
Annual gross pay £28,080
Income Tax £3,102
National Insurance £1,241
Take-home pay per year £23,737
Take-home pay per month £1,978
Take-home pay per week £456
Take-home pay per hour £15.22

How this is worked out

Annual pay assumes 30 paid hours every week for 52 weeks at £18 an hour, with tax worked out on the annual total as if the pay were the same every week.

£18 an hour is above the National Living Wage of £12.71 that applies to workers aged 21 and over from 1 April 2026.

Figures use the 2026-27 rates for England: tax code 1257L with the £12,570 Personal Allowance, no other income and no student loan. Income Tax at 20% up to £50,270, 40% up to £125,140 and 45% above. The Personal Allowance falls by £1 for every £2 of income over £100,000. Employee Class 1 National Insurance is 8% on pay between £12,570 and £50,270 a year and 2% above.

Sources: Income Tax rates and allowances (GOV.UK), National Insurance: how much you pay (GOV.UK), National Minimum Wage and National Living Wage rates (GOV.UK)