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
1 change: 1 addition & 0 deletions changelog.d/nv-ssp-2026.added.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add Nevada Optional State Supplementation with 2026 payment rates, living arrangements, couple and spouse-deeming calculations, and benefit and SNAP income integration.
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ values:
- ne_aabd
- ne_child_care_subsidies
# Nevada benefits
- nv_oss
- nv_child_care_subsidies
# Oklahoma benefits
- ok_child_care_subsidies
Expand Down Expand Up @@ -162,6 +163,7 @@ values:
- ne_aabd
- ne_child_care_subsidies
# Nevada benefits
- nv_oss
- nv_child_care_subsidies
# Oklahoma benefits
- ok_child_care_subsidies
Expand Down Expand Up @@ -271,6 +273,7 @@ values:
- ne_aabd
- ne_child_care_subsidies
# Nevada benefits
- nv_oss
- nv_child_care_subsidies
# Oklahoma benefits
- ok_child_care_subsidies
Expand Down Expand Up @@ -381,6 +384,7 @@ values:
- ne_aabd
- ne_child_care_subsidies
# Nevada benefits
- nv_oss
- nv_child_care_subsidies
# Oklahoma benefits
- ok_child_care_subsidies
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ values:
- pa_ssp
- wy_ssp
- nc_sa_countable_for_hud
- nv_oss
- general_assistance
- total_unemployment_compensation
- child_support_received
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
description: Nevada provides this monthly same-category couple payment before income reductions under the Optional State Supplementation program.

metadata:
propagate_metadata_to_children: true
unit: currency-USD
period: month
label: Nevada OSS couple payment
breakdown:
- nv_oss_living_arrangement
- ssi_category
reference:
- title: POMS SI 01415.058 I.2.b - Nevada payment levels for January 2026
href: https://secure.ssa.gov/poms.nsf/lnx/0501415058#i2b
- title: NRS 422A.070, State Supplementary Assistance defined
href: https://www.leg.state.nv.us/NRS/NRS-422A.html#NRS422ASec070

# Full couple rates for two members of the same category. Averaging the
# applicable rates reproduces the published mixed-category couple totals.
INDEPENDENT_LIVING:
AGED:
2026-01-01: 74.46
BLIND:
2026-01-01: 374.6
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0

HOUSEHOLD_OF_ANOTHER:
AGED:
2026-01-01: 49.64
BLIND:
2026-01-01: 531.94
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0

DOMICILIARY_CARE:
AGED:
2026-01-01: 881
BLIND:
2026-01-01: 881
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0

NONE:
AGED:
2026-01-01: 0
BLIND:
2026-01-01: 0
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
description: Nevada provides this monthly individual payment before income reductions under the Optional State Supplementation program.

metadata:
propagate_metadata_to_children: true
unit: currency-USD
period: month
label: Nevada OSS individual payment
breakdown:
- nv_oss_living_arrangement
- ssi_category
reference:
- title: POMS SI 01415.058 I.2.a - Nevada payment levels for January 2026
href: https://secure.ssa.gov/poms.nsf/lnx/0501415058#i2a
- title: NRS 422A.070, State Supplementary Assistance defined
href: https://www.leg.state.nv.us/NRS/NRS-422A.html#NRS422ASec070

INDEPENDENT_LIVING:
AGED:
2026-01-01: 36.4
BLIND:
2026-01-01: 109.3
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0

HOUSEHOLD_OF_ANOTHER:
AGED:
2026-01-01: 24.27
BLIND:
2026-01-01: 213.96
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0

DOMICILIARY_CARE:
AGED:
2026-01-01: 391
BLIND:
2026-01-01: 391
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0

NONE:
AGED:
2026-01-01: 0
BLIND:
2026-01-01: 0
DISABLED:
2026-01-01: 0
NONE:
2026-01-01: 0
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ values:
- ne_aabd
- nj_ssp
- nm_ssi_state_supplement
- nv_oss
- pa_ssp
- sc_ssi_state_supplement
- tx_ssi_state_supplement
Expand Down
12 changes: 12 additions & 0 deletions policyengine_us/programs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1072,6 +1072,18 @@ programs:
name: New Mexico SSI supplement
full_name: New Mexico SSI state supplement
variable: nm_ssi_state_supplement
- state: NV
status: partial
name: Nevada OSS
full_name: Nevada Optional State Supplementation
variable: nv_oss
parameter_prefix: gov.states.nv.dwss.oss
verified_years: "2026"
notes: >-
Models 2026 optional supplementation for independent living, another
person's household and state-certified domiciliary care, including
couples and spouse deeming. Mandatory minimum-income protection for
December 1973 conversions is not modeled.
- state: SC
status: complete
name: South Carolina SSI supplement
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
- name: Case 1, aged individual integrates federal SSI and Nevada OSS once.
# POMS I.2.a: $994 + $36.40 = $1,030.40; 7 CFR 273.9(b)(2)(i).
period: 2026-01
absolute_error_margin: 0.01
input:
state_code: NV
age: 65
snap:
2026: 0
output:
is_ssi_eligible: true
ssi_category: AGED
nv_oss_living_arrangement: INDEPENDENT_LIVING
ssi_countable_income: 0
ssi_amount_if_eligible: 994
ssi: 994
nv_oss: 36.4
household_state_benefits:
2026: 436.8
snap_unearned_income: 1_030.4
spm_unit_benefits:
2026: 12_364.8
# HUD counts SSI and the supplement: $994 * 12 + $436.80 = $12,364.80.
hud_annual_income:
2026: 12_364.8

