MTD mandatory · April 2026
TapTax
Tax Tips

S1257L Scottish Tax Code: Are You Paying Too Much?

The S1257L tax code applies to Scottish taxpayers on PAYE. Here's exactly what it means, why it matters, and how to check you're not overpaying.

TapTax Team28 March 20268 min read
S1257L Scottish Tax Code: Are You Paying Too Much?
Photo via Unsplash

If your payslip shows S1257L and you've never questioned it, there's a reasonable chance you've been overpaying HMRC without knowing it. Not because you've done anything wrong, but because the S1257L Scottish tax code sits at the intersection of two separate tax systems, and even small errors can quietly drain hundreds of pounds a year.

Key takeaways
  • S1257L means you're a Scottish taxpayer with the standard personal allowance of £12,570 and are taxed under Scottish Income Tax rates.
  • Scottish Income Tax has six bands, not the three used in the rest of the UK, which means errors are more likely and more costly.
  • If you've recently moved to or from Scotland, changed jobs, or have income from multiple sources, your S1257L code may be wrong.
  • You can check whether S1257L is correct for your circumstances for free at /check-my-tax-code, without needing an accountant.
  • HMRC can take up to 12 weeks to correct a tax code, but a refund can go back up to four years if you've overpaid.

What S1257L Actually Means, Decoded

S1257L Tax Code
A PAYE tax code issued to Scottish taxpayers. The 'S' prefix indicates Scottish Income Tax rates apply. '1257' represents the standard personal allowance of £12,570 (2024/25), meaning the first £12,570 of earnings is tax-free. The 'L' suffix confirms the taxpayer receives the standard personal allowance with no additions or reductions.

Breaking it down piece by piece is more useful than accepting it as a single blob of jargon.

The S is the critical prefix. It tells your employer's payroll software to apply Scottish Income Tax rates instead of the UK-wide rates that apply in England, Wales, and Northern Ireland. This is not a minor technicality. Scotland has had devolved income tax powers since 2017, and the Scottish Parliament sets its own rates and bands through the Scottish Rate of Income Tax (SRIT). If you live in Scotland and your code lacks the S, your employer is applying the wrong tax table entirely.

The 1257 represents your personal allowance divided by ten. The standard personal allowance for 2024/25 is £12,570, so 1257 is simply that figure with the final zero dropped. This is the amount of income you can earn before any Income Tax is due. Every employed adult in the UK receives this unless something has reduced or removed it, for example, an income above £100,000, a benefit in kind, or unpaid tax from a previous year being collected through the code.

The L suffix confirms you're receiving the standard personal allowance, nothing added, nothing deducted. As covered in Tax Code Suffixes UK: What the Letter After the Number Does, L is by far the most common suffix and is used across millions of PAYE codes. It doesn't indicate anything unusual; it simply closes the code.

Put it together: S1257L means "apply Scottish Income Tax rates, tax-free on the first £12,570, standard personal allowance applies."

Why Scottish Tax Rates Make S1257L Different From 1257L

grayscale photo of chair and table — Photo by Tommy on Unsplash
grayscale photo of chair and table — Photo by Tommy on Unsplash

This is where it stops being theoretical and starts costing or saving you real money.

A taxpayer on 1257L in England earning £40,000 in 2024/25 pays Income Tax under three bands: the starter, basic, and higher. A taxpayer on S1257L in Scotland at the same salary pays under six bands, because the Scottish Parliament has introduced additional intermediate rates.

6
Scottish Income Tax bands in 2024/25, versus 3 in England and Wales
42%
Scottish advanced rate on income between £75,001 and £125,140
£12,570
Personal allowance represented by the '1257' in S1257L for 2024/25

The Scottish bands for 2024/25 are:

  • Starter rate: 19% on income between £12,571 and £14,876
  • Basic rate: 20% on income between £14,877 and £26,561
  • Intermediate rate: 21% on income between £26,562 and £43,662
  • Higher rate: 42% on income between £43,663 and £75,000
  • Advanced rate: 45% on income between £75,001 and £125,140
  • Top rate: 48% on income above £125,140

Compare that to England, where the basic rate of 20% runs all the way from £12,571 to £50,270, and the higher rate is 40% rather than 42%. At £50,000, a Scottish taxpayer on S1257L pays meaningfully more than an equivalent English taxpayer on 1257L. At £30,000, the difference is modest but still present due to the 21% intermediate band.

