Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
7c38911
Initialize Iowa SSP branch
hua7450 Apr 16, 2026
1c921b4
Implement Iowa State Supplementary Assistance (SSA)
hua7450 Apr 16, 2026
00488db
Apply /review-program critical fixes to IA SSA
hua7450 Apr 17, 2026
33f32a5
Merge remote-tracking branch 'upstream/main' into ia-ssp
hua7450 Apr 17, 2026
b3896bc
Fix Iowa SSA income calculations and cap comparisons
hua7450 Apr 17, 2026
1c795dd
Add working references for Iowa SSP implementation
hua7450 Apr 20, 2026
a0db768
Merge branch 'main' of https://github.com/PolicyEngine/policyengine-u…
hua7450 Apr 21, 2026
1397759
Apply SSP checklist fixes to Iowa SSA
hua7450 Apr 21, 2026
77f8cf4
Fix IHHRC couple cap, blind phase-out, Part B docs
hua7450 Apr 22, 2026
ec32b3f
Tighten blind gate and Part B input
hua7450 Apr 22, 2026
9d19e76
Use gross income for RCF eligibility gate
hua7450 Apr 23, 2026
65eb01d
Backdate Iowa SSA parameters with authoritative historical sources
hua7450 Apr 23, 2026
1420e7d
Apply Iowa SSA review fixes and per-IAC participation math
hua7450 Apr 23, 2026
485aa9a
Merge branch 'main' of https://github.com/PolicyEngine/policyengine-u…
hua7450 Apr 23, 2026
b27236d
Collapse Iowa SSA per-category supplement variables
hua7450 Apr 23, 2026
7932788
Store Iowa SSA DP and FLH standards as state-only; apply P2 fixes
hua7450 Apr 23, 2026
4f0bbd3
Fix 2026 DP ceiling, DP 2018 cap and income limit, blind FLH increment
hua7450 Apr 23, 2026
ef807e0
Apply Pavel's review fixes: DP couple-FBR, $20 disregard, resource li…
hua7450 May 4, 2026
de46a32
Fix Pavel P2: pre-2017 IA SSA crashes and earned-side $20 disregard a…
hua7450 May 4, 2026
f435b92
Merge branch 'main' of https://github.com/PolicyEngine/policyengine-u…
hua7450 May 4, 2026
a7ea199
Use SSI's actual exclusion base for the IA SSA no-disregard add-back
hua7450 May 4, 2026
0bcf7fa
Address review findings on IA SSA
hua7450 May 4, 2026
58566d2
Fix IA SSA formula bugs and address remaining /review-program findings
hua7450 May 5, 2026
f048d1b
Fix IA SSA blind couple-FBR aggregation and FLH gap-based top-up
hua7450 May 5, 2026
182798f
Fix IA SSA one-blind joint couples and unreachable Iowa marital resou…
hua7450 May 5, 2026
9da9a40
Address /review-program critical findings on IA SSA
hua7450 May 5, 2026
4a12735
Update IA SSA Case 10 to reflect new DP recipient-income gate
hua7450 May 5, 2026
12b3327
Update Iowa supplementation for 2026 and merge upstream main
hua7450 Oct 12, 2026
acf387b
Normalize Iowa SSP parameter and test formatting
hua7450 Oct 13, 2026
e207d91
Merge upstream main into ia-ssp
hua7450 Oct 20, 2026
eb4e86a
Address review findings on Iowa State Supplementary Assistance
hua7450 Oct 20, 2026
3b9e925
Merge upstream main into ia-ssp
hua7450 Oct 20, 2026
0231a57
Address David's and Pavel's reviews of Iowa State Supplementary Assis…
hua7450 Oct 20, 2026
fb5eeee
Follow the Iowa Code for SMME and consolidate duplicate tests
hua7450 Oct 21, 2026
24acb4f
Merge upstream/main into ia-ssp
hua7450 Oct 21, 2026
040662b
List Iowa's two SMME statute conflicts as source-conflict candidates
hua7450 Oct 21, 2026
24231f8
Keep SGA workers in Iowa's SMME disability test
hua7450 Oct 21, 2026
4fabd46
Merge upstream/main into ia-ssp
hua7450 Oct 21, 2026
8cbe544
Address Pavel's round-4 review of Iowa SSA
hua7450 Oct 22, 2026
0cd88d1
Merge upstream/main into ia-ssp
hua7450 Oct 22, 2026
647fdf4
Apply SSI's student exclusion and in-kind support on the SMME SGA path
hua7450 Oct 22, 2026
1738284
Address Pavel's round-5 review of Iowa SSA
hua7450 Oct 22, 2026
5837b95
Merge upstream/main into ia-ssp
hua7450 Oct 22, 2026
99f005d
Address Pavel's round-6 review of Iowa SSA
hua7450 Oct 23, 2026
0ad5fc5
Merge upstream/main into ia-ssp
hua7450 Oct 23, 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/ia-ssp.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add Iowa State Supplementary Assistance for 2026.
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,8 @@ values:
- ma_eaedc
# DC benefits
- dc_ossp
# Iowa benefits
- ia_ssa
# Kansas benefits
- ks_sspp
# Hawaii benefits
Expand Down Expand Up @@ -231,6 +233,8 @@ values:
- ma_eaedc
# DC benefits
- dc_ossp
# Iowa benefits
- ia_ssa
# Kansas benefits
- ks_sspp
# Hawaii benefits
Expand Down Expand Up @@ -362,6 +366,8 @@ values:
# DC benefits
- dc_ossp
- dc_child_care_subsidies
# Iowa benefits
- ia_ssa
# Kansas benefits
- ks_sspp
# Hawaii benefits
Expand Down Expand Up @@ -493,6 +499,8 @@ values:
# DC benefits
- dc_ossp
- dc_child_care_subsidies
# Iowa benefits
- ia_ssa
# Kansas benefits
- ks_sspp
# Hawaii benefits
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ values:
- sd_ssp
- vt_aabd
- va_ag
- ia_ssa_countable_for_hud
- general_assistance
- total_unemployment_compensation
- child_support_received
Expand Down
15 changes: 15 additions & 0 deletions policyengine_us/parameters/gov/states/ia/hhs/ssa/blind_amount.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
description: Iowa provides this amount as the monthly blind supplement under the State Supplementary Assistance program.
values:
2026-01-01: 22

