Skip to content
Draft
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
4 changes: 4 additions & 0 deletions changelog_entry.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- bump: minor
changes:
added:
- Tennessee TANF (Families First) program implementation
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
description: Tennessee deducts up to this amount per child for dependent care expenses under the Families First program, based on child age.

brackets:
- threshold:
2008-11-01: 0
amount:
2008-11-01: 200
- threshold:
2008-11-01: 2
amount:
2008-11-01: 175

metadata:
period: month
label: Tennessee Families First child care deduction per child
type: single_amount
threshold_unit: year
amount_unit: currency-USD
reference:
- title: Tennessee Administrative Code § 1240-01-50-.16
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
- title: Tennessee Families First State Plan 2024-2027
href: https://wioaplans.ed.gov/node/545036
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
description: Tennessee disregards this amount from gross earned income under the Families First program.

values:
2008-11-01: 150
2024-07-01: 250

metadata:
unit: currency-USD
period: month
label: Tennessee Families First earned income disregard
reference:
- title: Tennessee Administrative Code § 1240-01-50-.16
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
- title: Tennessee Families First State Plan 2024-2027
href: https://wioaplans.ed.gov/node/545036
14 changes: 14 additions & 0 deletions policyengine_us/parameters/gov/states/tn/dhs/ff/income/rate.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: Tennessee applies this percentage of Consolidated Need Standard as gross income limit under the Families First program.

values:
1996-09-01: 1.85

metadata:
unit: /1
period: month
label: Tennessee Families First income limit rate
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20 - Standard of Need/Income
href: https://www.law.cornell.edu/regulations/tennessee/Tenn-Comp-R-Regs-1240-01-50-.20
- title: Tennessee Families First State Plan 2024-2027, Section 4
href: https://wioaplans.ed.gov/node/545036
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
description: Tennessee establishes this Consolidated Need Standard (CNS) for the Families First program, based on family size.
# Values use 2008 amounts (most recent verifiable source) with 2024 update for family size 3 only (verified via NCCP 2024).
metadata:
unit: currency-USD
period: month
breakdown:
- range(1, 11)
label: Tennessee Families First Consolidated Need Standard
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
- title: National Center for Children in Poverty - Tennessee Families First Profile
href: https://www.nccp.org/wp-content/uploads/2024/11/TANF-profile-Tennessee.pdf

1:
2008-11-01: 696
2:
2008-11-01: 896
3:
2008-11-01: 1_066
2024-07-01: 1_549
4:
2008-11-01: 1_211
5:
2008-11-01: 1_335
6:
2008-11-01: 1_441
7:
2008-11-01: 1_534
8:
2008-11-01: 1_617
9:
2008-11-01: 1_691
10:
2008-11-01: 1_760
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Tennessee provides the higher Differential Grant Payment Amount (DGPA) when the caretaker relative is at or above this age threshold under the Families First program.

values:
2008-11-01: 60

metadata:
unit: year
period: month
label: Tennessee Families First DGPA age threshold
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20(d)
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
description: Tennessee provides up to this Differential Grant Payment Amount (DGPA) under the Families First program, based on family size.

1:
2008-11-01: 140
2:
2008-11-01: 192
3:
2008-11-01: 232
4:
2008-11-01: 242
5:
2008-11-01: 291
6:
2008-11-01: 305
7:
2008-11-01: 345
8:
2008-11-01: 386
9:
2008-11-01: 425
10:
2008-11-01: 467

metadata:
unit: currency-USD
period: month
breakdown:
- range(1, 11)
label: Tennessee Families First Differential Grant Payment Amount
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
description: Tennessee caps the benefit schedule at this maximum family size under the Families First program.
values:
2008-11-01: 10

metadata:
unit: person
period: month
label: Tennessee Families First maximum family size for benefit schedule
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
description: Tennessee establishes this minimum grant amount for the Families First program.
values:
2008-11-01: 10

metadata:
unit: currency-USD
period: month
label: Tennessee Families First minimum grant
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
- title: Tennessee Families First State Plan 2024-2027
href: https://wioaplans.ed.gov/node/545036
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
description: Tennessee provides up to this Standard Payment Amount (SPA) under the Families First program, based on assistance group size.

