Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
12 changes: 12 additions & 0 deletions changelog_entry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- bump: minor
changes:
added:
- Added non-age work registration exemptions for SNAP ABAWD (student, UI recipient, child under 6) per 7 U.S.C. 2015(o)(3)(D).
- Added is_snap_abawd_hr1_in_effect variable to centralize state-level HR1 adoption routing.
changed:
- Refactored SNAP ABAWD work requirements to absorb California pre-HR1 delay logic, eliminating duplicate CA variable.
- Updated federal SNAP ABAWD parameter effective dates to 2025-07-04 per Public Law 119-21 enactment date.
- Backdated ABAWD age exemption parameters to 1997-03-01 (PRWORA effective date) and added FRA 2023 phase-in history (50→51→53→55).
- Removed blanket HI/AK ABAWD exemption from formula; both states are implementing ABAWD. Preferential waiver authority documented in parameter file.
removed:
- Removed ca_meets_snap_abawd_work_requirements (functionality merged into federal variable).
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
description: California implements the HR1 changes to Able-Bodied Adult Without Dependents work requirements under the Supplemental Nutrition Assistance Program when this is true.

values:
0000-01-01: false
2026-06-01: true

metadata:
unit: bool
period: month
label: California CalFresh HR1 ABAWD implementation status
reference:
- title: California All County Letter No. 25-93
href: https://www.cdss.ca.gov/Portals/9/Additional-Resources/Letters-and-Notices/ACLs/2025/25-93.pdf#page=3
- title: Public Law 119-21, Section 10102(a) - Modifications to SNAP ABAWD Requirements
href: https://www.congress.gov/119/plaws/publ21/PLAW-119publ21.pdf#page=81
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
description: The Department of Agriculture considers individuals who do not have any dependents under this age to be Able-Bodied Adult Without Dependents (ABAWD) under the Supplemental Nutrition Assistance Program.
values:
2019-01-01: 18
2027-01-01: 14
1997-03-01: 18
2025-07-04: 14

metadata:
unit: year
Expand All @@ -12,5 +12,7 @@ metadata:
href: https://www.law.cornell.edu/cfr/text/7/273.1#b_iii
- title: SNAP Work Requirements
href: https://www.fns.usda.gov/snap/work-requirements
- title: H.R.1 - One Big Beautiful Bill Act
href: https://www.congress.gov/bill/119th-congress/house-bill/1/text
- title: Public Law 119-21, Section 10102(a) - Modifications to SNAP ABAWD Requirements
href: https://www.congress.gov/119/plaws/publ21/PLAW-119publ21.pdf#page=81
- title: 7 U.S.C. 2015(o)(3) - ABAWD Time Limit Exceptions
href: https://www.law.cornell.edu/uscode/text/7/2015#o_3
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,26 @@ metadata:
href: https://www.law.cornell.edu/cfr/text/7/273.24#c_1
- title: SNAP Work Requirements
href: https://www.fns.usda.gov/snap/work-requirements
- title: H.R.1 - One Big Beautiful Bill Act
href: https://www.congress.gov/bill/119th-congress/house-bill/1/text
- title: Fiscal Responsibility Act of 2023, Section 311 - ABAWD Age Phase-In
href: https://www.fns.usda.gov/snap/provisions-fiscal-responsibility-act-2023
- title: Public Law 119-21, Section 10102(a) - Modifications to SNAP ABAWD Requirements
href: https://www.congress.gov/119/plaws/publ21/PLAW-119publ21.pdf#page=81
- title: 7 U.S.C. 2015(o)(3) - ABAWD Time Limit Exceptions
href: https://www.law.cornell.edu/uscode/text/7/2015#o_3
brackets:
- threshold:
2019-01-01: 0
amount:
2019-01-01: true
- threshold:
2019-01-01: 18
amount:
2019-01-01: false
- threshold:
2019-01-01: 55
2027-01-01: 65
amount:
2019-01-01: true
1997-03-01: 0
amount:
1997-03-01: true
- threshold:
1997-03-01: 18
amount:
1997-03-01: false
- threshold:
1997-03-01: 50
2023-09-01: 51
2023-10-01: 53
2024-10-01: 55
2025-07-04: 65
amount:
1997-03-01: true
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
description: The Department of Agriculture exempts the Able-Bodied Adult Without Dependents (ABAWD) work requirements for these states under the Supplemental Nutrition Assistance Program.
# P.L. 119-21 gives HI and AK preferential waiver authority
# (150% unemployment threshold, good-faith exemptions through 2028-12-31)
# per 7 U.S.C. 2015(o)(4)(A)(ii) and 2015(o)(7). However, both states
# chose to implement ABAWD effective 2025-11-01. AK also has borough-level
# waivers for high-unemployment areas. This parameter is not consumed by
# any formula; HI/AK delayed adoption is handled in a follow-up PR via
# state-level hr1_in_effect parameters.
description: The Department of Agriculture grants these noncontiguous states preferential waiver authority for Able-Bodied Adult Without Dependents (ABAWD) work requirements under the Supplemental Nutrition Assistance Program.

values:
2018-01-01:
[]
2027-01-01:
2025-07-04:
- HI
- AK

