Add Nebraska TANF Program #7041
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Closes #7040
Implements Nebraska Aid to Dependent Children (ADC), the state's TANF program.
Regulatory Authority
Primary Legal Sources
Nebraska Revised Statutes
Nebraska Administrative Code Title 468
Income Eligibility Tests
Standard of Need Test
Countable income (net earned + unearned) must be strictly less than the Standard of Need for the unit size.
Earned Income Disregard: 50% of gross earned income is disregarded for recipients.
Income Standards
Formula: Base (1 person) = $601; each additional person = +$140
Source: Neb. Rev. Stat. 43-513
Resource Limits
Source: Neb. Rev. Stat. 68-1726
Benefit Calculation
Gap Budgeting Formula
Nebraska uses "Budget the Gap" methodology:
Gross Earned Income * (1 - 0.50)Need Standard - Net Earned Incomemin(Gap, Payment Standard)Benefit - Unearned IncomeSource: Neb. Rev. Stat. 68-1713(1)(p)
Minimum Payment Rule
No ADC payment shall be less than $10 per month.
Source: Neb. Rev. Stat. 43-512
Example Calculation
Family of 3 with $1,000/month gross earned income:
Files Added
Parameters (5 files)
Variables (8 files)
Tests (7 files, 55 test cases)
Test Coverage
Implementation Notes
Simplified Implementation: Uses 50% earned income disregard (recipient rate) for all cases. Nebraska distinguishes between applicants (20%) and recipients (50%), but this requires tracking status that PolicyEngine cannot model.
Non-Simulatable Rules: Time limits (60-month lifetime limit), work requirements, and transitional benefits cannot be enforced due to PolicyEngine's single-period architecture.
Rounding: Payment standard uses ceiling (
np.ceil) to round up to whole dollars.🤖 Generated with Claude Code