None of this is an error in your code if you genuinely live in Scotland. The S prefix is supposed to be there. The problem arises when it isn't there when it should be, or when it's applied to someone who has moved out of Scotland and HMRC hasn't been told.

The Four Reasons Your S1257L Code Might Be Wrong

You've Moved To or From Scotland

HMRC defines your tax residency for Scottish Income Tax purposes by where you live, not where you work. If you moved to Edinburgh from Manchester in December 2023, HMRC should have updated your code to include the S prefix from 6 April 2024 onwards. If it hasn't, your employer is applying the wrong rates.

Moving in the other direction is equally problematic. Someone who left Glasgow for Leeds and still has an S prefix is being taxed at Scottish rates on an English income. At £50,000, that overpayment could exceed £1,500 a year.

HMRC relies largely on self-reporting for changes of address. If you haven't updated your address in your Personal Tax Account and notified HMRC directly, your code will not update automatically.

The 1257 Number Is Wrong for Your Circumstances

The S prefix may be entirely correct, but the number itself might not be 1257. Your personal allowance can be reduced by:

  • Underpaid tax from previous years being collected through your current code (common after a P800 reconciliation; see Annual Tax Calculation P800: What HMRC's Letter Really Means for detail on how this works)
  • A taxable benefit in kind, such as a company car or private medical insurance, added to your code
  • Income above £100,000, which gradually removes the personal allowance at £1 for every £2 earned above the threshold

Conversely, the number might be higher than 1257 if you're entitled to additional reliefs, such as expenses your employer hasn't reimbursed, or if you're receiving Marriage Allowance from a lower-earning spouse.

If your payslip shows something like S1107L or S1357L and you don't know why the number differs from 1257, that's worth investigating. Check your tax code to see whether the adjustment is legitimate.

You Have Multiple Income Sources

PAYE can only apply your full personal allowance once. If you have two jobs or a job alongside a pension, the personal allowance is typically assigned to your main income, and your secondary income is taxed at the appropriate Scottish rate from the first pound. Your secondary employer might receive a code of S0T or SBR rather than S1257L, which is technically correct, but errors in allocation are common.

If you've recently started a second job and all your income is being taxed without any personal allowance applied anywhere, you're overpaying. This is a fixable problem but you need to act; HMRC won't notice on your behalf until it reconciles your account at year end, which could mean waiting until a P800 arrives months later.

Your Employer Is Using the Wrong Code

Employers receive coding notices from HMRC and are legally required to implement them. But payroll processing is not infallible. Codes can be entered incorrectly, previous codes left in place after an update, or emergency codes applied when a P45 wasn't provided and never subsequently corrected.

If you started a new job and didn't have a P45 from your previous employer, your new employer may have applied an emergency code such as S1257L W1 or S1257L M1. These are cumulative codes with a monthly or weekly basis flag, meaning your tax is calculated without reference to previous earnings in the tax year. This matters because you could end up over- or underpaying depending on your earnings pattern. Emergency Tax Code W1: Why It Follows You and How to Escape covers this scenario in detail.

How to Check Whether S1257L Is Correct for You

A red phone booth with a phone in it — Photo by Bri Mathias on Unsplash
A red phone booth with a phone in it — Photo by Bri Mathias on Unsplash

Start with your payslip. Your tax code should appear alongside your gross pay and the tax deducted. If it shows S1257L, the first question is: do you live in Scotland? If yes, the S prefix is correct. If no, you need to raise this with HMRC.

The second question: does the number 1257 reflect your actual personal allowance? If you have a company car, private health insurance through work, or any other benefit in kind, the number should be lower than 1257. If you're not sure what adjustments have been made, you can check your tax code for free at /check-my-tax-code without needing to login to the Government Gateway or navigate HMRC's labyrinthine online interface.

For anyone who wants to go deeper, HMRC's Personal Tax Account at gov.uk also shows a breakdown of how your code was calculated, including any deductions or additions that have shifted the number away from the standard 1257. This is worth cross-referencing with your payslip annually, particularly after a job change or a change in benefits.

If you believe the code is wrong, you can contact HMRC directly by phone (0300 200 3300) or use the online update facility. Be ready to explain why you think the code is incorrect and have your National Insurance number to hand. Changes typically take effect within one to two payroll cycles once HMRC issues a new coding notice, though the process can take longer during busy periods.

People also ask

What Happens If Your S1257L Code Has Been Wrong for Years

HMRC can refund overpaid Income Tax going back four tax years. For the current year (2024/25), corrections will show up in your pay once a new coding notice is issued. For previous years, HMRC issues a P800 tax calculation after the end of the tax year, and any refund is either paid directly or credited against future liability.

You don't need to wait for HMRC to spot the error. If you believe you've overpaid, you can submit a claim through your Personal Tax Account or by writing to HMRC. The HMRC Tax Overpayment Repayment: Why the Money Is Yours post covers this process in detail, including the specific forms and timescales involved.

For a Scottish taxpayer who moved to England two years ago but retained the S prefix, the overpayment at a £45,000 salary could be in the region of £500 to £900 per year, depending on the precise income level and which Scottish bands apply. That's a meaningful sum sitting with HMRC that belongs to you.

For someone who never had the S prefix applied after moving to Scotland, the situation is different. They may have underpaid tax, in which case HMRC will eventually seek to recover it, typically by reducing their personal allowance in a future year. This is exactly the scenario where understanding whether a wrong tax code notice from HMRC is legitimate versus an HMRC error becomes important.

One Practical Check You Can Do Right Now

brown brick building under blue sky during daytime — Photo by Dav Doh on Unsplash
brown brick building under blue sky during daytime — Photo by Dav Doh on Unsplash

Pull out your most recent payslip. Look at three things: the tax code printed on it, the gross pay figure for the month, and the Income Tax deducted.

If your code is S1257L and your monthly gross pay is, say, £3,500 (£42,000 annually), your monthly tax should be approximately £605 under Scottish rates for 2024/25. If the figure on your payslip is significantly higher than that, something may be wrong with how the code is being applied. If it's significantly lower, you may be underpaying and should check before HMRC issues a demand.

You don't need to do the arithmetic yourself. Use the free tax code checker at /check-my-tax-code to get a clear answer based on your actual income and circumstances.

S1257L is the right code for most Scottish employees earning under £100,000 without additional adjustments. The question is never really whether the code looks right; it's whether every component of it reflects your real situation. Given that HMRC constructs these codes from information it holds, and that information is only as accurate as what it's been given, the gap between what you should be paying and what you actually pay is often larger than anyone admits.

You might also like

Tax Tips
Reasonable Excuse HMRC Penalty: What Actually Qualifies

HMRC rejects most reasonable excuse claims. Here's what the law actually says qualifies, what doesn't, and how sole traders can build a winning case.

26 May 20269 min read
Tax Tips
Expense Tracker for Sole Traders: What HMRC Actually Requires

HMRC's MTD rules change what a sole trader expense tracker must do. Here's what actually counts as compliant digital record-keeping — and what doesn't.

24 May 202610 min read
Tax Tips
Remote Worker Sole Trader Tax Return: The Home Office Trap

Working from home as a sole trader sounds simple until HMRC's rules bite. Here's what remote worker sole traders actually owe and can claim.

23 May 20269 min read

Ready to simplify your tax filing?

Join the waitlist and be the first to know when TapTax launches.

Share:
S1257LScottish tax codePAYE ScotlandScottish Income Taxtax code checker
TT

TapTax Team

Solomon is a tax technology expert and the founder of TapTax. He writes plain-English guides on Making Tax Digital, HMRC compliance, and UK sole trader taxes — because everyone deserves to understand their own tax obligations.

You might also like

Tax Tips
Reasonable Excuse HMRC Penalty: What Actually Qualifies

HMRC rejects most reasonable excuse claims. Here's what the law actually says qualifies, what doesn't, and how sole traders can build a winning case.

26 May 20269 min read
Tax Tips
Expense Tracker for Sole Traders: What HMRC Actually Requires

HMRC's MTD rules change what a sole trader expense tracker must do. Here's what actually counts as compliant digital record-keeping — and what doesn't.

24 May 202610 min read
Tax Tips
Remote Worker Sole Trader Tax Return: The Home Office Trap

Working from home as a sole trader sounds simple until HMRC's rules bite. Here's what remote worker sole traders actually owe and can claim.

23 May 20269 min read