Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
59b17a7
Set Scottish income tax limits and rates from each year's resolution
MaxGhenis Nov 1, 2026
463b691
Test Scottish income tax against each rate resolution from 2017-18
MaxGhenis Nov 1, 2026
2be5a1d
Add the changelog fragment for #2783
MaxGhenis Nov 1, 2026
eff166f
Name the Scottish starter-rate cases and table comment in active voice
MaxGhenis Nov 1, 2026
911435b
Merge #2350's Scottish tax band and Marriage Allowance fix (cd974a44e)
MaxGhenis Nov 1, 2026
797204f
Test the Marriage Allowance for Scottish couples at the corrected limits
MaxGhenis Nov 1, 2026
91ca790
Check every dated change within each Scottish tax year
MaxGhenis Nov 1, 2026
a87c394
Merge #2350 at 0d1e2798a
MaxGhenis Nov 1, 2026
98d8695
Say who sets the Scottish rates and what the motions say
MaxGhenis Nov 1, 2026
ccb9066
Verify Scottish income tax from 2017-18
MaxGhenis Nov 1, 2026
22adb2e
Name who acts in the couple notes and the first-date test
MaxGhenis Nov 1, 2026
d07335b
Merge #2350 at 3af8cb785
MaxGhenis Nov 1, 2026
9aa5ee4
Give Parliament the verbs in the Scottish notes
MaxGhenis Nov 1, 2026
ac8a673
Merge #2350 at e5b16d14b into the Scottish rates branch
claude Nov 2, 2026
9f2863f
Name the actors in the Scottish rate comments and qualify the gov.sco…
claude Nov 2, 2026
4bae9d1
Name the Scottish Government and the taxpayer as actors in the rate c…
MaxGhenis Nov 2, 2026
e93c663
Merge main into fix-2783-scottish-rates
MaxGhenis Nov 10, 2026
e70a40a
Check the claiming couples' Step 6 reduction and income tax
MaxGhenis Nov 10, 2026
c1d5569
Pin 2019-20's Scottish limits in the pensioner CTR snapshot
MaxGhenis Nov 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.d/2783.fixed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Corrected Scottish income tax rates and limits for 2018-19 to 2021-22 to match Parliament's annual resolutions, including the 41% higher rate from 2018-19.
Original file line number Diff line number Diff line change
@@ -1,104 +1,144 @@
description: Rates for Scottish Income Tax.
# The Scottish Budget 2026-27 announces higher, advanced and top threshold
# freezes through 2028-29. These future values model announced policy;
# Scottish rates and bands are still subject to annual rate resolutions.
# CPI uprating after 2028-29 is the existing model projection, not a Budget
# commitment to subsequent indexation.
# The Scottish Parliament sets these rates and limits by resolution, for one
# tax year at a time (Scotland Act 1998 s. 80C(3)). Beside each dated value a
# comment cites the motion and paragraph. In the motions Parliament charges
# each rate on "income" up to a limit. The taxpayer deducts the personal
# allowance at Step 3 and works out the tax at Step 4 on the income that
# remains (ITA 2007 s. 23), so this file holds limits of income after the
# allowance. From 2024-25 Parliament adds in the motions that s. 11A charges
# this income "above the personal allowance".
# The Scottish Government adds the standard personal allowance to each limit
# in its tables (gov.scot), except at the £150,000 and £125,140 tops, where no
# allowance remains (s. 35(2)).
# The Scottish Government announced higher, advanced and top threshold
# freezes through 2028-29 in the Scottish Budget 2026-27. Parliament sets
# Scottish rates and bands by annual resolutions. The model projects CPI
# uprating after 2028-29; the government has made no commitment to subsequent
# indexation.
brackets:
- threshold:
values:
2017-04-06: null
2018-04-06: 0
2017-04-06: null # Parliament adopted no starter rate in S5M-03912
2018-04-06: 0 # S5M-10397 (a) and paragraph (a) of each later motion
2021-04-06: 0
metadata:
uprating: gov.economic_assumptions.indices.obr.consumer_price_index
rate:
2017-04-01: null
2018-04-06: 0.19 # Starter rate
2018-04-06: 0.19 # Starter rate: paragraph (a) from S5M-10397
- threshold:
values:
2017-04-06: 0
2018-04-06: 2_000
2021-04-06: 2_306
2022-04-06: 2_162
2023-04-06: 2_162
2024-04-06: 2_306
2025-04-06: 2_827
2026-04-06: 3_967
2017-04-06: 0 # S5M-03912 (a)
2018-04-06: 2_000 # S5M-10397 (a)
2019-04-06: 2_049 # S5M-15879 (a)
2020-04-06: 2_085 # S5M-21090 (a)
2021-04-06: 2_097 # S5M-24225 (a)
2022-04-06: 2_162 # S6M-03019 (a)
2023-04-06: 2_162 # S6M-07853 (a)
2024-04-06: 2_306 # S6M-12252 (a)
2025-04-06: 2_827 # S6M-16531 (a)
2026-04-06: 3_967 # S6M-20844 (a)
metadata:
uprating: gov.economic_assumptions.indices.obr.consumer_price_index
rate:
2017-04-06: 0.2 # Basic rate
2017-04-06: 0.2 # Basic rate: S5M-03912 (a), then paragraph (b)
- threshold:
values:
2017-04-06: null
2018-04-06: 12_150
2021-04-06: 13_991
2022-04-06: 13_118
2023-04-06: 13_118
2024-04-06: 13_991
2025-04-06: 14_921
2026-04-06: 16_956
2017-04-06: null # Parliament adopted no intermediate rate in S5M-03912
2018-04-06: 12_150 # S5M-10397 (b)
2019-04-06: 12_444 # S5M-15879 (b)
2020-04-06: 12_658 # S5M-21090 (b)
2021-04-06: 12_726 # S5M-24225 (b)
2022-04-06: 13_118 # S6M-03019 (b)
2023-04-06: 13_118 # S6M-07853 (b)
2024-04-06: 13_991 # S6M-12252 (b)
2025-04-06: 14_921 # S6M-16531 (b)
2026-04-06: 16_956 # S6M-20844 (b)
metadata:
uprating: gov.economic_assumptions.indices.obr.consumer_price_index
rate:
2017-04-06: null
2018-04-06: 0.21 # Intermediate rate
2018-04-06: 0.21 # Intermediate rate: paragraph (c) from S5M-10397
- threshold:
values:
2017-04-06: 31_500
2021-04-06: 31_092
2022-04-06: 31_092
2023-04-06: 31_092
2024-04-06: 31_092
2025-04-06: 31_092
# Scottish Budget 2026-27 announced freeze through 2028-29.
2026-04-06: 31_092
2017-04-06: 31_500 # S5M-03912 (a)
2018-04-06: 31_580 # S5M-10397 (c)
2019-04-06: 30_930 # S5M-15879 (c)
2020-04-06: 30_930 # S5M-21090 (c)
2021-04-06: 31_092 # S5M-24225 (c)
2022-04-06: 31_092 # S6M-03019 (c)
2023-04-06: 31_092 # S6M-07853 (c)
2024-04-06: 31_092 # S6M-12252 (c)
2025-04-06: 31_092 # S6M-16531 (c)
# The Scottish Government announced this freeze through 2028-29 in
# the Scottish Budget 2026-27.
2026-04-06: 31_092 # S6M-20844 (c)
2027-04-06: 31_092
2028-04-06: 31_092
metadata:
uprating: gov.economic_assumptions.indices.obr.consumer_price_index
rate:
2017-04-06: 0.4
2021-04-06: 0.41 # Higher rate
2023-04-06: 0.42
2017-04-06: 0.4 # S5M-03912 (b)
2018-04-06: 0.41 # Higher rate: paragraph (d), S5M-10397 to S6M-03019
2023-04-06: 0.42 # S6M-07853 (d), then paragraph (d) to S6M-20844
- threshold:
values:
2017-04-06: 150_000
2023-04-06: 125_140
2024-04-06: 62_430
2025-04-06: 62_430
# Scottish Budget 2026-27 announced freeze through 2028-29.
2026-04-06: 62_430
2017-04-06: 150_000 # S5M-03912 (b)
2018-04-06: 150_000 # S5M-10397 (d)
2019-04-06: 150_000 # S5M-15879 (d)
2020-04-06: 150_000 # S5M-21090 (d)
2021-04-06: 150_000 # S5M-24225 (d)
2022-04-06: 150_000 # S6M-03019 (d)
2023-04-06: 125_140 # S6M-07853 (d)
2024-04-06: 62_430 # S6M-12252 (d)
2025-04-06: 62_430 # S6M-16531 (d)
# The Scottish Government announced this freeze through 2028-29 in
# the Scottish Budget 2026-27.
2026-04-06: 62_430 # S6M-20844 (d)
2027-04-06: 62_430
2028-04-06: 62_430
metadata:
uprating: gov.economic_assumptions.indices.obr.consumer_price_index
rate:
2017-04-06: 0.45
2018-04-06: 0.46 # Additional rate
2023-04-06: 0.47
2024-04-06: 0.45
2017-04-06: 0.45 # S5M-03912 (c)
2018-04-06: 0.46 # Top rate: paragraph (e), S5M-10397 to S6M-03019
2023-04-06: 0.47 # S6M-07853 (e)
2024-04-06: 0.45 # Advanced rate: paragraph (e) from S6M-12252
- threshold:
values:
2017-04-06: null
# The personal allowance is fully withdrawn at £125,140, so the
# taxable-income top limit equals total income: do not subtract PA.
2024-04-06: 125_140
2025-04-06: 125_140
2026-04-06: 125_140
# At income of £125,140, no personal allowance remains under
# s. 35(2), so the taxable-income top limit equals total income: do
# not subtract PA.
2024-04-06: 125_140 # S6M-12252 (e)
2025-04-06: 125_140 # S6M-16531 (e)
2026-04-06: 125_140 # S6M-20844 (e)
2027-04-06: 125_140
2028-04-06: 125_140
metadata:
uprating: gov.economic_assumptions.indices.obr.consumer_price_index
rate:
2017-04-06: null
2024-04-06: 0.48
2024-04-06: 0.48 # Top rate: paragraph (f) from S6M-12252
metadata:
threshold_unit: currency-GBP
rate_unit: /1
label: Scottish Income Tax rates
reference:
- title: Scottish Rate Resolution 2017-18 (S5M-03912), paragraphs (a)-(c)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S5M-03912
- title: Scottish Rate Resolution 2018-19 (S5M-10397), paragraphs (a)-(e)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S5M-10397
- title: Scottish Rate Resolution 2019-20 (S5M-15879), paragraphs (a)-(e)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S5M-15879
- title: Scottish Rate Resolution 2020-21 (S5M-21090), paragraphs (a)-(e)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S5M-21090
- title: Scottish Rate Resolution 2021-22 (S5M-24225), paragraphs (a)-(e)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S5M-24225
- title: Scottish Rate Resolution 2022-23 (S6M-03019), paragraphs (a)-(e)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S6M-03019
- title: Scottish Rate Resolution 2023-24 (S6M-07853), paragraphs (a)-(e)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S6M-07853
- title: Scottish Rate Resolution 2024-25 (S6M-12252), paragraphs (a)-(f)
href: https://www.parliament.scot/chamber-and-committees/votes-and-motions/S6M-12252
- title: Scottish Rate Resolution 2025-26 (S6M-16531), paragraphs (a)-(f)
Expand Down
2 changes: 1 addition & 1 deletion policyengine_uk/programs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -775,7 +775,7 @@ programs:
agency: HMRC
status: complete
coverage: Scotland
verified_start_year: 2019
verified_start_year: 2017
notes: Devolved tax bands applied via income tax system

- id: lbtt
Expand Down
Loading
Loading