Skip to content
Open
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/added/8359.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add San Mateo County General Assistance.
1 change: 1 addition & 0 deletions changelog.d/fixed/8360.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix Alameda County General Assistance county-string check and program registry parameter prefix.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: San Mateo County deducts this share of earned income from countable income under the General Assistance program, aligning with CalFresh earned income deduction rules.
values:
2022-03-01: 0.2
metadata:
unit: /1
period: year
label: San Mateo County General Assistance earned income deduction rate
reference:
- title: San Mateo County Board Resolution 21-720, Modification of GA Rules and Regulations, Item E
href: https://sanmateocounty.legistar.com/View.ashx?GUID=25359405-C9EB-4566-AE97-D927CC455B02&ID=9802358&M=F#page=2
- title: 7 CFR 273.9(d)(2), CalFresh (SNAP) Earned Income Deduction
href: https://www.ecfr.gov/current/title-7/subtitle-B/chapter-II/subchapter-C/part-273/subpart-D/section-273.9#p-273.9(d)(2)
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
description: San Mateo County treats these income sources as earned income for the CalFresh-aligned earned income deduction under the General Assistance program.
values:
2022-03-01:
- employment_income
- self_employment_income
- sstb_self_employment_income
metadata:
unit: list
period: year
label: San Mateo County General Assistance earned income sources
reference:
- title: San Mateo County Board Resolution 21-720, Modification of GA Rules and Regulations, Item E
href: https://sanmateocounty.legistar.com/View.ashx?GUID=25359405-C9EB-4566-AE97-D927CC455B02&ID=9802358&M=F#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
description: San Mateo County counts these income sources under the General Assistance program.
values:
2023-10-01:
- employment_income
- self_employment_income
- sstb_self_employment_income
- unemployment_compensation
- workers_compensation
- disability_benefits
- ca_state_disability_insurance
- social_security
- veterans_benefits
- pension_income
- retirement_distributions
- interest_income
- dividend_income
- rental_income
- child_support_received
- alimony_income
metadata:
unit: list
period: year
label: San Mateo County General Assistance income sources
reference:
- title: San Mateo County Human Services Agency General Assistance Program Fact Sheet, Income Limits for Applicants
href: https://www.smcgov.org/media/153295/download?inline=#page=2
- title: San Mateo County Human Services Agency General Assistance, What do I need to apply?
href: https://www.smcgov.org/hsa/general-assistance-ga
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: San Mateo County requires an applicant to be at least this age under the General Assistance program.
values:
2023-10-01: 18
metadata:
unit: year
period: year
label: San Mateo County General Assistance minimum age
reference:
- title: San Mateo County Human Services Agency General Assistance, What do I need to apply?
href: https://www.smcgov.org/hsa/general-assistance-ga
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
description: San Mateo County provides this maximum monthly payment under the General Assistance program, based on the recipient's living arrangement.
INDEPENDENT_LIVING:
2023-10-01: 732
DRUG_ALCOHOL_TREATMENT_CENTER:
2023-10-01: 732
NMOHC_WITHOUT_REFERRAL:
2023-10-01: 732
NMOHC_WITH_REFERRAL:
# Tracks the California SSI NMOHC rate (CDSS-set, annual COLA on Jan 1). Pre-2025 amounts are not in available sources.
2025-01-01: 1_599.07
2026-01-01: 1_626.07
metadata:
unit: currency-USD
period: month
breakdown:
- ca_smc_general_assistance_living_arrangement
label: San Mateo County General Assistance payment standard
reference:
- title: San Mateo County Human Services Agency Standards of Assistance, General Assistance
href: https://www.smcgov.org/media/156974/download?inline=
- title: San Mateo County Board File 26-290, Modification to the General Assistance Program Rules and Regulations
href: https://sanmateocounty.legistar.com/ViewReport.ashx?GID=659&GUID=LATEST&ID=94585&M=R&N=TextL5&Title=Board+Memo#page=1
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: San Mateo County excludes this amount of combined equity in additional vehicles from countable property under the General Assistance program.
values:
2023-10-01: 2_928
metadata:
unit: currency-USD
period: year
label: San Mateo County General Assistance additional vehicle combined equity limit
reference:
- title: San Mateo County Board Resolution 21-720, Modification of GA Rules and Regulations, Item B(3)
href: https://sanmateocounty.legistar.com/View.ashx?GUID=25359405-C9EB-4566-AE97-D927CC455B02&ID=9802358&M=F#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: San Mateo County limits property to this amount under the General Assistance program.
values:
2023-10-01: 1_464
metadata:
unit: currency-USD
period: year
label: San Mateo County General Assistance property limit
reference:
- title: San Mateo County Human Services Agency Standards of Assistance Chart (C-335), GA Property Limit
href: https://www.smcgov.org/media/156974/download?inline=#page=1
- title: San Mateo County Human Services Agency General Assistance Program Fact Sheet, Property Limits
href: https://www.smcgov.org/media/153295/download?inline=#page=2
- title: San Mateo County Board Resolution 21-720, Modification of GA Rules and Regulations, Item B(2)
href: https://sanmateocounty.legistar.com/View.ashx?GUID=25359405-C9EB-4566-AE97-D927CC455B02&ID=9802358&M=F#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: San Mateo County counts these sources as property under the General Assistance program.
values:
2023-10-01:
- spm_unit_cash_assets
- ca_smc_general_assistance_countable_vehicle_value
metadata:
unit: list
period: year
label: San Mateo County General Assistance property sources
reference:
- title: San Mateo County Human Services Agency General Assistance Program Fact Sheet, Property Limits
href: https://www.smcgov.org/media/153295/download?inline=#page=2
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
description: San Mateo County limits General Assistance to these immigration statuses.
values:
2023-10-01:
- CITIZEN
- LEGAL_PERMANENT_RESIDENT
- REFUGEE
- ASYLEE
- DEPORTATION_WITHHELD
- CUBAN_HAITIAN_ENTRANT
- CONDITIONAL_ENTRANT
metadata:
unit: list
period: year
label: San Mateo County General Assistance qualified immigration statuses
reference:
- title: San Mateo County Human Services Agency General Assistance Program Fact Sheet, Immigration Eligibility
href: https://www.smcgov.org/media/153295/download?inline=#page=1
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
description: San Mateo County exempts people this age or older from the General Assistance work requirement.
values:
2023-10-01: 65
metadata:
unit: year
period: year
label: San Mateo County General Assistance work requirement senior exemption age
reference:
- title: San Mateo County Human Services Agency General Assistance Program Fact Sheet, Work Requirement
href: https://www.smcgov.org/media/153295/download?inline=#page=1
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: San Mateo County exempts individuals working at least this many hours per week from the General Assistance work requirement, interpreting the Fact Sheet "Employed full-time" exemption via the CalWORKs full-time work threshold per Resolution 21-720, Item A.
values:
2023-10-01: 30
metadata:
unit: hour
period: week
label: San Mateo County General Assistance work requirement weekly hours threshold
reference:
- title: San Mateo County Human Services Agency General Assistance Program Fact Sheet, Work Requirement
href: https://www.smcgov.org/media/153295/download?inline=#page=1
- title: San Mateo County Board Resolution 21-720, Modification of GA Rules and Regulations, Item A
href: https://sanmateocounty.legistar.com/View.ashx?GUID=25359405-C9EB-4566-AE97-D927CC455B02&ID=9802358&M=F#page=3
13 changes: 12 additions & 1 deletion policyengine_us/programs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1266,7 +1266,18 @@ programs:
status: complete
coverage: Alameda County
variable: ca_ala_general_assistance
parameter_prefix: gov.local.ca.ala.ga
parameter_prefix: gov.local.ca.ala.general_assistance

