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
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:
- Backdating Maine TANF parameters.
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ metadata:
# - Age 2+: $175/month
brackets:
- threshold:
2023-10-01: 0
2013-11-01: 0
amount:
2023-10-01: 200
2013-11-01: 200
- threshold:
2023-10-01: 2
2013-11-01: 2
amount:
2023-10-01: 175
2013-11-01: 175
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
description: Maine excludes up to this amount of child support received from countable income under the Temporary Assistance for Needy Families program.

values:
2023-10-01: 50
2013-11-01: 50

metadata:
unit: currency-USD
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
description: Maine deducts this flat amount from gross earned income under the Temporary Assistance for Needy Families program.

values:
2023-10-01: 108
2013-11-01: 108

metadata:
unit: currency-USD
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
description: Maine excludes this share of remaining earned income after the flat deduction under the Temporary Assistance for Needy Families program.

values:
2023-10-01: 0.5
2013-11-01: 0.5

metadata:
unit: /1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
description: Maine uses this amount as the maximum unit size for payment schedule lookups under the Temporary Assistance for Needy Families program.

values:
2023-10-01: 8
2013-10-01: 8

metadata:
unit: person
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
description: Maine provides up to this additional maximum benefit amount for each household member beyond eight under the Temporary Assistance for Needy Families program.

values:
2013-11-01: 124
2017-10-01: 149
2018-10-01: 152
2019-10-01: 156
2020-10-01: 157
2021-10-01: 160
2022-10-01: 169
Expand All @@ -16,3 +20,5 @@ metadata:
href: https://www.law.cornell.edu/regulations/maine/10-144-C-M-R-ch-331-app-Charts
- title: 10-144 C.M.R. Chapter 331, TANF 121A Rule Pages
href: https://www.maine.gov/dhhs/sites/maine.gov.dhhs/files/rule-2024-09/TANF%20121A%20Rule%20Pages%20%28Clean%29.pdf#page=2
- title: SSA POMS SI BOS00830.404 - Maine TANF (Effective 11/2013)
href: https://secure.ssa.gov/apps10/poms.nsf/lnx/0500830404BOS
Original file line number Diff line number Diff line change
Expand Up @@ -5,56 +5,92 @@ metadata:
period: month
breakdown:
- range(1, 9)
breakdown_label:
- Assistance unit size
label: Maine TANF maximum benefit amount
reference:
- title: 10-144 C.M.R. Chapter 331, Appendix Charts (Table 2)
href: https://www.law.cornell.edu/regulations/maine/10-144-C-M-R-ch-331-app-Charts
- title: 10-144 C.M.R. Chapter 331, TANF 121A Rule Pages
href: https://www.maine.gov/dhhs/sites/maine.gov.dhhs/files/rule-2024-09/TANF%20121A%20Rule%20Pages%20%28Clean%29.pdf#page=2
- title: SSA POMS SI BOS00830.404 - Maine TANF (Effective 11/2013)
href: https://secure.ssa.gov/apps10/poms.nsf/lnx/0500830404BOS

1:
2013-11-01: 230
2017-10-01: 276
2018-10-01: 282
2019-10-01: 290
2020-10-01: 294
2021-10-01: 298
2022-10-01: 315
2023-10-01: 343
2024-10-01: 425
2:
2013-11-01: 363
2017-10-01: 435
2018-10-01: 444
2019-10-01: 457
2020-10-01: 463
2021-10-01: 469
2022-10-01: 497
2023-10-01: 540
2024-10-01: 669
3:
2013-11-01: 485
2017-10-01: 582
2018-10-01: 594
2019-10-01: 611
2020-10-01: 620
2021-10-01: 628
2022-10-01: 665
2023-10-01: 723
2024-10-01: 895
4:
2013-11-01: 611
2017-10-01: 733
2018-10-01: 748
2019-10-01: 769
2020-10-01: 781
2021-10-01: 791
2022-10-01: 837
2023-10-01: 910
2024-10-01: 1_127
5:
2013-11-01: 733
2017-10-01: 879
2018-10-01: 897
2019-10-01: 922
2020-10-01: 936
2021-10-01: 948
2022-10-01: 1_004
2023-10-01: 1_092
2024-10-01: 1_352
6:
2013-11-01: 856
2017-10-01: 1_027
2018-10-01: 1_048
2019-10-01: 1_077
2020-10-01: 1_094
2021-10-01: 1_108
2022-10-01: 1_174
2023-10-01: 1_276
2024-10-01: 1_580
7:
2013-11-01: 981
2017-10-01: 1_177
2018-10-01: 1_201
2019-10-01: 1_235
2020-10-01: 1_254
2021-10-01: 1_270
2022-10-01: 1_345
2023-10-01: 1_462
2024-10-01: 1_811
8:
2013-11-01: 1_105
2017-10-01: 1_326
2018-10-01: 1_353
2019-10-01: 1_391
2020-10-01: 1_413
2021-10-01: 1_431
2022-10-01: 1_515
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
description: Maine limits countable resources to this amount under the Temporary Assistance for Needy Families program.

