Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
efd8afb
Add cash ISA and stocks and shares ISA holdings variables
vahid-ahmadi Jun 24, 2026
8eaab78
Format ISA variables with ruff
vahid-ahmadi Jun 24, 2026
abc4735
Move changelog to a towncrier fragment so the minor bump lands
MaxGhenis Jul 7, 2026
8983070
Require mirroring policy changes in Axiom RuleSpec
MaxGhenis Sep 26, 2026
787be8c
Charge Class 4 NICs on Chapter 2 profits with Schedule 2 loss relief
MaxGhenis Sep 30, 2026
bb44635
Property-test a supplied brought-forward balance over many years
MaxGhenis Sep 30, 2026
cb1b77f
Add changelog fragment and document the Class 4 profits measure
MaxGhenis Sep 30, 2026
70cbd58
Document Class 4 loss limits and add a fixed spiral-limit regression …
MaxGhenis Sep 30, 2026
0ca9bec
Split additional State Pension by the period's State Pension type
MaxGhenis Sep 30, 2026
1e66b42
Give pension-age HB and CTR the severe disability premium Pension Cre…
MaxGhenis Sep 30, 2026
eca6134
Compare State Pension with DWP's forecast and fix the gap explanation
MaxGhenis Sep 30, 2026
dce3fbc
Keep the State Pension age guard; don't tie the tests to flat-rate up…
MaxGhenis Sep 30, 2026
2f3548f
Stop children and a claimant's own carer benefit withholding the addi…
MaxGhenis Sep 30, 2026
46b9ff3
State the carer and savings-credit dependencies without dating them
MaxGhenis Sep 30, 2026
c07c4e2
Deduct only each person's own tax and NI on earnings from UC earned i…
MaxGhenis Sep 30, 2026
d0fc22f
Add UC earnings-deduction property tests; widen State Pension properties
MaxGhenis Sep 30, 2026
e638b49
Merge branch 'main' into add-isa-balance-variables
MaxGhenis Oct 1, 2026
54f4c7d
Add share-like wealth component inputs
MaxGhenis Oct 1, 2026
d82b5b3
Merge remote-tracking branch 'origin/pc-sda-statutory-conditions' int…
MaxGhenis Oct 1, 2026
b967481
Share one carer attribution between the legacy severe disability prem…
MaxGhenis Oct 1, 2026
1c30130
Address review: cite s.70(7ZA)-(7ZC), test other members and three fl…
MaxGhenis Oct 1, 2026
514132f
Fix the UC docs means-test sentence; point the Marriage Allowance pin…
MaxGhenis Oct 1, 2026
b4d613a
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 1, 2026
79a5702
Count Carer Support Payment as Council Tax Reduction income
MaxGhenis Oct 1, 2026
1f361a3
Say the supplement reaches CTR income only through the model's tax de…
MaxGhenis Oct 1, 2026
aa043f9
Placeholder: boarder and lodger rent inputs from the companion branch
MaxGhenis Oct 1, 2026
358c720
Give sharers, boarders and lodgers their own rent, tenure and LHA cat…
MaxGhenis Oct 1, 2026
c98c53c
Merge #1943's head ce85220a (main merged in) into the #1942 fix
MaxGhenis Oct 1, 2026
f333e17
Take tax reductions off the tax on earnings first; deduct only reliev…
MaxGhenis Oct 1, 2026
f0f150d
Generate working pensioners with a tax reduction in the UC earnings p…
MaxGhenis Oct 1, 2026
b8555a2
Follow the tax engine's exclusion list when slicing earnings
MaxGhenis Oct 1, 2026
613ff63
Split council tax among jointly liable sharers and apportion shared n…
MaxGhenis Oct 1, 2026
24a88da
Property tests for sharers', boarders' and lodgers' rent, tenure and …
MaxGhenis Oct 1, 2026
53c327d
Use the companion branch's boarder and lodger input definitions verbatim
MaxGhenis Oct 1, 2026
190482e
Changelog for #2005
MaxGhenis Oct 1, 2026
b065a48
Keep each family's share of the household's rent on one person
MaxGhenis Oct 1, 2026
70fff9b
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 2, 2026
de59787
Merge branch 'working-age-severe-disability-premium' into sdp-carer-a…
MaxGhenis Oct 2, 2026
74ddb67
Merge branch 'pc-sda-statutory-conditions' into sdp-carer-attribution
MaxGhenis Oct 2, 2026
01d140e
Address the independent review of #2006
MaxGhenis Oct 2, 2026
72daf55
Merge origin/main into class-4-chapter-2-profits
MaxGhenis Oct 2, 2026
3365131
Merge sdp-carer-attribution (#1896, #1946, #1951, #1977) into hb-pens…
MaxGhenis Oct 2, 2026
e6f29a7
Follow the Guarantee Credit passport in the pension-age CTR case; qua…
MaxGhenis Oct 2, 2026
84817c3
Merge main (#1943 merged, #1959 and others) into the #1942 fix
MaxGhenis Oct 2, 2026
7fa0524
Merge remote-tracking branch 'origin/main' into sdp-carer-attribution
MaxGhenis Oct 2, 2026
abef7e9
Test that AFCS payments never confer severe disability; document AFCS…
MaxGhenis Oct 2, 2026
8334c89
Tighten the Pension Credit reported-capital docs and properties (revi…
MaxGhenis Oct 2, 2026
19a7235
Remove main's #1942 xfail on Carer Support Payment; pin the tests rev…
MaxGhenis Oct 2, 2026
d399177
Merge main (#1896 and others) into the #1942 fix
MaxGhenis Oct 2, 2026
a57caf1
Declare the claimant and partner in the UC earnings and State Pension…
MaxGhenis Oct 2, 2026
09c7eea
Merge origin/main into class-4-chapter-2-profits
MaxGhenis Oct 2, 2026
53a6ab2
Merge origin/main (#1896, #1926 and others) into benefit-unit-rent-li…
MaxGhenis Oct 2, 2026
7769fa3
Pin the Housing Benefit LHA rate in the #1926 LHA-order tests
MaxGhenis Oct 2, 2026
33f2523
Check CTR carer income on the Pension Credit routes separately
MaxGhenis Oct 2, 2026
ef148ea
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 2, 2026
40cc558
Correct the pension-age tax rule and add overlap tripwires for Scotti…
MaxGhenis Oct 2, 2026
5d2c49f
Fix pension-age HB and CTR severe disability premium conditions
MaxGhenis Oct 2, 2026
ab59fad
Merge updated main after #1896
MaxGhenis Oct 2, 2026
7f93ed5
Count a trading loss for Class 4 only in the year it is supplied for
MaxGhenis Oct 2, 2026
eb4f3c9
Merge remote-tracking branch 'origin/main' into class-4-chapter-2-pro…
MaxGhenis Oct 2, 2026
9fee752
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 3, 2026
9e86a91
Merge remote-tracking branch 'origin/working-age-severe-disability-pr…
MaxGhenis Oct 3, 2026
bcbb770
Merge commit '5008b53b629656b545d1800876cf51fc20fb422e' into sdp-care…
MaxGhenis Oct 3, 2026
ac1a6d3
Merge remote-tracking branch 'origin/main' into sdp-carer-attribution
MaxGhenis Oct 3, 2026
7af8b30
Say that claimant-first carer attribution can withhold a premium
MaxGhenis Oct 3, 2026
414a9cd
Merge main (#1950, #1881, #1939, #1944 and others) into the #1942 fix
MaxGhenis Oct 3, 2026
6856804
Merge main (bfc5fea1) into the #1942 fix
MaxGhenis Oct 3, 2026
ba54b60
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 3, 2026
295ca1e
Update two UC earnings YAML cases for #1950 and #1881 on main
MaxGhenis Oct 3, 2026
ddfdfff
Drop the abolition check: PolicyEngine-UK builds no gov.abolitions
MaxGhenis Oct 3, 2026
fe1d147
Merge remote-tracking branch 'origin/main' into class-4-chapter-2-pro…
MaxGhenis Oct 3, 2026
4c46c60
Merge remote-tracking branch 'origin/sdp-carer-attribution' into hb-p…
MaxGhenis Oct 3, 2026
c1b5dfd
Merge remote-tracking branch 'origin/main' into hb-pension-age-severe…
MaxGhenis Oct 3, 2026
11fe688
Address review: precise comments, scoped property claims, non-empty m…
MaxGhenis Oct 3, 2026
f59c7cb
Merge remote-tracking branch 'origin/working-age-severe-disability-pr…
MaxGhenis Oct 3, 2026
0b718f8
Address review: 2024-25 AFIP rate, reg 8(2) wording, QYP ages, SDP check
MaxGhenis Oct 3, 2026
5ea3a92
Take the pension-age premium from the HB premium, not Pension Credit
MaxGhenis Oct 3, 2026
016a606
Say the attribution can also cut a couple's premium to the single rate
MaxGhenis Oct 3, 2026
c6412ee
Compare the capital-income award invariance only where allowances are…
MaxGhenis Oct 3, 2026
03e67d2
Merge remote-tracking branch 'origin/main' into sdp-carer-attribution
MaxGhenis Oct 3, 2026
d0a30fe
Merge remote-tracking branch 'origin/main' into hb-pension-age-severe…
MaxGhenis Oct 3, 2026
fb192e1
Merge remote-tracking branch 'origin/main' into class-4-chapter-2-pro…
MaxGhenis Oct 3, 2026
e38b321
Merge main (#1994): count CSP before its overlap reduction in CTR for…
MaxGhenis Oct 3, 2026
182996d
Merge remote-tracking branch 'origin/main' into uc-earned-income-own-tax
MaxGhenis Oct 3, 2026
05f2360
Merge remote-tracking branch 'origin/main' into benefit-unit-rent-lia…
MaxGhenis Oct 3, 2026
a7abbd4
Keep input provenance per simulation; use each year's allowance in th…
MaxGhenis Oct 3, 2026
f377239
Merge remote-tracking branch 'origin/main' into class-4-chapter-2-pro…
MaxGhenis Oct 3, 2026
8c88c7c
Compare the capped award only where the benefit cap exemption is unch…
MaxGhenis Oct 3, 2026
2ffe714
Cite Schedule 4 for the Northern Ireland pension-age premiums
MaxGhenis Oct 3, 2026
0d7fae3
Assess each joint Council Tax Reduction claim on its own family; trea…
MaxGhenis Oct 3, 2026
0acfbd5
Merge remote-tracking branch 'origin/main' into sdp-carer-attribution
MaxGhenis Oct 3, 2026
8829f30
Merge branch 'sdp-carer-attribution' (with current main) into hb-pens…
MaxGhenis Oct 3, 2026
44c27e0
Name the Universal Credit carer-element omission in the changelog
MaxGhenis Oct 3, 2026
16a455b
Compare the family's reported reduction in the no-change property
MaxGhenis Oct 3, 2026
a16b677
Update pension-age HB awards for main's earnings-disregard fix
MaxGhenis Oct 3, 2026
9ca5d6e
Forget a supplied input's record when its holder value is deleted
MaxGhenis Oct 3, 2026
ab929c4
Say that carer receipt is after the overlapping-benefit adjustment
MaxGhenis Oct 3, 2026
b21f805
Merge branch 'sdp-carer-attribution' (carer receipt documentation) in…
MaxGhenis Oct 3, 2026
2fd8ea1
Merge remote-tracking branch 'origin/main' into afcs-severe-disability
MaxGhenis Oct 3, 2026
43cd6b0
Merge remote-tracking branch 'origin/main' into additional-state-pens…
MaxGhenis Oct 3, 2026
215ef0b
Update State Pension docs figures to runs on current main
MaxGhenis Oct 3, 2026
c188ae9
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 3, 2026
fdeb647
Correct the HB income in a pension-age premium test comment
MaxGhenis Oct 3, 2026
07c04a3
Merge pull request #1919 from PolicyEngine/class-4-chapter-2-profits
MaxGhenis Oct 3, 2026
dba35e2
Merge pull request #1977 from PolicyEngine/sdp-carer-attribution
MaxGhenis Oct 3, 2026
00fb451
Update package version
MaxGhenis Oct 3, 2026
0f0b6ae
Merge remote-tracking branch 'origin/main' into pc-reported-capital-f…
MaxGhenis Oct 3, 2026
4ac62cb
Forward all storage arguments in the read-only cache test fixture
MaxGhenis Oct 3, 2026
3d05957
Merge pull request #2125 from PolicyEngine/fix-read-only-cache-fixtur…
MaxGhenis Oct 4, 2026
27dd5f7
Merge pull request #2006 from PolicyEngine/benefit-unit-rent-liability
MaxGhenis Oct 4, 2026
ec9d22f
Update package version
MaxGhenis Oct 4, 2026
09ae2ea
Merge remote-tracking branch 'origin/main' into hub-1949-merge
MaxGhenis Oct 4, 2026
2efc8d8
Merge pull request #2003 from PolicyEngine/afcs-severe-disability
MaxGhenis Oct 4, 2026
7fee075
Update package version
MaxGhenis Oct 4, 2026
6166d47
Merge remote-tracking branch 'origin/main' into hub-1938-merge
MaxGhenis Oct 4, 2026
af92247
Allow axiom: queued only when the encoder is blocked; add axiom: needed
MaxGhenis Oct 4, 2026
fc1ecc4
Merge pull request #1949 from PolicyEngine/uc-earned-income-own-tax
MaxGhenis Oct 4, 2026
a494425
Update package version
MaxGhenis Oct 4, 2026
0f5a5b4
Merge remote-tracking branch 'origin/main' into ctr-carer-support-pay…
MaxGhenis Oct 4, 2026
723524e
Make the State Pension property tests deterministic; tighten docs
MaxGhenis Oct 4, 2026
20590dc
Merge pull request #1992 from PolicyEngine/ctr-carer-support-payment-…
MaxGhenis Oct 4, 2026
f499272
Merge pull request #1922 from PolicyEngine/additional-state-pension-p…
MaxGhenis Oct 4, 2026
56f9d5b
Update package version
MaxGhenis Oct 4, 2026
8997f3a
Merge pull request #1877 from PolicyEngine/axiom-parity-guidelines
MaxGhenis Oct 4, 2026
3a0301f
Update package version
MaxGhenis Oct 4, 2026
4b575fd
Merge pull request #1938 from PolicyEngine/hb-pension-age-severe-disa…
MaxGhenis Oct 4, 2026
9d7f9d5
Update package version
MaxGhenis Oct 4, 2026
2e74551
Merge pull request #2070 from PolicyEngine/pc-reported-capital-followups
MaxGhenis Oct 4, 2026
126a6a8
Update package version
MaxGhenis Oct 4, 2026
41a996e
Merge pull request #1791 from PolicyEngine/add-isa-balance-variables
MaxGhenis Oct 4, 2026
8b86a54
Merge remote-tracking branch 'origin/main' into wealth-share-components
MaxGhenis Oct 4, 2026
21412b6
Count corporate_wealth's components in every means-test capital list
MaxGhenis Oct 4, 2026
c1ebc4d
Merge remote-tracking branch 'origin/wealth-share-components' into sa…
MaxGhenis Oct 4, 2026
b1a6600
Exempt unit trusts and stocks and shares ISAs from the sale-expense d…
MaxGhenis Oct 4, 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
8 changes: 8 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,14 @@ and add `verified_end_year` when verified coverage has a defined end. Change the
verified year fields only after confirming that parameters and tests cover the
stated years.

## Axiom parity

Every policy change here must also be correct in [rulespec-uk](https://github.com/TheAxiomFoundation/rulespec-uk). That covers a new programme, a parameter or threshold update, an eligibility rule and a bug fix. The shared guide, [Mirror policy changes in Axiom](https://github.com/PolicyEngine/.github/blob/main/CONTRIBUTING.md#mirror-policy-changes-in-axiom), defines the `axiom:` line your PR description needs and what a `queued` issue must contain. UK specifics:

- National modules live under `uk/`, and council schemes such as council tax reduction live under `uk-<council>/`. Search `main` there before opening a new issue.
- An `encoded-correct` claim names the module and a companion case in its `.test.yaml` that exercises the same situation as your YAML test.
- Use `queued` only when the signed encoder is blocked; record the blocker in the issue. Each billed encoder run requires separate approval. Label `queued` issues `pe-parity`. Reuse your YAML test's externally sourced expected values (legislation.gov.uk, gov.uk guidance, official calculators) as the companion tests; don't copy values computed by policyengine-uk.

## Repo-specific anti-patterns

- **Don't change HF upload destinations** in the `policyengine-uk-data` upload pipeline without explicit authorisation — the private/public split exists to respect the UK Data Service licence.
Expand Down
12 changes: 12 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Fixes #

## What and why

## Test plan

- [ ] For policy changes: YAML tests whose expected values come from an external source (legislation, official guidance, official calculator); otherwise mark not applicable.
- [ ] `make format`
- [ ] Changelog fragment in `changelog.d/`

<!-- Required for any change to policy (programmes, parameters, eligibility, bug fixes). See .github/CONTRIBUTING.md ("Axiom parity"). Keep one standard option below, or use axiom: needed if you are an external contributor who cannot complete the Axiom work; a maintainer will follow up. -->
axiom: <legal id> encoded-correct | <rulespec-uk PR> encoded | <rulespec-uk issue> queued | n/a: <reason>
61 changes: 61 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,64 @@
## [2.113.6] - 2026-10-04

### Changed

- Document what `pension_credit_reported_capital` must contain (countable capital after the Schedule V disregards and reg. 19 valuation) and what it replaces, and restate its monotonicity property around the savings credit's intended exception.


## [2.113.5] - 2026-10-04

### Fixed

- - Corrected pension-age Housing Benefit and Council Tax Reduction premiums by removing adult disability and adult enhanced disability premiums absent from their statutory schedules and applying the severe disability premium's qualifying-benefit, couple, Housing Benefit non-dependant and shared carer-attribution conditions. The carer condition does not yet count Universal Credit carer-element awards (#2120).


## [2.113.4] - 2026-10-04

### Changed

- - Documented that policy changes must be mirrored in Axiom RuleSpec (rulespec-uk), and added a pull request template with the required `axiom:` line.


## [2.113.3] - 2026-10-04

### Fixed

- Split additional State Pension by each person's State Pension type in the year simulated, as basic and new State Pension already are, instead of their type in the data year. Survey ages are held fixed across projected years, so records that were on the basic State Pension in the data year stand for new State Pension cohorts later, and the part of their reported State Pension between the two flat rates was paid twice. Basic, new and additional State Pension now add up to the reported amount uprated by the flat rate.
- Council Tax Reduction income now counts Carer Support Payment, which Scottish carers receive in place of Carer's Allowance (Council Tax Reduction (Scotland) Regulations 2021 reg 57(1)(b)(iva); Council Tax Reduction (State Pension Credit) (Scotland) Regulations 2012 reg 27(1)(j)). The Scottish Carer Supplement stays out.


## [2.113.2] - 2026-10-04

### Fixed

- Deduct from each person's Universal Credit earnings only their own income tax and National Insurance on that employment or self-employment (UC Regs 2013 reg. 55(5)(b), reg. 57(2) step 3), not the whole benefit unit's tax on all income, so tax on pensions, State Pension, property, savings and dividends, the High Income Child Benefit Charge and voluntary Class 3 contributions no longer reduce earned income.


## [2.113.1] - 2026-10-04

### Changed

- - Documented that `afcs_reported` is FRS benefit code 8 (Armed Forces Compensation Scheme payments and war disablement pensions, not armed forces independence payment) and tested that AFCS payments never confer severe disability.


## [2.113.0] - 2026-10-04

### Added

- - Give joint tenants and other sharers their share of the household's rent, boarders and lodgers their own rent and private tenure, a Housing Benefit LHA category (with its own size criteria and shared-accommodation rule) beside the Universal Credit one, statutory non-dependant exclusions and apportionment, the Housing Benefit meals deduction, and Council Tax Reduction on the council tax divided among jointly liable people, each claim under its own family's scheme and exemption from non-dependant deductions.


## [2.112.1] - 2026-10-03

### Fixed

- The legacy severe disability premium and the Pension Credit severe disability addition now share one attribution of whom each carer benefit is paid for caring for (`is_cared_for_by_carer_benefit_recipient`), so a carer in another benefit unit of the household bars the legacy premium as it already barred the addition, even when that carer is ignored as a non-dependant.
- - Counted a trading loss for Class 4 NICs only in the year it is entered for, so a one-off `trading_loss` is relieved once and only its unrelieved part reduces later years' profits (new `ni_class_4_trading_loss`).
- Isolated supplied-input provenance between simulation clones and removed it for deleted inputs, preventing Class 4 from relieving cached carry-over losses again.
- Corrected the Class 4 property-test reference to use each year's trading allowance parameter, including the zero allowance in historical years.
- - Charged Class 4 NICs on the profits chargeable under ITTOIA 2005 Part 2 Chapter 2, after capital allowances and the trading allowance, less trading losses under SSCBA 1992 Sch. 2 para. 3 (new `ni_class_4_profits`). Losses reduce only trade profits for Class 4 and carry forward until used.


## [2.112.0] - 2026-10-03

### Added
Expand Down
1 change: 1 addition & 0 deletions changelog.d/add-isa-balance-variables.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Add `cash_isa` and `stocks_and_shares_isa` Household wealth input variables for ISA balances.
1 change: 1 addition & 0 deletions changelog.d/sale-expense-share-split.fixed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Apply the 10% sale-expense deduction to directly held shares only, so unit and investment trusts (ADM H1673-H1674) and stocks and shares ISAs (ADM H1656) count at full value in every means test; datasets that do not itemise `corporate_wealth` keep its previous treatment.
1 change: 1 addition & 0 deletions changelog.d/wealth-share-components.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Add `directly_held_shares` and `unit_and_investment_trusts` household inputs for the share-like components of `corporate_wealth`, count them and the stocks and shares ISA in place of `corporate_wealth` in every means-test capital sources list (with `unitemised_corporate_wealth` carrying any part a dataset does not itemise), and uprate them and the ISA balances with per-capita GDP.
2 changes: 1 addition & 1 deletion docs/book/assumptions/growthfactors.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ We derive these rates from OBR GDP growth and ONS population projections.
|-------------|------|------|------|------|------|------|------|------|
| Growth rate | 9.2% | 5.0% | 3.8% | 2.8% | 2.8% | 3.1% | 3.3% | 3.3% |

We use per capita GDP for these variables: `capital_gains`, `capital_gains_badr`, `capital_gains_before_response`, `capital_gains_carried_interest`, `capital_gains_residential_property`, `corporate_wealth`, `dividend_income`, `gross_financial_wealth`, `household_lifetime_isa_balance`, `lifetime_isa_balance`, `lump_sum_income`, `main_residence_value`, `maintenance_income`, `miscellaneous_income`, `mortgage_capital_repayment`, `net_financial_wealth`, `non_residential_property_value`, `other_investment_income`, `other_residential_property_value`, `owned_land`, `pension_income`, `private_pension_wealth`, `private_transfer_income`, `property_income`, `savings`, `savings_interest_income`, `sublet_income`
We use per capita GDP for these variables: `capital_gains`, `capital_gains_badr`, `capital_gains_before_response`, `capital_gains_carried_interest`, `capital_gains_residential_property`, `cash_isa`, `corporate_wealth`, `directly_held_shares`, `dividend_income`, `gross_financial_wealth`, `household_lifetime_isa_balance`, `lifetime_isa_balance`, `lump_sum_income`, `main_residence_value`, `maintenance_income`, `miscellaneous_income`, `mortgage_capital_repayment`, `net_financial_wealth`, `non_residential_property_value`, `other_investment_income`, `other_residential_property_value`, `owned_land`, `pension_credit_reported_capital`, `pension_income`, `private_pension_wealth`, `private_transfer_income`, `property_income`, `savings`, `savings_interest_income`, `stocks_and_shares_isa`, `sublet_income`, `unit_and_investment_trusts`

## Council tax

Expand Down
Loading