Skip to content
InvestmentCalculator
All calculators

Income tax calculator Scotland — methodology

The six Scottish bands in both the taxable-income figures the calculation uses and the gross figures gov.scot publishes, why the top band is the one where adding the personal allowance gives the wrong answer, and what Scotland does not set.

Open the income tax calculator scotland

Scottish income tax is not a different tax. It is the same tax with a different rate schedule bolted onto one kind of income, and almost everything that goes wrong with a Scottish calculator comes from applying that schedule to income it does not govern, or from confusing the two ways the thresholds are written down.

The calculation, in order

  1. Start from earned income: employment income, pensions, rental profit, self-employed profit. Not savings interest, not dividends, not capital gains.
  2. Deduct the personal allowance that applies to that income. It is a UK figure, not a Scottish one, and above £100,000 it is withdrawn at £1 for every £2 of income, with the surviving amount rounded up to a whole pound as ITA 2007 s.35(3) requires.
  3. Apply the six Scottish bands to what is left, in order, each pound at its own rate.
taxable income = earned income − personal allowance(earned income)
income tax     = schedule[scotland].earned applied to taxable income

schedule[scotland].savings  = the UK savings schedule
schedule[scotland].dividend = the UK dividend schedule
schedule[scotland].gains    = the UK gains schedule

The last three lines are not a simplification made by this page. They are how packages/tax-core/src/rules/2026-27.ts composes the Scottish region: one Scottish earned schedule and the same savings, dividend and capital gains schedules every other part of the UK uses.

Two ways of writing the same six thresholds

The rules files store the Scottish thresholds as taxable income — income after the personal allowance. Every table published by gov.scot and gov.uk states them as gross income. They are the same six boundaries through one subtraction, and this calculator shows both because a reader who compares the stored figures to a government table would conclude the page is wrong.

2026/27 Scottish bands, both ways
BandRateTaxable income fromGross income
Starter rate19.00%£0£12,571 to £16,537
Basic rate20.00%£3,967£16,538 to £29,526
Intermediate rate21.00%£16,956£29,527 to £43,662
Higher rate42.00%£31,092£43,663 to £75,000
Advanced rate45.00%£62,430£75,001 to £125,140
Top rate48.00%£125,140£125,141 and above

The top row is why this is an inverse and not an addition. Adding the personal allowance to each taxable threshold gives the published gross figure for the first five bands and the wrong answer for the sixth: the top rate starts at £125,140 of taxable income, and at that level of gross income the taper has already removed the personal allowance entirely, so gross and taxable coincide. The naive addition would put the top band a personal allowance too far away for every taxpayer in Scotland. The conversion used here is the inverse of the allowance function itself (apps/web/lib/grossIncome.ts), which is right in all three régimes — flat allowance, taper, and no allowance left.

What Scotland sets, and what it does not

  • Set by the Scottish Parliament: the rates and thresholds applied to non-savings, non-dividend income — the six bands above.
  • Reserved to the UK Parliament: the personal allowance and its taper; the rates on savings interest and dividends; capital gains tax; and National Insurance, which is not devolved in any part of the UK.

The consequence a reader meets first is that a Scottish higher-rate taxpayer with savings interest is charged the UK higher rate on it, not the Scottish one — and that the personal savings allowance itself is set by which UK band the taxpayer reaches, so a Scottish intermediate-rate taxpayer is a UK basic-rate taxpayer for that purpose.

Rates and allowances

Read from the rules files this calculator runs on
Figure2025/262026/27
Personal allowance£12,570£12,570
Personal allowance taper starts at£100,000£100,000
Scotland — earned incomeStarter rate 19.00% from £0; Basic rate 20.00% from £2,827; Intermediate rate 21.00% from £14,921; Higher rate 42.00% from £31,092; Advanced rate 45.00% from £62,430; Top rate 48.00% from £125,140Starter rate 19.00% from £0; Basic rate 20.00% from £3,967; Intermediate rate 21.00% from £16,956; Higher rate 42.00% from £31,092; Advanced rate 45.00% from £62,430; Top rate 48.00% from £125,140
England, Wales and Northern Ireland — earned incomeBasic rate 20.00% from £0; Higher rate 40.00% from £37,700; Additional rate 45.00% from £125,140Basic rate 20.00% from £0; Higher rate 40.00% from £37,700; Additional rate 45.00% from £125,140
Savings interest — UK-wideBasic rate 20.00% from £0; Higher rate 40.00% from £37,700; Additional rate 45.00% from £125,140Basic rate 20.00% from £0; Higher rate 40.00% from £37,700; Additional rate 45.00% from £125,140
Dividends — UK-wideOrdinary rate 8.75% from £0; Upper rate 33.75% from £37,700; Additional rate 39.35% from £125,140Ordinary rate 10.75% from £0; Upper rate 35.75% from £37,700; Additional rate 39.35% from £125,140

