The tax code S1257L on your payslip means HMRC has you down as a Scottish taxpayer receiving the standard £12,570 personal allowance, with no special adjustments. Each part of the code is a separate instruction to your employer’s payroll: the S tells them to apply Scottish income tax rates, 1257 is your £12,570 tax-free allowance with the last digit dropped, and L confirms you get the standard allowance and nothing has been added to or taken off it. If you live in Scotland, have one job, and nothing unusual is going on with your tax, this is the code you’d expect to see.
What the S Prefix Does
The S identifies you as a Scottish taxpayer, so payroll applies the income tax rates set by the Scottish Parliament rather than the rates used in the rest of the UK.1GOV.UK. PAYE Manual – Coding: General Principles: Scottish Income Tax Scotland has had this power since the Scotland Act 2016.2Legislation.gov.uk. Scotland Act 2016
You count as a Scottish taxpayer if your sole or main residence is in Scotland for more of the tax year than it is anywhere else in the UK. Where you split time between homes, HMRC weighs things like where your family lives, where most of your belongings are, and where you’re registered with your bank and GP. For people without a fixed home, HMRC counts the nights you spent in Scotland versus elsewhere, based on where you were at midnight.3GOV.UK. Income Tax in Scotland – If You Live in More Than One Home
Why the S Matters in Practice
Scotland taxes earnings on a six-band scale for the 2025 to 2026 tax year, starting with a 19% starter rate on the first slice above the personal allowance and rising through 20%, 21%, 42%, 45%, and a 48% top rate on income above £125,140.4mygov.scot. Scottish Income Tax – Current Income Tax Rates The rest of the UK uses three bands above the allowance: 20%, 40%, and 45%.5GOV.UK. Income Tax Rates and Personal Allowances Lower earners in Scotland tend to pay slightly less than they would elsewhere; higher earners pay more. The £12,570 personal allowance itself is the same across the whole UK.
What the 1257 Stands For
The four digits are a shorthand for your annual tax-free income. HMRC takes your personal allowance, drops the last digit, and that becomes the number in the code.6Low Incomes Tax Reform Group. PAYE Codes – Section: Numbers in Tax Codes So 1257 is £12,570. Payroll leaves that much of your annual earnings untaxed and applies the Scottish rates to everything above it.
The £12,570 figure has been frozen since 2021-22 and is set to stay at that level until 5 April 2031 under current legislation.7GOV.UK. Income Tax: Maintaining the Personal Allowance and the Basic Rate Limit
When the Number Would Be Different
The 1257 can go up or down depending on your circumstances. Certain work-related expenses, like flat-rate deductions for uniforms or tools, add to your allowance and push the number higher. A nurse claiming the standard £125 flat-rate expense for uniforms, for instance, would see the code become S1269L rather than S1257L.8GOV.UK. Check How Much Tax Relief You Can Claim for Uniforms, Work Clothing and Tools
The number moves the other way if your adjusted net income exceeds £100,000. You lose £1 of allowance for every £2 earned above £100,000, and the allowance runs out entirely at £125,140.5GOV.UK. Income Tax Rates and Personal Allowances At that income level the code would no longer say 1257 and could switch to something like 0T, which applies no personal allowance at all.9GOV.UK. Tax Codes – What Your Tax Code Means
What the L Suffix Confirms
The L at the end is the most common suffix and simply confirms you receive the standard personal allowance with nothing added or subtracted.9GOV.UK. Tax Codes – What Your Tax Code Means Put plainly: you haven’t transferred part of your allowance to a partner through Marriage Allowance, you don’t have taxable company benefits being collected through your code, and HMRC isn’t clawing back tax you owe from a previous year through your payslip.
Other letters would tell a different story. An M means you’ve received part of your partner’s allowance through Marriage Allowance; an N means you’ve given part of yours away.10HM Revenue and Customs. PAYE Manual – Coding: Suffix Codes: The Suffix A K at the front rather than a letter at the end means your taxable benefits or unpaid tax exceed your allowance, so payroll is adding taxable income to your pay rather than deducting an allowance from it. Employers using a K code can’t take more than half your pre-tax pay in tax.11GOV.UK. Tax Codes – If You Have a K in Your Tax Code
If You See S1257L W1 or S1257L M1
A W1 or M1 tacked onto the end signals an emergency tax code. Your employer is calculating tax only on the current pay period rather than looking at your year-to-date earnings.9GOV.UK. Tax Codes – What Your Tax Code Means You still get the standard allowance, but split per pay period with no catch-up for earlier months. This tends to happen when you start a new job and your employer doesn’t yet have your correct code from HMRC. It’s meant to be temporary and should switch back to plain S1257L once HMRC sends the update. If it hasn’t after a couple of months, it’s worth chasing.
Checking Whether Your Code Is Right
Your tax code appears on your payslip and on any P2 coding notice HMRC sends you. The fastest way to check it is through the “Check your Income Tax” service on GOV.UK, which shows your current code, what income HMRC thinks you’re earning, and lets you correct anything wrong.12GOV.UK. Check Your Income Tax for the Current Year The HMRC app does the same thing. Both need a Government Gateway account.
If something looks off, update your details online, whether that’s employment info, estimated income, or company benefits. HMRC will change your code and tell both you and your employer within 15 working days. If you’ve just started a new job, HMRC suggests waiting 35 days for your income details to feed through before contacting them.13GOV.UK. Tax Codes – If You Think Your Tax Code Is Wrong