values:
1997-06-01: 2_000
2023-10-25: 10_000

metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
description: Maine provides this additional amount to the standard of need for each household member beyond eight under the Temporary Assistance for Needy Families program.

values:
2013-11-01: 159
2017-10-01: 184
2018-10-01: 187
2019-10-01: 191
2020-10-01: 192
2021-10-01: 195
2022-10-01: 204
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ metadata:
period: month
breakdown:
- range(1, 9)
breakdown_label:
- Assistance unit size
label: Maine TANF standard of need amount
reference:
- title: 10-144 C.M.R. Chapter 331, Appendix Charts (Table 2)
Expand All @@ -13,48 +15,80 @@ metadata:
href: https://www.maine.gov/dhhs/sites/maine.gov.dhhs/files/rule-2024-09/TANF%20121A%20Rule%20Pages%20%28Clean%29.pdf#page=2

1:
2013-11-01: 294
2017-10-01: 340
2018-10-01: 346
2019-10-01: 354
2020-10-01: 358
2021-10-01: 362
2022-10-01: 379
2023-10-01: 407
2024-10-01: 489
2:
2013-11-01: 463
2017-10-01: 535
2018-10-01: 544
2019-10-01: 557
2020-10-01: 563
2021-10-01: 569
2022-10-01: 597
2023-10-01: 640
2024-10-01: 769
3:
2013-11-01: 620
2017-10-01: 717
2018-10-01: 729
2019-10-01: 746
2020-10-01: 755
2021-10-01: 763
2022-10-01: 800
2023-10-01: 858
2024-10-01: 1_030
4:
2013-11-01: 780
2017-10-01: 902
2018-10-01: 917
2019-10-01: 938
2020-10-01: 950
2021-10-01: 960
2022-10-01: 1_006
2023-10-01: 1_079
2024-10-01: 1_296
5:
2013-11-01: 938
2017-10-01: 1_084
2018-10-01: 1_102
2019-10-01: 1_127
2020-10-01: 1_141
2021-10-01: 1_153
2022-10-01: 1_209
2023-10-01: 1_297
2024-10-01: 1_557
6:
2013-11-01: 1_096
2017-10-01: 1_267
2018-10-01: 1_288
2019-10-01: 1_317
2020-10-01: 1_334
2021-10-01: 1_348
2022-10-01: 1_414
2023-10-01: 1_516
2024-10-01: 1_820
7:
2013-11-01: 1_255
2017-10-01: 1_451
2018-10-01: 1_475
2019-10-01: 1_509
2020-10-01: 1_528
2021-10-01: 1_544
2022-10-01: 1_619
2023-10-01: 1_736
2024-10-01: 2_085
8:
2013-11-01: 1_414
2017-10-01: 1_635
2018-10-01: 1_662
2019-10-01: 1_700
2020-10-01: 1_722
2021-10-01: 1_740
2022-10-01: 1_824
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,12 @@
output:
# Non-Maine state returns 0
me_tanf_maximum_benefit: 0

- name: Case 6, household size 3 in 2018.
period: 2018-01
input:
spm_unit_size: 3
state_code: ME
output:
# Max benefit for size 3 (2017-10-01 value) = $582
me_tanf_maximum_benefit: 582
Original file line number Diff line number Diff line change
Expand Up @@ -101,3 +101,24 @@
output:
# Non-Maine state returns 0
me_tanf_standard_of_need: 0

- name: Case 6, household size 3 in 2018.
period: 2018-01
input:
people:
person1:
age: 30
person2:
age: 8
person3:
age: 5
spm_units:
spm_unit:
members: [person1, person2, person3]
households:
household:
members: [person1, person2, person3]
state_code: ME
output:
# SON for size 3 (2017-10-01 value) = $717
me_tanf_standard_of_need: 717
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ def formula(spm_unit, period, parameters):
base_amount = p.maximum_benefit.amount[capped_size]

# Add incremental amount for households larger than max size
incremental = additional_members * p.maximum_benefit.each_additional
incremental = additional_members * p.maximum_benefit.additional_person

return base_amount + incremental
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ def formula(spm_unit, period, parameters):
base_amount = p.standard_of_need.amount[capped_size]

# Add incremental amount for households larger than max size
incremental = additional_members * p.standard_of_need.each_additional
incremental = additional_members * p.standard_of_need.additional_person

return base_amount + incremental