metadata:
unit: currency-USD
period: month
label: Iowa SSA blind supplement
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Blind Supplement
href: https://hhs.iowa.gov/media/3987/download?inline=#page=20
- title: 441 IAC 52.1(4)
href: https://www.legis.iowa.gov/docs/iac/chapter/441.52.pdf#page=2
- title: SSA POMS SI 01415.058 F.2.a (TN 95, 08-26), Iowa recipient payment levels
href: https://secure.ssa.gov/poms.nsf/lnx/0501415058#f2a
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
description: Iowa provides this amount as the monthly dependent-person supplement under the State Supplementary Assistance program.
values:
2023-01-01: 474
2024-01-01: 490
2025-01-01: 503
2026-01-01: 518

metadata:
unit: currency-USD
period: month
label: Iowa SSA dependent-person supplement
# The same amount is the dependent's income limit (6-B Nonfinancial Eligibility (DP)).
# NOTE: 441 IAC 52.1 adjusts assistance standards each January 1 for the SSA
# cost-of-living adjustment but publishes no method, so this value stays at
# its 2026 level until a later schedule is added.
reference:
- title: "Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Dependent Person Supplement #page 24-28"
href: https://hhs.iowa.gov/media/3987/download?inline=#page=24
- title: 441 IAC 52.1 and 52.1(2)
href: https://www.legis.iowa.gov/docs/iac/chapter/441.52.pdf#page=1
- title: SSA POMS SI 01415.058 F.2 (TN 95, 08-26), Iowa payment levels
href: https://secure.ssa.gov/poms.nsf/lnx/0501415058#f2
- title: "Iowa HHS General Letter 6-B-46 (effective January 1, 2025) #page 1-2"
href: https://hhs.iowa.gov/media/15607/download#page=1
- title: Iowa HHS General Letter 6-B-45 (effective January 1, 2024)
href: https://hhs.iowa.gov/media/12206/download#page=1
- title: Iowa HHS 2023 State Supplementary Assistance standards
href: https://hhs.iowa.gov/media/9237/download
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
description: Iowa excludes these unearned income sources from countable income under the State Supplementary Assistance program.
values:
2026-01-01:
- interest_income
- dividend_income

metadata:
unit: list
period: year
label: Iowa SSA excluded unearned income sources
# NOTE: 20 CFR 416.1124(c)(22) excludes interest and dividends from a
# countable resource, but federal SSI in the model still counts them (issue
# 10079). Remove this list once SSI excludes them, or they are excluded twice.
reference:
- title: 20 CFR 416.1124(c)(22)
href: https://www.ecfr.gov/current/title-20/section-416.1124#p-416.1124(c)(22)
- title: "Iowa HHS Employees' Manual 8-E (revised April 11, 2025), Dividends and Interest Income #page 23,36"
href: https://hhs.iowa.gov/media/4011/download?inline#page=23
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
description: Iowa provides this amount as the maximum monthly family-life home supplement under the State Supplementary Assistance program.
values:
2026-01-01: 162