- id: ca_smc_general_assistance
name: San Mateo County General Assistance
full_name: San Mateo County General Assistance
category: Benefits
agency: Local
status: complete
coverage: San Mateo County
variable: ca_smc_general_assistance
parameter_prefix: gov.local.ca.smc.general_assistance
verified_start_year: 2025

- id: nyc_income_tax
name: NYC income tax
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
- name: Case 1, eligible single adult receives standard less countable income.
period: 2026-01
input:
people:
person1:
ca_smc_general_assistance_eligible_person: true
households:
household:
members: [person1]
in_smc: true
spm_units:
spm_unit:
members: [person1]
ca_smc_general_assistance_eligible: true
ca_smc_general_assistance_payment_standard: 732
ca_smc_general_assistance_countable_income: 200
output:
ca_smc_general_assistance: 532

- name: Case 2, benefit floors at zero when income exceeds standard.
period: 2026-01
input:
people:
person1:
ca_smc_general_assistance_eligible_person: true
households:
household:
members: [person1]
in_smc: true
spm_units:
spm_unit:
members: [person1]
ca_smc_general_assistance_eligible: true
ca_smc_general_assistance_payment_standard: 732
ca_smc_general_assistance_countable_income: 800
output:
ca_smc_general_assistance: 0

- name: Case 3, ineligible unit receives zero.
period: 2026-01
input:
people:
person1:
ca_smc_general_assistance_eligible_person: true
households:
household:
members: [person1]
in_smc: true
spm_units:
spm_unit:
members: [person1]
ca_smc_general_assistance_eligible: false
ca_smc_general_assistance_payment_standard: 732
ca_smc_general_assistance_countable_income: 0
output:
ca_smc_general_assistance: 0