Expand All @@ -12,5 +19,9 @@ metadata:
period: year
unit: list
reference:
- title: H.R.1 - One Big Beautiful Bill Act
href: https://www.congress.gov/bill/119th-congress/house-bill/1/text
- title: Public Law 119-21, Section 10102(a) - Modifications to SNAP ABAWD Requirements
href: https://www.congress.gov/119/plaws/publ21/PLAW-119publ21.pdf#page=81
- title: 7 U.S.C. 2015(o)(3) - ABAWD Time Limit Exceptions
href: https://www.law.cornell.edu/uscode/text/7/2015#o_3
- title: USDA FNS ABAWD Waivers Implementation Memorandum (October 3, 2025)
href: https://fns-prod.azureedge.us/sites/default/files/resource-files/OBBB-Implementation%20Memo-ABAWD-Waivers.pdf
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,14 @@ description: The Department of Agriculture removes the exemption from Able-Bodie

values:
0000-01-01: false
2027-01-01: true
2025-07-04: true

metadata:
unit: bool
period: year
label: SNAP ABAWD work requirement exemption removed for homeless or veterans
reference:
- title: H.R.1 - One Big Beautiful Bill Act
href: https://www.congress.gov/bill/119th-congress/house-bill/1/text
- title: Public Law 119-21, Section 10102(a) - Modifications to SNAP ABAWD Requirements
href: https://www.congress.gov/119/plaws/publ21/PLAW-119publ21.pdf#page=81
- title: 7 U.S.C. 2015(o)(3) - ABAWD Time Limit Exceptions
href: https://www.law.cornell.edu/uscode/text/7/2015#o_3
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Federal HR1 effective date: 2025-07-01
# CA delays to 2026-06-01 per ACL 25-93

- name: Case 1, non-CA after federal effective date.
period: 2026-01
input:
state_code: TX
output:
is_snap_abawd_hr1_in_effect: true

- name: Case 2, non-CA before federal effective date.
period: 2024-01
input:
state_code: TX
output:
is_snap_abawd_hr1_in_effect: false

- name: Case 3, CA before state adoption date.
period: 2026-01
input:
state_code: CA
output:
is_snap_abawd_hr1_in_effect: false

- name: Case 4, CA after state adoption date.
period: 2027-01
input:
state_code: CA
output:
is_snap_abawd_hr1_in_effect: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
# 7 CFR 273.7(b)(1) — Non-age work registration exemptions
# These feed into ABAWD exemption (D) via 7 U.S.C. 2015(o)(3)(D).

# --- (ii) Physically or mentally unfit for employment ---

- name: Case 1, disabled person is work-registration-exempt.
period: 2026-01
input:
is_disabled: true
output:
is_snap_work_registration_exempt_non_age: true

# --- (iv) Responsible for care of dependent child under 6 ---

- name: Case 2, caregiver of dependent child age 5 is exempt.
period: 2026-01
input:
people:
person1:
age: 30
is_disabled: false
person2:
age: 5
is_tax_unit_dependent: true
spm_units:
spm_unit:
members: [person1, person2]
tax_units:
tax_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
output:
is_snap_work_registration_exempt_non_age: [true, true]

- name: Case 3, child exactly age 6 does NOT trigger under-6 exemption.
period: 2026-01
input:
people:
person1:
age: 30
is_disabled: false
person2:
age: 6
is_tax_unit_dependent: true
spm_units:
spm_unit:
members: [person1, person2]
tax_units:
tax_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
output:
is_snap_work_registration_exempt_non_age: [false, false]

# --- (iv) Responsible for care of incapacitated person ---

- name: Case 4, caregiver of incapacitated person is exempt.
period: 2026-01
input:
people:
person1:
age: 30
is_disabled: false
person2:
is_incapable_of_self_care: true
spm_units:
spm_unit:
members: [person1, person2]
tax_units:
tax_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
output:
is_snap_work_registration_exempt_non_age: [true, true]

# --- (v) Receiving unemployment compensation ---

- name: Case 5, UI recipient is exempt.
period: 2026-01
input:
age: 30
is_disabled: false
unemployment_compensation: 12_000
output:
is_snap_work_registration_exempt_non_age: true

- name: Case 6, zero UI does not trigger exemption.
period: 2026-01
input:
age: 30
is_disabled: false
unemployment_compensation: 0
output:
is_snap_work_registration_exempt_non_age: false

# --- (viii) Enrolled at least half-time in school/training/higher ed ---

- name: Case 7, full-time college student is exempt.
period: 2026-01
input:
is_full_time_college_student: true
output:
is_snap_work_registration_exempt_non_age: true

- name: Case 8, part-time college student is exempt.
period: 2026-01
input:
is_part_time_college_student: true
output:
is_snap_work_registration_exempt_non_age: true

# --- Non-exempt baseline ---

- name: Case 9, able-bodied adult with no exempting conditions.
period: 2026-01
input:
age: 30
is_disabled: false
unemployment_compensation: 0
is_full_time_college_student: false
is_part_time_college_student: false
output:
is_snap_work_registration_exempt_non_age: false
Loading