Skip to content
Home / UK take-home pay / £21,000

£21,000 after tax in the UK (2026/27)

On a £21,000 salary you take homeOn £21,000 you take home
£1,553.30a month
YearYear
£18,639.60
WeekWeek
£358.45
DayDay
£71.69
Hour (37.5 h week)Hour (37.5 h)
£9.56
Take-home 88.8%Income tax £1,686.00 (8.0%)Tax £1,686.00National Insurance £674.40 (3.2%)NI £674.40

In plain words

On a salary of £21,000 in England, Wales or Northern Ireland, the first £12,570 is tax-free. You pay 20% income tax on the next £8,430, which is £1,686.00, and 8% National Insurance on the same amount, which is £674.40. That leaves £18,639.60 a year. Out of every extra £1 you earn, you keep 72p.

The full picture

£21,000 payslip
£21,000 payslipYearMonthWeekDay
Gross pay£21,000.00£1,750.00£403.85£80.77
Tax-free allowance£12,570.00£1,047.50£241.73£48.35
Income tax−£1,686.00−£140.50−£32.42−£6.48
National Insurance−£674.40−£56.20−£12.97−£2.59
Take-home pay£18,639.60£1,553.30£358.45£71.69
Day = yearly ÷ 260 working days. Tax code 1257L, no pension or student loan.
Effective rate
11.2%
Next £1 you earnNext £1
28p
Your employer paysEmployer pays
£23,400
To the 40% bandTo 40% band
£29,270

Compare nearby salaries

SalaryTake-home a yearTake-home a montha month
£21,000£18,639.60£1,553.30
£26,000£22,239.60£1,853.30
£31,000£25,839.60£2,153.30

A £5,000 rise from £21,000 adds £3,600 a year (£300 a month) to your take-home pay.

Questions about £21,000

How much tax do I pay on £21,000?

£1,686.00 income tax and £674.40 National Insurance in 2026/27, £2,360.40 in total.

What is £21,000 a year per hour?

£10.77 an hour before tax and £9.56 after tax, on a 37.5 hour week.

Is it different in Scotland?

Yes. Scotland has its own income tax bands. Use the calculator and choose Scotland to see your figure.

Sources: GOV.UK income tax rates · GOV.UK National Insurance rates · Tax code 1257L, no pension or student loan.