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
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:
- Add Florida Temporary Cash Assistance (TCA) program.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Florida excludes this amount from gross earned income as the first part of the earned income disregard under the Temporary Cash Assistance program.

values:
1996-01-01: 200

metadata:
unit: currency-USD
period: month
label: Florida TCA earned income disregard first amount
reference:
- title: Florida Statutes 414.095(11) - Earned Income Disregard
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Florida excludes this share of remaining earned income after the first amount disregard under the Temporary Cash Assistance program.

values:
1996-01-01: 0.5

metadata:
unit: /1
period: month
label: Florida TCA earned income disregard remaining rate
reference:
- title: Florida Statutes 414.095(11) - Earned Income Disregard
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Florida deducts this standard amount from gross earned income before applying the $200 and 1/2 disregard under the Temporary Cash Assistance program net income test.

values:
1996-01-01: 90

metadata:
unit: currency-USD
period: month
label: Florida TCA standard earned income disregard
reference:
- title: Florida DCF Policy Manual 2620.0111.01 - Income Test and Benefit Determination
href: https://www.myflfamilies.com/sites/default/files/2023-02/2600.pdf#page=21
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: Florida limits gross income to this share of the federal poverty level under the Temporary Cash Assistance program.

values:
1996-01-01: 1.85

metadata:
unit: /1
period: month
label: Florida TCA gross income limit rate
reference:
- title: FAC 65A-4.220 - Amount and Duration of Cash Payment
href: https://www.law.cornell.edu/regulations/florida/Fla-Admin-Code-Ann-R-65A-4-220
- title: Florida Statutes 414.095 - Eligibility for Temporary Cash Assistance
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Florida caps family size at this number for the payment standard table under the Temporary Cash Assistance program.

metadata:
unit: person
period: year
label: Florida TCA maximum family size
reference:
- title: Florida Statutes 414.095(10) - Payment Standards
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html

values:
1996-01-01: 13
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
description: Florida provides this amount as the payment standard for households with shelter obligation exceeding fifty dollars under the Temporary Cash Assistance program.

metadata:
unit: currency-USD
period: month
breakdown:
- range(0, 20)
label: Florida TCA high shelter payment standard
reference:
- title: Florida Statutes 414.095(10) - Payment Standards
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
- title: FAC 65A-4.220 - Amount and Duration of Cash Payment
href: https://www.law.cornell.edu/regulations/florida/Fla-Admin-Code-Ann-R-65A-4-220

1:
1992-01-01: 180
2:
1992-01-01: 241
3:
1992-01-01: 303
4:
1992-01-01: 364
5:
1992-01-01: 426
6:
1992-01-01: 487
7:
1992-01-01: 549
8:
1992-01-01: 610
9:
1992-01-01: 671
10:
1992-01-01: 733
11:
1992-01-01: 795
12:
1992-01-01: 857
13:
1992-01-01: 919
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
description: Florida provides this amount as the payment standard for households with shelter obligation between one and fifty dollars under the Temporary Cash Assistance program.

metadata:
unit: currency-USD
period: month
breakdown:
- range(0, 20)
label: Florida TCA low shelter payment standard
reference:
- title: Florida Statutes 414.095(10) - Payment Standards
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
- title: FAC 65A-4.220 - Amount and Duration of Cash Payment
href: https://www.law.cornell.edu/regulations/florida/Fla-Admin-Code-Ann-R-65A-4-220

1:
1992-01-01: 153
2:
1992-01-01: 205
3:
1992-01-01: 258
4:
1992-01-01: 309
5:
1992-01-01: 362
6:
1992-01-01: 414
7:
1992-01-01: 467
8:
1992-01-01: 519
9:
1992-01-01: 570
10:
1992-01-01: 623
11:
1992-01-01: 676
12:
1992-01-01: 728
13:
1992-01-01: 781
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
description: Florida provides this amount as the payment standard for households with zero shelter obligation under the Temporary Cash Assistance program.

metadata:
unit: currency-USD
period: month
breakdown:
- range(0, 20)
label: Florida TCA zero shelter payment standard
reference:
- title: Florida Statutes 414.095(10) - Payment Standards
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
- title: FAC 65A-4.220 - Amount and Duration of Cash Payment
href: https://www.law.cornell.edu/regulations/florida/Fla-Admin-Code-Ann-R-65A-4-220

