How Much Tax Do You Pay on Your First Job in the UK?
On your first job you pay no income tax on earnings up to £12,570 a year, then 20% on income above that up to £50,270. National Insurance is 8% on earnings over £12,570. So a starting salary of, say, £25,000 leaves most of it in your pocket.
Key Facts
- Personal allowance is £12,570 — earn less and you pay no income tax
- Basic rate is 20% on income between £12,570 and £50,270
- National Insurance is 8% on earnings above £12,570
Income tax on a starting salary
Everyone gets a personal allowance of £12,570 a year that's completely tax-free. You only pay income tax on earnings above it: 20% from £12,570 up to £50,270, then 40% above that.
So on a £25,000 salary, the first £12,570 is tax-free and you pay 20% on the remaining £12,430 — about £2,486 of income tax for the year. Earn under £12,570 in total and you pay no income tax at all.
National Insurance and your payslip
On top of income tax, you pay National Insurance. The main employee rate is 8% on earnings above £12,570 a year. It comes out automatically through PAYE alongside your tax, so you never have to pay it yourself.
Your payslip will show gross pay, then deductions for income tax, National Insurance and possibly a pension and student loan. What's left is your take-home pay. If anything looks off — especially your tax code — it's worth checking, as errors are common in a first job.
FAQ
Frequently Asked Questions
Why is so much tax coming out of my first payslip?
Do I pay tax if I only work part-time or over summer?
What is a tax code and why does it matter?
Topics covered
This article is for informational purposes only and does not constitute financial advice. Always do your own research or speak to a qualified financial adviser before making financial decisions.