Scotland sets its own income tax bands and rates, but it doesn't decide who pays them, and it doesn't control National Insurance. Those two facts explain most of the confusion people have about Scottish tax. Your take-home pay depends on where you live, not where you work, and the gap with the rest of the UK is much smaller for some salaries than the headline rates suggest.
Where you live, not where you work
You are a Scottish taxpayer if your main home is in Scotland. If you have homes on both sides of the border, HMRC looks at which one you live in most, and if that can't be settled, where you spend more of the year. Your employer's address doesn't matter. A nurse who lives in Gretna and works in Carlisle pays Scottish income tax; a consultant who commutes from Berwick to Edinburgh doesn't.
Status applies to the whole tax year. If you move house during the year, you are a Scottish taxpayer for that year if you spent more of it living in Scotland than elsewhere in the UK. You'll see the result in your tax code: Scottish codes start with S, such as S1257L. It is worth checking that letter after a move, because payroll uses whatever code HMRC issues, and a missing S can mean the wrong tax all year.
Lower earners pay a little less
Scotland's starter rate of 19% on the first slice of income above the Personal Allowance means that people earning up to about £33,500 pay slightly less income tax than they would in England. The difference is small. On £25,000 a Scottish taxpayer takes home about £40 a year more, and on £30,000 about £35 more. National Insurance is identical everywhere in the UK, so it doesn't change the comparison.
Higher earners pay noticeably more
The picture reverses as income rises. Scotland's intermediate rate of 21% starts well below the point where the rest of the UK charges 40%, and the higher rate is 42%, kicking in at £43,663. On £45,000 a Scottish taxpayer takes home about £396 a year less than someone in England. At £60,000 the gap is about £1,750, and at £90,000 about £2,800.
There's a detail that makes the middle of that range feel worse than the rates suggest. Between the Scottish higher-rate threshold and £50,270, a Scottish taxpayer pays 42% income tax and also the full 8% National Insurance, because the National Insurance upper limit is set for the whole UK. That combined 50% marginal rate on a band of middle incomes has no equivalent south of the border, and it applies to overtime and pay rises in that range.
Pension relief works differently
If you pay into a personal pension or a workplace scheme that uses relief at source, your provider claims 20% tax relief on your contributions automatically. Scottish taxpayers paying 21%, 42% or 45% can claim the extra relief above 20%, usually through their tax code or Self Assessment, and many don't. A higher-rate Scottish taxpayer who doesn't claim is missing 22p of relief for every grossed-up pound they contribute. Starter-rate taxpayers still get the full 20% relief, even though their own tax rate is 19%.
Schemes that use salary sacrifice or a net-pay arrangement give relief at your own rate automatically, so there is nothing to claim. If you're not sure which kind your workplace scheme is, your payslip will show it: net-pay and sacrifice contributions come off before tax.
Next steps
Use the calculator above to compare your own salary in Scotland and the rest of the UK. For the full breakdown including pensions and student loans, the main take-home pay calculator applies the Scottish bands too, and the salary sacrifice calculator shows how much more a sacrifice saves at Scotland's higher marginal rates.