metadata:
unit: currency-USD
period: month
breakdown:
- range(1, 11)
label: Tennessee Families First Standard Payment Amount
reference:
- title: Tennessee Administrative Code § 1240-01-50-.20
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
- title: National Center for Children in Poverty - Tennessee Families First Profile
href: https://www.nccp.org/wp-content/uploads/2024/11/TANF-profile-Tennessee.pdf

1:
2008-11-01: 95
2:
2008-11-01: 142
3:
2008-11-01: 185
2024-07-01: 387
4:
2008-11-01: 226
5:
2008-11-01: 264
6:
2008-11-01: 305
7:
2008-11-01: 345
8:
2008-11-01: 386
9:
2008-11-01: 425
10:
2008-11-01: 467
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Tennessee limits Families First eligibility to households with countable resources up to this amount.

values:
2008-11-01: 2_000

metadata:
unit: currency-USD
period: month
label: Tennessee Families First resource limit
reference:
- title: Tennessee Administrative Code § 1240-01-50-.02
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf#page=1
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Tennessee exempts up to this amount of the equity value of one vehicle belonging to the assistance unit from countable resources under the Families First TANF program. The equity value over this amount and the entire equity value of any other vehicle counts toward the asset limit. Note - This value is from the 2008 Administrative Code; no 2024 source with updated value was found.

values:
2008-11-01: 4_600

metadata:
unit: currency-USD
period: month
label: Tennessee Families First vehicle equity exemption
reference:
- title: Tennessee Administrative Code § 1240-01-50-.05(3)
href: https://publications.tnsosfiles.com/rules/1240/1240-01/1240-01-50.20081124.pdf
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
- name: Household meeting all eligibility criteria is eligible
period: 2024-01
input:
people:
parent:
age: 30
child:
age: 5
spm_units:
spm_unit:
members: [parent, child]
tn_ff_income_eligible: true
tn_ff_resources_eligible: true
output:
tn_ff_eligible: true

- name: Income ineligible household is not eligible
period: 2024-01
input:
people:
parent:
age: 30
child:
age: 8
spm_units:
spm_unit:
members: [parent, child]
tn_ff_income_eligible: false
tn_ff_resources_eligible: true
output:
tn_ff_eligible: false

- name: Resources ineligible household is not eligible
period: 2024-01
input:
people:
parent:
age: 30
child:
age: 12
spm_units:
spm_unit:
members: [parent, child]
tn_ff_income_eligible: true
tn_ff_resources_eligible: false
output:
tn_ff_eligible: false

- name: Household with no qualifying child is ineligible
period: 2024-01
input:
people:
adult1:
age: 30
adult2:
age: 35
spm_units:
spm_unit:
members: [adult1, adult2]
tn_ff_income_eligible: true
tn_ff_resources_eligible: true
output:
# No child under 18
tn_ff_eligible: false

- name: Household with child exactly age 17 is eligible
period: 2024-01
input:
people:
parent:
age: 40
child:
age: 17
spm_units:
spm_unit:
members: [parent, child]
tn_ff_income_eligible: true
tn_ff_resources_eligible: true
output:
# Child age 17 < 18 (qualifying)
tn_ff_eligible: true

- name: Household with child exactly age 18 is ineligible
period: 2024-01
input:
people:
parent:
age: 42
child:
age: 18
spm_units:
spm_unit:
members: [parent, child]
tn_ff_income_eligible: true
tn_ff_resources_eligible: true
output:
# Child age 18 >= 18 (not qualifying)
tn_ff_eligible: false

- name: Multiple children with youngest under 18 is eligible
period: 2024-01
input:
people:
parent:
age: 45
child1:
age: 19
child2:
age: 16
spm_units:
spm_unit:
members: [parent, child1, child2]
tn_ff_income_eligible: true
tn_ff_resources_eligible: true
output:
# Child2 age 16 < 18 (qualifying)
tn_ff_eligible: true

- name: Household failing all criteria is ineligible
period: 2024-01
input:
people:
adult:
age: 25
spm_units:
spm_unit:
members: [adult]
tn_ff_income_eligible: false
tn_ff_resources_eligible: false
output:
# No child, income ineligible, resources ineligible
tn_ff_eligible: false

- name: Single parent with infant is eligible
period: 2024-01
input:
people:
parent:
age: 22
baby:
age: 0
spm_units:
spm_unit:
members: [parent, baby]
tn_ff_income_eligible: true
tn_ff_resources_eligible: true
output:
tn_ff_eligible: true
Loading
Loading