metadata:
unit: currency-USD
period: month
label: Iowa SSA maximum family-life home supplement
# The family-life home standard is the SSI individual benefit rate plus this
# supplement ("$162 ($1,156 - $994 SSI standard)"). SSA pays at most $142,
# this supplement less the $20 general exclusion. The couple amount is twice
# the standard less the SSI couple rate and $20 (POMS code D Aged/Aged $801).
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Making the Family-Life Home Payment
href: https://hhs.iowa.gov/media/3987/download?inline=#page=35
- title: 441 IAC 52.1 and 52.1(1)
href: https://www.legis.iowa.gov/docs/iac/chapter/441.52.pdf#page=1
- title: SSA POMS SI 01415.058 F.2 (TN 95, 08-26), Iowa code D payment levels
href: https://secure.ssa.gov/poms.nsf/lnx/0501415058#f2
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: Iowa uses the current calendar year's federal poverty guidelines from this month for the Supplement for Medicare and Medicaid Eligibles income test under the State Supplementary Assistance program.
values:
2026-01-01: 4

metadata:
unit: month
period: year
label: Iowa SSA SMME poverty guideline year start month
# Earlier months use the prior year's guidelines.
reference:
- title: 441 IAC 75.1, federal poverty level "revised annually on April 1"
href: https://www.legis.iowa.gov/docs/iac/chapter/441.75.pdf#page=2
- title: Iowa HHS RC-0130 (Rev. 04/26), 120% of the federal poverty level effective 4/1/26
href: https://hhs.iowa.gov/media/6948/download#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
description: Iowa limits the monthly in-home health-related care cost per recipient to this amount under the State Supplementary Assistance program.
values:
2026-01-01: 480.55

metadata:
unit: currency-USD
period: month
label: Iowa SSA maximum in-home health-related care cost per recipient
# 6-B Income (IHHRC) p.41: "If the care needed by the client is more
# expensive than these limits, the client is not eligible for a SSA payment
# for in-home health-related care." 441 IAC 177 agrees: 177.9(4) (IAC
# 8/5/26, ARC 0460D, effective October 1, 2026) terminates IHHRC for
# "Excessive costs. When the cost of care exceeds the maximum established in
# subrule 177.9(3)", a cross-reference that should read 177.8(3), the
# $480.55 maximum benefit payable. The IAC 2/5/25 edition has it at
# 177.11(4), citing 177.10(3). 177.2(1)"f" also limits countable income to
# "$480.55 per month if one needs care or $961.10 if both need care", which
# pays nothing whenever participation reaches the cost. ia_ssa.yaml Cases
# 16-17 pin the ceiling.
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Income (IHHRC)
href: https://hhs.iowa.gov/media/3987/download?inline=#page=41
- title: '441 IAC 177.2(1)"f", 177.8(3) and 177.9(4) (IAC 8/5/26) #page 1,4-5'
href: https://www.legis.iowa.gov/docs/iac/chapter/441.177.pdf#page=1
- title: '441 IAC 177.4(1)"f", 177.10(3) and 177.11(4) (IAC 2/5/25) #page 2,5'
href: https://www.legis.iowa.gov/docs/iac/chapter/01-07-2026.441.177.pdf#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
description: Iowa limits the residential care facility daily rate to this amount under the State Supplementary Assistance program.
values:
2023-01-01: 35.89
2024-01-01: 36.82
2025-01-01: 37.6
2026-01-01: 38.47

metadata:
unit: currency-USD
period: day
label: Iowa SSA maximum residential care daily rate
# NOTE: Iowa Code 249.12(3) sets the rate through "the maximum per diem rates
# established by the general assembly through the appropriations process",
# not by the COLA (2025 $37.60 to 2026 $38.47 is 2.3 percent against a 2.8
# percent COLA). Later years carry the 2026 rate as a frozen projection until
# a new rate is published.
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Billing and Payments (RCF)
href: https://hhs.iowa.gov/media/3987/download?inline=#page=72
- title: "441 IAC 52.1 and 52.1(3) #page 1-2"
href: https://www.legis.iowa.gov/docs/iac/chapter/441.52.pdf#page=1
- title: Iowa Code 249.12(3)
href: https://www.legis.iowa.gov/docs/code/249.pdf#page=5
- title: "Iowa HHS General Letter 6-B-46 (effective January 1, 2025) #page 1-2"
href: https://hhs.iowa.gov/media/15607/download#page=1
- title: "Iowa HHS General Letter 6-B-45 (effective January 1, 2024) #page 1,24"
href: https://hhs.iowa.gov/media/12206/download#page=1
- title: Iowa HHS 2023 State Supplementary Assistance standards
href: https://hhs.iowa.gov/media/9237/download
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
description: Iowa provides this amount as the monthly residential care personal needs allowance under the State Supplementary Assistance program.
values:
2023-01-01: 120
2024-01-01: 123
2025-01-01: 126
2026-01-01: 130