- name: Case 4, negative countable income floors at zero, benefit caps at standard.
period: 2026-01
input:
people:
person1:
ca_smc_general_assistance_eligible_person: true
households:
household:
members: [person1]
in_smc: true
spm_units:
spm_unit:
members: [person1]
ca_smc_general_assistance_eligible: true
ca_smc_general_assistance_payment_standard: 732
ca_smc_general_assistance_countable_income: -200
output:
ca_smc_general_assistance: 732

- name: Case 5, two eligible adults each receive their own benefit at the SPM unit level.
period: 2026-01
input:
people:
person1:
ca_smc_general_assistance_eligible_person: true
person2:
ca_smc_general_assistance_eligible_person: true
households:
household:
members: [person1, person2]
in_smc: true
spm_units:
spm_unit:
members: [person1, person2]
ca_smc_general_assistance_eligible: true
ca_smc_general_assistance_payment_standard: 732
ca_smc_general_assistance_countable_income: 400
output:
ca_smc_general_assistance: 1_064
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
- name: Case 1, eligible when all modeled tests pass.
period: 2026-01
input:
in_smc: true
ca_smc_general_assistance_eligible_person: true
ca_smc_general_assistance_income_eligible: true
ca_smc_general_assistance_property_eligible: true
output:
ca_smc_general_assistance_eligible: true

- name: Case 2, ineligible when immigration test fails.
period: 2026-01
input:
in_smc: true
ca_smc_general_assistance_eligible_person: false
ca_smc_general_assistance_income_eligible: true
ca_smc_general_assistance_property_eligible: true
output:
ca_smc_general_assistance_eligible: false

- name: Case 3, ineligible when income test fails.
period: 2026-01
input:
in_smc: true
ca_smc_general_assistance_eligible_person: true
ca_smc_general_assistance_income_eligible: false
ca_smc_general_assistance_property_eligible: true
output:
ca_smc_general_assistance_eligible: false

- name: Case 4, ineligible when property test fails.
period: 2026-01
input:
in_smc: true
ca_smc_general_assistance_eligible_person: true
ca_smc_general_assistance_income_eligible: true
ca_smc_general_assistance_property_eligible: false
output:
ca_smc_general_assistance_eligible: false

- name: Case 5, ineligible when unit includes a minor child.
period: 2026-01
input:
people:
person1:
age: 30
ca_smc_general_assistance_eligible_person: true
person2:
age: 5
households:
household:
members: [person1, person2]
in_smc: true
spm_units:
spm_unit:
members: [person1, person2]
ca_smc_general_assistance_income_eligible: true
ca_smc_general_assistance_property_eligible: true
output:
ca_smc_general_assistance_eligible: false
Loading
Loading