P60 Tax Codes Explained: What They Mean and How to Check Yours
Every P60 includes a tax code — a short mix of numbers and letters that quietly determines how much tax you pay. It’s easy to ignore, but if your code’s wrong, you could be paying too much (or too little) tax. Here’s a simple guide to understanding what your P60 tax code means and how to check it’s correct.
What a Tax Code Is
A tax code tells your employer how much Income Tax to deduct from your pay.
It’s set by HMRC, not your employer, and appears on:
- Your payslips
- Your P60
- And sometimes your P45 when changing jobs
Each code is made up of numbers and letters — and every part means something.
Breaking Down Your Tax Code
Example: 1257L
- 1257 → The amount of income you can earn tax-free (£12,570).
- L → You’re entitled to the standard personal allowance.
So a 1257L code means you can earn £12,570 before any tax is taken.
Common UK Tax Codes Explained
How to Check Your Tax Code
- Look on your P60 or latest payslip.
You’ll find your code near the top of the document. - Log in to your Personal Tax Account on the HMRC website.
You can see your current and previous tax codes, and report mistakes. - Compare with your situation.
- Standard workers → 1257L
- Second job → BR, D0, or D1
- Multiple benefits → May have K prefix
If your code doesn’t fit your circumstances, contact HMRC to update it.
Why It Matters
A wrong tax code can mean:
- Overpaying tax (you’ll get a refund)
- Underpaying tax (HMRC may reclaim it later)
- Incorrect earnings shown on your P60
Checking once a year — ideally when you receive your P60 — keeps everything accurate.
Quick Example
Emma works one job, earns £27,000, and has code 1257L.
She pays tax only on £14,430 (£27,000 − £12,570).
If she took a second job, HMRC might change her code to BR for the second employer — meaning tax on all of that income at 20%.
Calculate your take-home pay — free, instant, no sign-up
Our free UK salary calculator covers Income Tax, National Insurance, pensions, student loans and more. Updated for 2026/27.