metadata:
unit: currency-USD
period: month
label: Iowa SSA residential care personal needs allowance
# Iowa Code 249.9A(1): the department "shall increase the personal needs
# allowance for residents of residential care facilities by the same
# percentage and at the same time as federal supplemental security income and
# federal social security benefits are increased due to a recognized increase
# in the cost of living". Rounding to the nearest dollar is inferred from
# General Letters 6-B-45, 6-B-46 and 6-B-47 ($123, $126 and $130 for
# 2024-2026: 123 * 1.025 = 126.08 and 126 * 1.028 = 129.53). It does not fit
# 2024, when Iowa published $123 although 120 * 1.032 = 123.84, so it only
# approximates projected years. The published allowance replaces the
# projection.
uprating:
parameter: gov.ssa.uprating
rounding:
type: nearest
interval: 1
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Personal Needs Allowance (RCF)
href: https://hhs.iowa.gov/media/3987/download?inline=#page=62
- title: 441 IAC 52.1 and 52.1(3)"a"(2)
href: https://www.legis.iowa.gov/docs/iac/chapter/441.52.pdf#page=1
- title: Iowa Code 249.9A(1)
href: https://www.legis.iowa.gov/docs/code/249.pdf#page=4
- title: "Iowa HHS General Letter 6-B-46 (effective January 1, 2025) #page 1-2"
href: https://hhs.iowa.gov/media/15607/download#page=1
- title: Iowa HHS General Letter 6-B-45 (effective January 1, 2024)
href: https://hhs.iowa.gov/media/12206/download#page=1
- title: Iowa HHS 2023 State Supplementary Assistance standards
href: https://hhs.iowa.gov/media/9237/download
13 changes: 13 additions & 0 deletions policyengine_us/parameters/gov/states/ia/hhs/ssa/smme_amount.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
description: Iowa provides this amount as the monthly Supplement for Medicare and Medicaid Eligibles payment under the State Supplementary Assistance program.
values:
2026-01-01: 1

metadata:
unit: currency-USD
period: month
label: Iowa SSA SMME payment
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Payments (SMME)
href: https://hhs.iowa.gov/media/3987/download?inline=#page=78
- title: 441 IAC 52.1(7)
href: https://www.legis.iowa.gov/docs/iac/chapter/441.52.pdf#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
description: Iowa sets this share of the federal poverty guideline as the minimum income for the Supplement for Medicare and Medicaid Eligibles under the State Supplementary Assistance program.
values:
2026-01-01: 1.2

metadata:
unit: /1
period: year
label: Iowa SSA SMME minimum income poverty guideline rate
reference:
- title: Iowa HHS Employees' Manual 6-B (revised May 22, 2026), Income (SMME)
href: https://hhs.iowa.gov/media/3987/download?inline=#page=77
- title: 441 IAC 51.7(6)
href: https://www.legis.iowa.gov/docs/iac/chapter/441.51.pdf#page=2
- title: "Iowa Code 249.3(4)(g) #page 2-3"
href: https://www.legis.iowa.gov/docs/code/249.pdf#page=2
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ values:
- fl_oss
- ga_ssp_person
- hi_oss
- ia_ssa_countable_for_snap
- id_aabd
- in_ssp
- ks_sspp
Expand Down
15 changes: 12 additions & 3 deletions policyengine_us/programs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1232,9 +1232,18 @@ programs:
variable: hi_oss
parameter_prefix: gov.states.hi.dhs.oss
- state: IA
status: in_progress
name: Iowa SSP
full_name: Iowa State Supplemental Payment
status: partial
name: Iowa SSA
full_name: Iowa State Supplementary Assistance
variable: ia_ssa
parameter_prefix: gov.states.ia.hhs.ssa
verified_years: "2026"
notes: >-
Models 2026 blind, dependent-person, family-life home, residential
care, in-home health-related care and SMME supplements; special
categories need certification inputs, so microsimulation pays only
the blind supplement. Mandatory minimum-income-level and
conditional-benefit payments are not modeled.
- state: ID
status: complete
name: Idaho AABD
Expand Down
Loading
Loading