Thresholds in this table are taxable income, after the personal allowance. The savings and dividend rows are read from the Scottish region and are the UK schedules, which is the point rather than an accident of presentation.

Sources

The rates, thresholds and allowances used by this calculator were verified against gov.uk on . That covers the published rates, thresholds and allowances this page calculates with. It does not verify any figure the page produces for you: that is arithmetic on verified inputs. Parts of the engine behind it are checked against HMRC’s own published worked examples, which tests the method on a small number of scenarios rather than your answer, and most of the test suite derives its expected values by hand. That check was carried out automatically and no named person has signed it off yet.

The verification log, as recorded in the source repository
Figures coveredVerified onVerified byHuman sign-off
2025-262026-08-12Automated verification (Claude Opus 5)not yet signed off
2026-272026-08-12Automated verification (Claude Opus 5)not yet signed off
2020-21 to 2024-25 — pension annual allowance only2026-08-12Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — share identification window only2026-08-13Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — pension relief at source only2026-08-13Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — inheritance tax only2026-08-13Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — family tax, LISA and pension-access additions2026-08-13Automated verification (Codex)not yet signed off
2025-26 and 2026-27 — student loan deductions only2026-08-18Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — property acquisition tax only2026-08-18Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — automatic enrolment only2026-08-18Automated verification (Claude Opus 5)not yet signed off
2025-26 and 2026-27 — State Pension age and rates only2026-08-18Automated verification (Claude Opus 5)not yet signed off

The log covers the rules directory, not only this calculator. 8 rows are deliberately narrow — 2020-21 to 2024-25 — pension annual allowance only; 2025-26 and 2026-27 — share identification window only; 2025-26 and 2026-27 — pension relief at source only; 2025-26 and 2026-27 — inheritance tax only; 2025-26 and 2026-27 — student loan deductions only; 2025-26 and 2026-27 — property acquisition tax only; 2025-26 and 2026-27 — automatic enrolment only; 2025-26 and 2026-27 — State Pension age and rates only — and they verify the figures named there and nothing else. Those tax years are not modelled by any calculator on this site: the years this page can compute are the ones its tax-year selector offers, and no others.

A verification goes stale the moment one of its sources is updated past the date above. If a source below carries a later date than this stamp, trust the source.

Rates, thresholds and allowances on this page are taken from material published by HM Revenue & Customs and the Scottish Government. Contains public sector information licensed under the Open Government Licence v3.0.

Five things this calculation does not model, stated here rather than buried

  • National Insurance. Not devolved, not included. It is deducted from the same earnings, so what this page leaves over is not take-home pay. The take home pay calculator for Scotland adds it.
  • Student loan and postgraduate loan repayments, including Plan 4 — the Scottish plan, whose threshold differs from the plans used elsewhere in the UK.
  • Pension contributions. computeTaxPosition takes a pension contribution and extends the rate limits for relief at source, but this page passes neither, so anyone contributing is shown more income tax than they owe. The pension tax relief calculator models the band extension.
  • Tax codes and the transferable allowances. The standard personal allowance is assumed. A benefit in kind, an underpayment collected through PAYE, the marriage allowance and the blind person’s allowance all move it — and every gross band boundary moves with it.
  • Savings interest, dividends and capital gains. Charged on UK-wide bands wherever in the UK you live. This page takes no figure for any of them.

This site publishes information, not advice. It cannot know your circumstances, it does not recommend any product, provider or course of action, and nothing on it is a personal recommendation. For a decision that matters, check the figures against gov.uk or speak to an accountant or a regulated adviser.

Every calculation runs in your browser. There is no application server and no database, so nothing you type is transmitted or stored. A share link is the exception: it carries your figures in the URL.

Found an error? It belongs on the corrections log, and how to report one is on that page.