£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
86%is yours to keep
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/27 | Weekly | Monthly | Yearly |
|---|---|---|---|
| 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%
Your tax bands
0%
20%£12,570
40%£50,270
45%£125,140
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.