SalarySum
Menu

Tax code · 2026/27

SD2 means all of this income is taxed at 45%

Tax code SD2 taxes every pound from this job or pension at the Scottish advanced rate of 45%, with no tax-free allowance at all. It is normally used for a second job or second pension where your £12,570 personal allowance is already used up by your main income. On £10,000 from this source you would pay £4,500 in tax.

What does each part of SD2 mean?

  • D2 codes are used when HMRC expects all of this income to fall into the Scottish advanced rate band because your other income already fills the lower bands.
  • If this is your only job, this code is almost certainly wrong and you should contact HMRC to have it corrected and any overpaid tax refunded.
  • The S prefix means you are a Scottish taxpayer, so Scottish income tax rates and bands apply to your earnings and pension income.

How much tax do you pay with code SD2?

The table shows income tax and take-home pay in 2026/27 for four salaries with code SD2, compared with the standard code S1257L. National Insurance is not affected by your tax code.

SalaryTax with SD2Tax on standard codeTake-home with SD2Per month
£25,000£11,250£2,446£12,756£1,063
£35,000£15,750£4,501£17,456£1,455
£50,000£22,500£8,982£24,506£2,042
£75,000£33,750£19,482£37,739£3,145

On £35,000 the effective rate with SD2 is 50.1%, against 18% on the standard code, a difference of £11,249 a year. Use the take-home pay calculator with your own salary, pension and student loan.

Frequently asked questions

Is tax code SD2 correct for me?

SD2 is normally correct only for a second job or second pension where your first source of income already uses your personal allowance. If SD2 is on your only income, it is almost certainly wrong and you are overpaying tax.

How much tax do I pay on £35,000 with tax code SD2?

On £35,000 with code SD2 income tax is £15,750 a year in 2026/27, leaving take-home pay of £17,456 (£1,455 a month) after National Insurance of £1,794. On the standard code it would be £4,501.

How do I change tax code SD2?

You cannot change it yourself; only HMRC can issue a new code. Update your details in your HMRC Personal Tax Account or call 0300 200 3300 with your National Insurance number and details of your income and benefits. HMRC sends the new code to your employer and any tax overpaid in the year is refunded through your pay.

What does the S prefix mean?

The S prefix means HMRC has recorded your main home as being in Scotland, so Scottish income tax rates and bands apply. This is decided by where you live, not where you work.