Paytective
2026/27 tax year

£21,000 after tax in the UK

On a salary of £21,000 a year, you take home £18,049 a year after income tax, National Insurance and a 5% workplace pension: £1,504.10 a month, or £347.10 a week.

✓Your take-home pay on £21,000

Weekly£347.10from £403.85
Monthly£1,504.10from £1,750.00
Yearly£18,049.20from £21,000.00
Change the details in the calculator
86%is yours to keep
Your take-home pay, month £1,504.10 from £1,750.00 before tax
An hour£9.26£10.77 before tax
A day£69.42£80.77 before tax
  • Take-home pay£1,504.10
  • Income tax£128.20
  • National Insurance£56.20
  • Pension (5%)£61.50

Every line, every way

2026/27WeeklyMonthlyYearly
Take-home pay£347.10£1,504.10£18,049.20
Gross pay£403.85£1,750.00£21,000.00
Income tax£29.58£128.20£1,538.40
National Insurance£12.97£56.20£674.40
Pension (5%)£14.19£61.50£738.00
In Scotland£18,089
With a Plan 2 loan£18,049
Tax and NI rate10.5%
Marginal rate28%

England, Wales or Northern Ireland, tax code 1257L, a 5% auto-enrolment pension on qualifying earnings. In Scotland you’d take home £40 more a year.

Common questions

How much is £21,000 a year after tax?

£18,049 a year in 2026/27 (£1,504.10 a month) after £1,538 of income tax, £674 of National Insurance and a 5% pension. In Scotland it’s £18,089.

How much is £21,000 with a student loan?

The same: £21,000 is under the Plan 2 repayment threshold of £29,385.

What is £21,000 an hour?

About £10.77 an hour before tax, for a 37.5-hour week.