Conversation
Working-age families in Scotland and Wales went through the pension-age means test built on Housing Benefit parameters. The whole Universal Credit award counted as income against an HB personal allowance with no children, so UC claimants almost never got CTR. Scotland's working-age scheme (SSI 2021/249) and the Welsh rules for persons who are not pensioners (WSI 2013/3029) now have their own route: - Wales, UC: applicable amount is the UC maximum amount and income is the Secretary of State's UC income plus the award (Sch 6 paras 3, 9). - Scotland, UC: own applicable amount; only the child and childcare elements of UC count as income (regs 35, 42, 57(1)(p), (2)(d)). - IS, income-based JSA and income-related ESA passport to the maximum reduction (SSI 2021/249 reg 13(11); WSI 2013/3029 Sch 9/10 para 8). - Applicable amounts: each country's personal allowances, child amounts, family premium and disabled child premiums, 2013-14 to 2026-27. - Income: Child Benefit disregarded, earnings disregards, childcare charges, closed unearned-income lists and tariff income from capital. Pension-age CTR is unchanged. Carries a byte-identical copy of #1944's council_tax_reduction_pensioner. Fixes #1962 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3cecb6b to
1cd00ab
Compare
… review - Adult premiums: Scotland's and Wales's own disability, severe disability, enhanced disability and carer premium amounts (2013-14 to 2026-27), with a carer premium for each qualifying claimant or partner (SSI 2021/249 Sch 1 paras 5, 17; WSI 2013/3029 Sch 7 paras 14, 17). - Carer earnings disregard: £20 of the carers' own earnings plus up to £10 of a non-carer partner's, within £20 (Sch 8 / Sch 3 paras 6-7). - £17.10: a couple's disabled member must be the one in remunerative work; in Scotland from April 2022 only employed earnings qualify (Sch 3 para 15). - Wales: tax on unearned income is disregarded (Sch 9 para 4). - Scotland: only the Carer Support Payment component counts, not the Carer Supplement (reg 4(1), reg 57(1)). - Statutory sick, maternity and paternity pay count as earnings on the UC route too; childcare comes off earnings after the disregards. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Coordination note from #1992 (Scottish CTR counts Carer Support Payment, stacked on #1952).
Once #1952 is in, this subtraction would remove £535.88 a year of genuine CSP in 2026 (4,495.40 × 11.70 / 98.15), understating income for every Scottish working-age carer. Whichever of #1952 and this PR merges second should drop the subtraction and count The carers overlapping-benefits work (#1953) will also make 🤖 Generated with Claude Code |
|
Composition note: #2015 (stacked on #2009 → #2006) adds |
Fixes #1962. Also closes #1935 for Scotland and Wales.
axiom: SSI 2021/249 regs 13(11), 35, 42, 57(1)(p); WSI 2013/3029 Sch 6 paras 3, 9, Sch 7 paras 1-4, Sch 9 and 10 para 8 | TheAxiomFoundation/rulespec-uk#393 queued
What was wrong
Working-age households in Scotland and Wales ran through the pension-age means test, built on Housing Benefit parameters. On main in 2026, simulated working-age CTR was:
Four legal defects caused it:
What this changes
simulated_council_tax_reduction_benunitsends a family down a new working-age route when it is in Scotland or Wales andcouncil_tax_reduction_pensioneris false. The new variables are incouncil_tax_reduction/working_age/:council_tax_reduction_devolved_working_agecouncil_tax_reduction_working_age_applicable_amountuc_maximum_amount. Otherwise: personal allowance, child amounts, and the adult premiums (benefits_premiums).council_tax_reduction_working_age_personal_allowancecouncil_tax_reduction_working_age_child_amountscouncil_tax_reduction_working_age_adult_premiums,_carerscouncil_tax_reduction_working_age_applicable_incomecouncil_tax_reduction_working_age_person_earned_income,_earned_income,_employed_earned_income,_unabsorbed_taxcouncil_tax_reduction_working_age_earnings_disregardcouncil_tax_reduction_working_age_unearned_incomecouncil_tax_reduction_relevant_universal_credit_paymentscouncil_tax_reduction_working_age_childcare_deductioncouncil_tax_reduction_working_age_capital,_tariff_incomecouncil_tax_reduction_working_age_passported,_has_universal_credit,_universal_credit_awardThe new parameters are under
gov.local_authorities.{scotland,wales}.council_tax_reduction.working_age. Every amount has its full history from 2013-14 to 2026-27, and each change cites the amending instrument and provision. The history was compiled from legislation.gov.uk and chain-checked: each year's "for £X" equals the previous year's value. Welsh 2013-14 values come from the revoked WSI 2012/3144, which then applied.Pension-age CTR, the English schemes and the Housing Benefit parameters are unchanged. The only other file touched is the Scotland/Wales hook in
simulated_council_tax_reduction_benunit.py.council_tax_reduction_pensioner.pyis #1944's file at d420697, with one sentence of its documentation changed: "the Welsh and Scottish formulas do not yet use it" is no longer true after this PR. The name, entity and formula are identical. Whichever PR merges second resolves the add/add conflict, keeping #1944's comments and this documentation sentence.Stacking and conflicts
remove-is-child-flags(Replace generic child and adult flags with each programme's legal definitions #1896), which is approved and awaiting merge. The child amounts count Replace generic child and adult flags with each programme's legal definitions #1896'sis_child_or_young_person_for_legacy_benefits, and the family types use its legal definitions. Retarget tomainonce Replace generic child and adult flags with each programme's legal definitions #1896 merges.simulated_council_tax_reduction_benunit.py(capital routing) and the CTR line inprograms.yaml. Whichever merges second resolves those. The routes are independent: Disregard guarantee credit recipients' income and capital in pensioner council tax reduction #1909 is pension-age, this is working-age.Impact (Enhanced FRS 2024-25, real microsimulation runs)
CTR in £bn (recipient households, millions). Base = #1896 head f981459; this PR = 3cecb6b. Later commits change only documentation and #1896's test fix. Groups are by the household-head benefit unit's pension status (
council_tax_reduction_household_has_pensioner).gov.benefit_uprating_cpi), as the Housing Benefit amounts are.Why the gap to reported and official figures remains (data, not law)
Filed as PolicyEngine/policyengine-uk-data#496 and #497:
council_taxis the FRS bill net of CTR. DWP defines the FRS 2024-25CTANNUALas "Annual CT amount after discounts/reduction", derived from CTREB and CTREBAMT. The model treats it as the gross liability, so each reported recipient's liability is already reduced by its own CTR. 41.5% of Welsh working-age reported recipients have a £0 bill.Not modelled (documented in the variables)
Tests
council_tax_reduction_devolved_working_age.yamlhas 24 cases: the 15 below, plus 9 regression cases from the independent review (carer disregard, the £17.10 conditions, Welsh tax on unearned income, the CSP component, a carer premium per partner, SMP on the UC route, and the 2025 Scottish disability premium). Expected values are worked by hand from the 2026-27 amounts:test_council_tax_reduction_devolved_working_age_properties.pyruns many households in one simulation. It checks:test_means_test_income_properties.pynow also checks that the new working-age income never counts income from people outside the family.policyengine-core test policyengine_uk/tests/policy: 1,489 passed.pytest policyengine_uk/tests --ignore=policyengine_uk/tests/microsimulation: 1,809 passed, 13 skipped, 1 failed.test_carer_support_payment.py::test_csp_counts_for_pension_credit_carer_additions_and_blocks_severe_disability, is not from this PR. It fails identically on the base (Replace generic child and adult flags with each programme's legal definitions #1896 head f981459) and in Replace generic child and adult flags with each programme's legal definitions #1896's own CI Test job, and passes onmain44240bd.main, so this PR gets checks after Replace generic child and adult flags with each programme's legal definitions #1896 merges.Invariants
Effect on pensioner CTR (uk-triple-lock)
None. Pension-age CTR in England, Scotland and Wales is identical to the base in every year run (2025, 2026, 2027 and 2029), so uk-triple-lock's pensioner offsets are unaffected.
The one legal change on the pension side is that a mixed-age couple on UC in Scotland or Wales now takes the working-age route. At the moment that needs #1944's
council_tax_reduction_pensioner, and the benefit units affected carry no measurable CTR in the survey.🤖 Generated with Claude Code