PolicyEngine / PolicyEngine/policyengine-uk

Housing Benefit (pensioner) take-up assumed 100%; DWP measures ~85%

Open
#1,813 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
50
Forks
33
Avg merge
20h 58m
Merged PRs (30d)
14

Description

PolicyEngine-UK currently applies full take-up for Housing Benefit, while DWP's official take-up series (Income-related benefits: estimates of take-up, FYE 2024 edition — caseload and expenditure bases, central estimates with lower/upper bounds) measures pensioner Housing Benefit take-up around 85%. Pension Credit take-up IS seeded from this same series (parameters/…/pension_credit takeup.yaml cites it), so HB is the inconsistent case: the identical administrative source covers both benefits, one is consumed and one is ignored.

Effect: HB expenditure and poverty impacts among pensioner renters overstate receipt relative to DWP's measured take-up; any UK safety-net comparison touching HB inherits this.

Suggested treatment consistent with the US take-up-contract doctrine: seed a takeup parameter from the DWP central estimates (sourced administrative series, both caseload and expenditure bases available with bounds), or count-calibrate where caseload facts exist in populace-UK's target surface.

Provenance: DWP series staged with verbatim values at ~/scorecard-harvest/uk_dwp/claims_staged.jsonl (take-up lane, 805 rows, central/lower/upper × caseload/expenditure, FYE2023+FYE2024 editions); identified during the PolicyEngine Scorecard UK comparison work (policyengine-scorecard#3).

🤖 Generated with Claude Code

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read the parameters/.../pension_credit takeup.yaml path cited in the issue, then locate the current Housing Benefit full-take-up setting. Compare the available pensioner Housing Benefit values in claims_staged.jsonl and decide which DWP estimate basis is appropriate. Done means pensioner Housing Benefit take-up is sourced consistently with the DWP series and its expenditure and poverty effects no longer assume universal receipt.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.