top of page

Blog.

Scottish Tax Codes, Who Sets Them, and Why It’s Not Your Job to Fix Them

  • Mar 24
  • 4 min read

My favourite animal is a Highland Coo. However, the same can't be said for the scottish tax code and the issues we're seeing around these as late.


So, let’s talk about Scottish tax codes. A topic that can quietly cause chaos if left unchecked, and one that clients will absolutely assume you’ve got under control.


Here’s the reality - You process the coding notices you’re given. HMRC decide the code. The employee is responsible for making sure it’s right. That's not to say you wouldn't flag a drastic change like a K Code, or achange from BR to D1.


Let’s break it down properly so you can explain it with confidence and avoid being the middle person in mess you didn’t create.


First things first, what makes a tax code “Scottish”?


A Scottish tax code is simply a UK tax code with an “S” prefix.

For example:

  • S1257L

  • SBR

  • SD0


That “S” tells payroll software to apply Scottish income tax bands, not the standard UK ones. Those bands are different. Not wildly different, but enough to matter.


How HMRC decide someone is a Scottish taxpayer


This is where the confusion usually starts.


HMRC don’t care where the employer is based. They care about where the employee lives.

More specifically, they look at the employee’s main place of residence.

So if the employee:


  • Lives in Scotland → Scottish taxpayer → S code

  • Lives in England, Wales, or NI → rest of UK tax code


This is simple in theory, yet messy in practice. Because HMRC are relying on:


  • Address data they already hold

  • Updates from the individual

  • Information from other government systems


And occasionally… guesswork that hasn’t been updated since 2007. Turns out, they need crystal balls just like you.


How the code actually gets onto payroll


HMRC issue tax codes via:


  • P6 notices (new code)

  • P9 notices (annual updates)


Your payroll software picks that up and applies it automatically. No decision-making required from you. This is the key point: You do not decide whether someone is a Scottish taxpayer. HMRC do.


Where it goes wrong (and it does)


Here’s what we tend to see in reality and we're seeing it more and more:


  • Employee moved to Scotland, HMRC still think they live in Birmingham

  • Employee left Scotland years ago, still on an S code

  • Multiple employments, mixed codes across jobs

  • Clients spotting “higher tax” and assuming payroll has messed it up

  • HMRC taking a very long time to decipher, and a tax bill is generated after year end



The uncomfortable truth, it’s not on you


This is the bit worth being really clear on with clients.


👉 The responsibility sits with the employee, not the employer, and not you.


HMRC themselves state that individuals must:


  • Keep their address up to date

  • Check their tax code is correct

  • Contact HMRC if something doesn’t look right


You are simply applying the instruction you’ve been given. If you start second-guessing HMRC codes, you’re walking into a compliance minefield.


What you should do instead


1. Apply the code exactly as issued

No tweaks. No assumptions. No “this looks wrong so I’ll fix it”. Because if it turns out you were wrong, it’s your problem.


2. Educate your clients upfront

A quick explanation goes a long way:


  • Tax codes come from HMRC

  • Scottish status is based on the employee’s home address

  • Any issues must be raised with HMRC directly


This alone will cut 80 percent of those “why is this wrong?” emails.


3. Redirect queries confidently

When someone questions it:


  • Acknowledge it

  • Explain it

  • Point them to HMRC


Something along the lines of:

“We’ve applied the tax code issued by HMRC. If the employee believes their residency status is incorrect, they’ll need to contact HMRC directly to have it reviewed. We reccomend all employees set up a Personal Tax Account where they can view the details HMRC hold and update them if needed”

4. Encourage employees to actually check


You can’t force it, but you can nudge it. A simple reminder to employees to:


  • Check your tax code on your payslip

  • Make sure HMRC have your correct address

  • Sign up to an HMRC personal tax account


You’d be amazed how many people have never done either.


A quick word on Scottish tax bands


You don’t need to memorise them, but it helps to understand the impact.


Scotland has:

  • More tax bands than the rest of the UK

  • Slightly different thresholds

  • A different progression of rates


Which is why:

  • Some employees pay a bit more

  • Some pay a bit less

  • And everyone assumes payroll broke something


The takeaway, keep your hands clean


If you remember one thing, make it this: You process the code. HMRC set the code. The employee checks the code. Stay in your lane, and you stay out of trouble.

Start “fixing” things that aren’t yours to fix, and you’ll end up owning problems that were never yours in the first place. And nobody wants that.


Reach out to Austin@yourpayrollmanager.co.uk for a FREE 20 minute call if you simply need a chat on something that's got your head in a spin.

 
 
Man in denim shirt on phone with yellow background

Need some more info?

CTA-image-new (1).png

Get in touch & start the journey today!

bottom of page