1:
1996-01-01: 95
2:
1996-01-01: 158
3:
1996-01-01: 198
4:
1996-01-01: 254
5:
1996-01-01: 289
6:
1996-01-01: 346
7:
1996-01-01: 392
8:
1996-01-01: 438
9:
1996-01-01: 485
10:
1996-01-01: 534
11:
1996-01-01: 582
12:
1996-01-01: 630
13:
1996-01-01: 678
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: Florida limits countable assets to this amount under the Temporary Cash Assistance program.

values:
1996-01-01: 2_000

metadata:
unit: currency-USD
period: month
label: Florida TCA asset limit
reference:
- title: FAC 65A-1.716 - Income and Resource Criteria
href: https://www.law.cornell.edu/regulations/florida/Fla-Admin-Code-Ann-R-65A-1-716
- title: Florida DCF Temporary Cash Assistance
href: https://www.myflfamilies.com/services/public-assistance/temporary-cash-assistance
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: Florida uses this amount as the threshold between payment standard tiers based on monthly shelter obligation under the Temporary Cash Assistance program.

values:
1992-01-01: 50

metadata:
unit: currency-USD
period: month
label: Florida TCA shelter cost threshold
reference:
- title: Florida Statutes 414.095(10) - Payment Standards
href: https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0414/Sections/0414.095.html
- title: FAC 65A-4.220 - Amount and Duration of Cash Payment
href: https://www.law.cornell.edu/regulations/florida/Fla-Admin-Code-Ann-R-65A-4-220
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
# Tests Florida TCA final benefit amount
# Formula: Benefit = max(Payment Standard - Net Countable Income, 0)
# Source: Florida Statutes 414.095(12), FAC 65A-4.220
#
# NOTE: Basic scenarios (zero income, earned income, shelter tiers, eligibility)
# are covered in integration.yaml. This file tests edge cases of the benefit formula.

- name: Case 1, benefit of $11.
period: 2024-01
input:
people:
person1:
age: 30
social_security: 2_760 # $230/month annual
rent: 12_000
person2:
age: 10
spm_units:
spm_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
state_code: FL
output:
fl_tca: 11
# Payment standard: $241
# Countable income: $230
# Benefit: 241 - 230 = $11

- name: Case 2, benefit of $1.
period: 2024-01
input:
people:
person1:
age: 30
social_security: 2_880 # $240/month annual
rent: 12_000
person2:
age: 10
spm_units:
spm_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
state_code: FL
output:
fl_tca: 1
# Payment standard: $241
# Countable income: $240
# Benefit: 241 - 240 = $1

- name: Case 3, maximum family size 13 full benefit.
period: 2024-01
input:
people:
person1:
age: 35
rent: 12_000
person2:
age: 33
person3:
age: 17
person4:
age: 15
person5:
age: 13
person6:
age: 11
person7:
age: 9
person8:
age: 7
person9:
age: 5
person10:
age: 4
person11:
age: 3
person12:
age: 2
person13:
age: 1
spm_units:
spm_unit:
members: [person1, person2, person3, person4, person5, person6, person7, person8, person9, person10, person11, person12, person13]
households:
household:
members: [person1, person2, person3, person4, person5, person6, person7, person8, person9, person10, person11, person12, person13]
state_code: FL
output:
fl_tca: 919
# Payment standard: $919 (size 13, >$50 shelter)
# Countable income: $0
# Benefit: $919

- name: Case 4, income results in exactly zero benefit.
period: 2024-01
input:
people:
person1:
age: 30
social_security: 2_892 # $241/month annual
rent: 12_000
person2:
age: 10
spm_units:
spm_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
state_code: FL
output:
fl_tca: 0
# Payment standard: $241
# Countable income: $241
# Benefit: 241 - 241 = $0

- name: Case 5, income exceeds payment standard negative clip.
period: 2024-01
input:
people:
person1:
age: 30
social_security: 3_600 # $300/month annual
rent: 12_000
person2:
age: 10
spm_units:
spm_unit:
members: [person1, person2]
households:
household:
members: [person1, person2]
state_code: FL
output:
fl_tca: 0
# Payment standard: $241
# Countable income: $300
# Calculated benefit: max(241 - 300, 0) = 0
Loading