2026/27 tax year
UK tax-code checker
Enter the code from your payslip to see what its numbers and letters usually mean, and whether it is emergency or non-cumulative.
1257L is a England, Wales and Northern Ireland tax code
The number usually gives your employer a tax-free amount of about £12,570 for this employment. You are normally entitled to the standard Personal Allowance. This appears to be cumulative unless your employer has been instructed otherwise.
What to do next
Check the code against your latest HMRC tax-code notice. Use the payslip checker if the tax deducted looks different from expected.
Was this tool helpful?
How to use this tax-code checker
- Copy the tax code exactly as it appears on your current payslip, including a suffix such as M1, W1, X or NONCUM if present.
- Read the explanation of the number, letter and any emergency marker.
- Use the suggested next step to check a payslip or ask HMRC about a code that does not match your circumstances.
What a tax code can tell you
The number normally reflects the tax-free amount your employer can use against that employment. Letters can indicate the standard Personal Allowance, Marriage Allowance, a second job, no tax-free allowance, Scottish or Welsh rates, or other adjustments. A code cannot show every part of your tax position on its own.
Important limits
This page explains common PAYE codes in plain English. It does not confirm that a code is correct or replace HMRC's tax-code service. K codes, Scottish and Welsh codes can have more complex calculations than the other NetPay Lens tools currently support.
For the official interpretation of a tax code, use HMRC's tax-code checker and tax-code guidance.
Guides
What does tax code 1257L M1 mean? — understand the common emergency tax code and what to do next.
Cumulative vs non-cumulative PAYE — understand why a tax code can change what is deducted from your payslip.
Why has my take-home pay gone down? — identify the likely cause of a smaller payment and what to check.