- name: Case 2, state-only payment remains after federal SSI is exhausted.
# $1,030 Social Security - $20 exclusion = $1,010 countable income.
# Excess over $994 is $16, so Nevada pays $36.40 - $16 = $20.40.
period: 2026-01
absolute_error_margin: 0.01
input:
state_code: NV
age: 65
social_security_retirement: 12_360
snap:
2026: 0
output:
is_ssi_eligible: true
ssi_category: AGED
nv_oss_living_arrangement: INDEPENDENT_LIVING
ssi_countable_income: 1_010
ssi_amount_if_eligible: 994
ssi: 0
nv_oss: 20.4
household_state_benefits:
2026: 244.8
snap_unearned_income: 1_050.4
spm_unit_benefits:
2026: 12_604.8

- name: Case 3, mixed aged blind couple shares the joint payment after income reduction.
# $1,700 - $20 = $1,680 countable income; excess over $1,491 is $189.
# $224.53 - $189 = $35.53; each $17.765 rounds up to $17.77.
period: 2026-01
absolute_error_margin: 0.01
input:
people:
person1:
age: 65
social_security_retirement: 20_400
person2:
age: 40
is_blind: true
marital_units:
marital_unit:
members: [person1, person2]
tax_units:
tax_unit:
members: [person1, person2]
spm_units:
spm_unit:
members: [person1, person2]
snap:
2026: 0
households:
household:
members: [person1, person2]
state_code: NV
output:
is_ssi_eligible: [true, true]
ssi_category: [AGED, BLIND]
ssi_couple_computation_applies: [true, true]
ssi_countable_income: [840, 840]
ssi_amount_if_eligible: [745.5, 745.5]
ssi: [0, 0]
nv_oss: [17.77, 17.77]
household_state_benefits:
2026: 426.48
snap_unearned_income: 1_735.54
spm_unit_benefits:
2026: 20_826.48

- name: Case 4, blind claimant with an ineligible spouse uses the couple deeming standard.
# SI 01320.430 D: spouse's $1,850 - $20 = $1,830 countable.
# $374.60 - ($1,830 - $1,491) = $35.60, below the $109.30 own-income cap.
period: 2026-01
absolute_error_margin: 0.01
input:
people:
person1:
age: 40
is_blind: true
person2:
age: 40
social_security_retirement: 22_200
marital_units:
marital_unit:
members: [person1, person2]
tax_units:
tax_unit:
members: [person1, person2]
spm_units:
spm_unit:
members: [person1, person2]
snap:
2026: 0
households:
household:
members: [person1, person2]
state_code: NV
output:
is_ssi_eligible: [true, false]
ssi_category: [BLIND, NONE]
ssi_couple_computation_applies: [false, false]
is_ssi_spousal_deeming_applies: [true, false]
ssi_countable_income: [1_830, 0]
ssi_amount_if_eligible: [1_491, 994]
ssi: [0, 0]
nv_oss: [35.6, 0]
household_state_benefits:
2026: 427.2
snap_unearned_income: 1_885.6
spm_unit_benefits:
2026: 22_627.2

- name: Case 5, blind recipient in another household uses the reduced federal rate.
# POMS I.2.a: federal $662.67 plus Nevada $213.96 = $876.63.
period: 2026-01
absolute_error_margin: 0.01
input:
state_code: NV
age: 40
is_blind: true
ssi_lives_in_another_persons_household:
2026: true
ssi_receives_shelter_from_others_in_household:
2026: true
ssi_others_pay_all_meals:
2026: true
snap:
2026: 0
output:
is_ssi_eligible: true
ssi_category: BLIND
ssi_federal_living_arrangement: ANOTHER_PERSONS_HOUSEHOLD
nv_oss_living_arrangement: HOUSEHOLD_OF_ANOTHER
ssi_countable_income: 0
ssi_amount_if_eligible: 662.67
ssi: 662.67
nv_oss: 213.96
household_state_benefits:
2026: 2_567.52
snap_unearned_income: 876.63
spm_unit_benefits:
2026: 10_519.52

- name: Case 6, July domiciliary care uses monthly benefits and annual income inputs.
# $1,200 monthly Social Security - $20 = $1,180 countable income.
# $391 - ($1,180 - $994) = $205 Nevada OSS; no federal SSI remains.
period: 2026-07
absolute_error_margin: 0.01
input:
state_code:
2026: NV
age:
2026: 65
social_security_retirement:
2026: 14_400
nv_oss_care_setting: DOMICILIARY_CARE
output:
is_ssi_eligible: true
ssi_category: AGED
nv_oss_living_arrangement: DOMICILIARY_CARE
ssi_countable_income: 1_180
ssi_amount_if_eligible: 994
ssi: 0
nv_oss: 205
Loading
Loading