UK tax codes · 2026/27 tax year

SD0, SD1, SD2 and SD3 tax codes

SD codes are Scottish flat-rate codes, usually for a second job or pension. Each one taxes all pay from that source at a single Scottish rate with no tax-free amount: SD0 at the 21% intermediate rate, SD1 at the 42% higher rate, SD2 at the 45% advanced rate and SD3 at the 48% top rate. On £10,000 of second-job pay that is £2,100, £4,200, £4,500 or £4,800 a year.

Tax code rules checked against GOV.UK and HMRC's PAYE Manual on .

SD0

21%

intermediate rate

SD1

42%

higher rate

SD2

45%

advanced rate

SD3

48%

top rate

Tax under each SD code in 2026/27

Tax a year if this much pay is taxed under each code, with S1257L for comparison.

Pay from this jobSD0 (21%)SD1 (42%)SD2 (45%)SD3 (48%)S1257L
£25,000£5,250£10,500£11,250£12,000£2,446.33
£40,000£8,400£16,800£18,000£19,200£5,551.07
£60,000£12,600£25,200£27,000£28,800£13,182.05

Which SD code matches your other income

The band your main income reaches decides the rate on the second source. Scottish bands for 2026/27 from GOV.UK.

CodeScottish bandMain income usually overRate
SBRBasic£16,53720%
SD0Intermediate£29,52621%
SD1Higher£43,66242%
SD2Advanced£75,00045%
SD3Top£125,14048%

Why Scotland has more D codes

Scotland has six Income Tax bands, so it needs more flat-rate codes. HMRC's manual says D codes numbered 2 to 8 are for the higher rates set by the Scottish Government and always carry an S prefix. For 2026/27 GOV.UK lists SD0 to SD3.

SD0 is not the same as D0

Outside Scotland D0 means 40%. In Scotland SD0 means the 21% intermediate rate, because that is the first band above the basic rate. The Scottish equivalent of 40% tax on a second job is SD1 at 42%.

Starter rate second jobs

If your main job only reaches the 19% starter rate, HMRC's manual says a second source can be coded S0T, so it picks up the rest of the starter and basic bands, rather than SBR.

Default basis

HMRC's system defaults D codes to week 1 / month 1, where each payment is taxed on its own and no refunds are given in the year. They can also be issued on the cumulative basis.

If you think this code is wrong

If your main income has fallen into a lower band, your SD code may now be taking too much. Sign in to HMRC's Check your Income Tax service (gov.uk/check-income-tax-current-year) and check your jobs, pensions, benefits and expenses. HMRC then tells you and your employer any new code within 15 working days; it should show on your next or following payslip if you are paid monthly, or your third if weekly. If you cannot go online, call the Income Tax helpline on 0300 200 3300 (Monday to Friday, 8am to 6pm). After starting a new job, wait 35 days before calling.

Guides and definitions

Check your own tax code and pay

Other tax codes explained

Every UK tax code in one table · Salary after tax calculator · Check your own tax code and pay

Common questions

What does SD0 mean?

GOV.UK says SD0 means all your income from that job or pension is taxed at the intermediate rate in Scotland, usually because you have more than one job or pension. The intermediate rate is 21% for 2026/27.

What does SD1 mean?

All pay from that job or pension is taxed at the Scottish higher rate of 42%. It is used when your main income already reaches the higher band, which starts above £43,662 in Scotland.

What does SD2 mean?

All pay from that source is taxed at the Scottish advanced rate of 45%, used when your other income is over £75,000. On £10,000 of second-job pay that is £4,500 a year.

What does SD3 mean?

All pay from that source is taxed at the Scottish top rate of 48%, for people whose other income is already over £125,140. On £10,000 that is £4,800 a year.

Is there an SD4 tax code?

Not for 2026/27. HMRC's manual allows D codes numbered up to 8 for Scottish rates, but GOV.UK's list of current codes stops at SD3, matching Scotland's six bands.

Sources and assumptions

  • Income Tax for the 2026/27 tax year (6 April 2026 to 5 April 2027), with the same pay every payday for the whole year.
  • The code number is read as GOV.UK describes it: the tax-free amount with the last digit dropped (1257 = £12,570). Payroll tables can differ by a few pounds.
  • National Insurance, pension contributions and student loans are not included unless a table says so.

These are estimates to help you read your tax code, not tax advice. HMRC and your employer's payroll decide the tax you actually pay.