Skip to content

Fix Indiana TANF to pay the maximum benefit (IC 12-14-2-5)#8543

Open
hua7450 wants to merge 1 commit into
PolicyEngine:mainfrom
hua7450:fix-indiana-tanf-maximum-benefit
Open

Fix Indiana TANF to pay the maximum benefit (IC 12-14-2-5)#8543
hua7450 wants to merge 1 commit into
PolicyEngine:mainfrom
hua7450:fix-indiana-tanf-maximum-benefit

Conversation

@hua7450
Copy link
Copy Markdown
Collaborator

@hua7450 hua7450 commented May 30, 2026

Summary

Indiana TANF was paying the standard of need ($255 for a family of two) instead of the amount of assistance / maximum benefit ($409 effective 2024-07-01). This corrects the benefit to the IC 12-14-2-5 maximum benefit and adds the post-2025 income eligibility screens. For a zero-income family of two the modeled benefit goes from $255 to $409 (July 2024 onward).

Regulatory authority

  • IC 12-14-2-5 (amount of assistance; payment made; maximum amounts) — payment schedule of $248 / $409 / +$104 per additional member, effective 2024-07-01 via SEA 265 (2023).
  • IC 12-14-1-1.7 — post-2025 gross income eligibility: ≤35% FPL through June 30, 2027, then ≤50% FPL.
  • FSSA SNAP/TANF Program Policy Manual, Chapter 3000 — §3050.10.00 (maximum benefits), §3010.15.00 (initial gross/net standards), §3010.15.05 (100% FPL continuing standard).
  • FSSA SNAP/TANF Transmittal 2024 — maximum benefits updated effective 7/1/2024.

What changed

New parameters (gov/states/in/fssa/tanf/):

  • amount_of_assistance/amount.yaml — maximum benefit by unit size, tiers at 1997-10-01, 2023-07-01, and 2024-07-01 ($248/$409/$513/.../$1,241).
  • amount_of_assistance/max_table_size.yaml (10) + additional_member_amount.yaml ($104 from 2024-07-01) for units above size 10.
  • eligibility/initial/gross_income/fpg_rate.yaml (35% from 2025-07-01, 50% from 2027-07-01) and eligibility/initial/net_income/maximum_grant_rate.yaml (100% of the maximum grant from 2025-07-01).

New variables: in_tanf_maximum_benefit, in_tanf_gross_income.

Updated variables: in_tanf and in_tanf_payment_eligible now use the maximum benefit; in_tanf_countable_income_eligible applies the post-2025 gross + net initial screens while preserving the pre-2025 standard-of-need test and the 100% FPL continuing test. in_tanf_payment_standard (standard of need) is unchanged apart from a period.this_year alignment on the size lookup.

Behavior

  • Zero-income family of two: $255 (Jan 2024, still the 2023-07 tier) → $409 (from July 2024). Pre-July-2024 and historical amounts unchanged.
  • The 2024-07-01 increase also widens payment eligibility (income between the old standard of need and the new maximum grant now yields a benefit).
  • Post-2025 initial applicants are screened on gross income (≤35%/50% FPL) and countable net income (< maximum grant); enrolled recipients keep the 100% FPL test. For Indiana the net (maximum-grant) standard binds before the looser gross screen.

Test plan

  • New in_tanf_maximum_benefit.yaml and in_tanf_gross_income.yaml; expanded in_tanf, payment-eligibility, countable-income-eligibility, integration, and edge-case tests covering the 2023/2024 increases, the post-2025 screens, the size-10 / size-11 boundary, and the negative-income benefit cap.
  • make format passes; all expected values independently verified via direct simulation.

Verification note

Amounts are verified against primary sources. The current FSSA Chapter 3000 labels the maximum-benefit chart "effective 7/1/2025", while FSSA Transmittal 2024 and the enrolled SEA 265 amendment to IC 12-14-2-5 specify 7/1/2024; this PR models the statutory/transmittal date (2024-07-01) and cites both.

🤖 Generated with Claude Code

Indiana TANF previously paid the standard of need ($255 for a family of
two) instead of the amount of assistance / maximum benefit ($409 from
2024-07-01). Add an amount_of_assistance parameter schedule and an
in_tanf_maximum_benefit variable, and rewire in_tanf and
in_tanf_payment_eligible to use it. Also add the post-2025 initial
eligibility screens (35% FPL gross / maximum-grant net, rising to 50%
FPL from 2027) per IC 12-14-1-1.7 and FSSA Chapter 3000, while
preserving the pre-2025 standard-of-need test and the 100% FPL
continuing test.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (86f5d87) to head (59e6086).
⚠️ Report is 150 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #8543   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            1         6    +5     
  Lines           13        86   +73     
=========================================
+ Hits            13        86   +73     
Flag Coverage Δ
unittests 100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant