From ce26c29e969d112d500298cee19feac2d3957585 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Fri, 6 Mar 2026 20:45:11 -0500 Subject: [PATCH 01/23] Add FY2019 and FY2023 SNAP SUA values for all states Adds Standard Utility Allowance (HCSUA) values from USDA FNS xlsx files: - FY2019 (2018-10-01): 53 state/territory entries - FY2023 (2022-10-01): 52 entries (CO already existed) Fills the FY2023 gap and extends coverage back to FY2019. Closes #7721 Co-Authored-By: Claude Opus 4.6 --- changelog.d/add-snap-sua-data.added.md | 1 + .../deductions/utility/standard/main.yaml | 123 ++++++++++++++++-- 2 files changed, 114 insertions(+), 10 deletions(-) create mode 100644 changelog.d/add-snap-sua-data.added.md diff --git a/changelog.d/add-snap-sua-data.added.md b/changelog.d/add-snap-sua-data.added.md new file mode 100644 index 00000000000..35fff64f4e9 --- /dev/null +++ b/changelog.d/add-snap-sua-data.added.md @@ -0,0 +1 @@ +Add FY2019 and FY2023 SNAP SUA values for all states. diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index 816c7f86591..ba72f87deca 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -1,31 +1,43 @@ -description: A household is eligible for the Standard Utility Allowance if it has separate heating and cooling costs. +description: A household is eligible for the Standard Utility Allowance if it has + separate heating and cooling costs. AK: 2010-01-01: 0 + 2018-10-01: 390 2021-10-01: 349 + 2022-10-01: 380 2023-10-01: 638 2024-10-01: 609 AL: 2010-01-01: 0 + 2018-10-01: 374 2021-10-01: 431 + 2022-10-01: 571 2023-10-01: 601 2024-10-01: 616 AR: 2010-01-01: 0 + 2018-10-01: 284 2021-10-01: 283 + 2022-10-01: 306 2023-10-01: 329 2024-10-01: 333 AZ: 2010-01-01: 0 + 2018-10-01: 278 2021-10-01: 294 + 2022-10-01: 325 2023-10-01: 318 2024-10-01: 314 CA: 2010-01-01: 0 + 2018-10-01: 415 2021-10-01: 487 + 2022-10-01: 487 2023-10-01: 596 2024-10-01: 645 CO: 2010-01-01: 0 + 2018-10-01: 476 2021-10-01: 493 2022-10-01: value: 531 @@ -44,240 +56,331 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=11645&#page=111 CT: 2010-01-01: 0 + 2018-10-01: 736 2021-10-01: 783 + 2022-10-01: 921 2023-10-01: 912 2024-10-01: 950 DC: 2010-01-01: 0 + 2018-10-01: 331 2021-10-01: 322 + 2022-10-01: 345 2023-10-01: 360 2024-10-01: 374 DE: 2010-01-01: 0 + 2018-10-01: 417 2021-10-01: 425 + 2022-10-01: 545 2023-10-01: 534 2024-10-01: 529 FL: 2010-01-01: 0 + 2018-10-01: 359 2021-10-01: 366 + 2022-10-01: 376 2023-10-01: 426 2024-10-01: 419 GA: 2010-01-01: 0 + 2018-10-01: 377 2021-10-01: 339 + 2022-10-01: 379 2023-10-01: 412 2024-10-01: 394 GU: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 + 2022-10-01: 0 2023-10-01: 0 2024-10-01: 0 HI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 + 2022-10-01: 0 2023-10-01: 0 2024-10-01: 0 IA: 2010-01-01: 0 + 2018-10-01: 449 2021-10-01: 494 + 2022-10-01: 517 2023-10-01: 530 2024-10-01: 539 ID: 2010-01-01: 0 + 2018-10-01: 368 2021-10-01: 361 + 2022-10-01: 361 2023-10-01: 376 2024-10-01: 379 IL: 2010-01-01: 0 + 2018-10-01: 466 2021-10-01: 529 + 2022-10-01: 626 2023-10-01: 577 2024-10-01: 532 IN: 2010-01-01: 0 + 2018-10-01: 421 2021-10-01: 417 + 2022-10-01: 447 2023-05-01: 473 2024-10-01: 502 KS: 2010-01-01: 0 + 2018-10-01: 357 2021-10-01: 392 + 2022-10-01: 442 2023-10-01: 462 2024-10-01: 456 KY: 2010-01-01: 0 + 2018-10-01: 321 2021-10-01: 325 + 2022-10-01: 347 2023-10-01: 452 2024-10-01: 378 LA: 2010-01-01: 0 + 2018-10-01: 356 2021-10-01: 370 + 2022-10-01: 414 2023-10-01: 414 2024-10-01: 453 MA: 2010-01-01: 0 + 2018-10-01: 643 2021-10-01: 688 + 2022-10-01: 860 2023-10-01: 852 2024-10-01: 890 MD: - # Maryland does not follow the fiscal year; SUA is effective January 1. 2010-01-01: 0 - 2021-01-01: 388 - 2022-01-01: 431 - 2023-01-01: 505 + 2018-10-01: 420 + 2021-10-01: 388 + 2022-10-01: 431 + 2023-01-01: 551 2024-01-01: 551 - 2025-01-01: 557 ME: 2010-01-01: 0 + 2018-10-01: 699 2021-10-01: 844 - 2023-10-01: 1_011 - 2024-10-01: 1_047 + 2022-10-01: 1075 + 2023-10-01: 1011 + 2024-10-01: 1047 MI: 2010-01-01: 0 + 2018-10-01: 543 2021-10-01: 569 + 2022-10-01: 630 2023-10-01: 686 2024-10-01: 664 MN: 2010-01-01: 0 + 2018-10-01: 556 2021-10-01: 488 + 2022-10-01: 586 2023-10-01: 651 2024-10-01: 649 MO: 2010-01-01: 0 + 2018-10-01: 380 2021-10-01: 415 + 2022-10-01: 441 2023-10-01: 475 2024-10-01: 495 MS: 2010-01-01: 0 + 2018-10-01: 278 2021-10-01: 277 + 2022-10-01: 301 2023-10-01: 287 2024-10-01: 300 MT: 2010-01-01: 0 + 2018-10-01: 545 2021-10-01: 600 + 2022-10-01: 669 2023-10-01: 723 2024-10-01: 778 NC: 2010-01-01: 0 + 2018-10-01: 437 2021-10-01: 550 + 2022-10-01: 557 2023-10-01: 585 2024-10-01: 620 ND: 2010-01-01: 0 + 2018-10-01: 615 2021-10-01: 645 + 2022-10-01: 711 2023-10-01: 735 2024-10-01: 765 NE: 2010-01-01: 0 + 2018-10-01: 481 2021-10-01: 511 + 2022-10-01: 553 2023-10-01: 580 2024-10-01: 599 NH: 2010-01-01: 0 + 2018-10-01: 724 2021-10-01: 757 + 2022-10-01: 965 2023-10-01: 956 2024-10-01: 991 NJ: 2010-01-01: 0 + 2018-10-01: 542 2021-10-01: 583 + 2022-10-01: 730 2023-10-01: 850 2024-10-01: 878 NM: 2010-01-01: 0 + 2018-10-01: 344 2021-10-01: 385 + 2022-10-01: 338 2023-10-01: 417 2024-10-01: 408 NV: 2010-01-01: 0 + 2018-10-01: 285 2021-10-01: 284 + 2022-10-01: 284 2023-10-01: 412 2024-10-01: 434 NY: 2010-01-01: 0 + 2018-10-01: 744 2021-10-01: 703 + 2022-10-01: 932 2023-10-01: 819 2024-10-01: 962 OH: 2010-01-01: 0 + 2018-10-01: 544 2021-10-01: 580 + 2022-10-01: 646 2023-10-01: 724 2024-10-01: 746 OK: 2010-01-01: 0 + 2018-10-01: 362 2021-10-01: 340 + 2022-10-01: 391 2023-10-01: 388 2024-10-01: 401 OR: 2010-01-01: 0 + 2018-10-01: 442 2021-10-01: 450 + 2022-10-01: 450 2023-10-01: 469 2024-10-01: 502 PA: 2010-01-01: 0 + 2018-10-01: 588 2021-10-01: 612 + 2022-10-01: 679 2023-10-01: 750 2024-10-01: 758 RI: 2010-01-01: 0 + 2018-10-01: 635 2021-10-01: 676 + 2022-10-01: 797 2023-10-01: 787 2024-10-01: 822 SC: 2010-01-01: 0 + 2018-10-01: 302 2021-10-01: 313 + 2022-10-01: 342 2023-10-01: 369 2024-10-01: 378 SD: 2010-01-01: 0 + 2018-10-01: 732 2021-10-01: 784 + 2022-10-01: 850 2023-10-01: 892 2024-10-01: 922 TN: 2010-01-01: 0 + 2018-10-01: 317 2021-10-01: 320 + 2022-10-01: 403 2023-10-01: 430 2024-10-01: 439 TX: 2010-01-01: 0 + 2018-10-01: 357 2021-10-01: 367 + 2022-10-01: 408 2023-10-01: 424 2024-10-01: 434 UT: 2010-01-01: 0 + 2018-10-01: 360 2021-10-01: 376 + 2022-10-01: 400 2023-10-01: 503 2024-10-01: 500 VA: 2010-01-01: 0 + 2018-10-01: 311 2021-10-01: 322 + 2022-10-01: 374 2023-10-01: 414 2024-10-01: 369 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 + 2022-10-01: 0 2023-10-01: 0 2024-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 822 2021-10-01: 875 - 2023-10-01: 1_020 - 2024-10-01: 1_067 + 2022-10-01: 1030 + 2023-10-01: 1020 + 2024-10-01: 1067 WA: 2010-01-01: 0 + 2018-10-01: 430 2021-10-01: 458 + 2022-10-01: 458 2023-10-01: 483 2024-10-01: 502 WI: 2010-01-01: 0 + 2018-10-01: 452 2021-10-01: 462 + 2022-10-01: 471 2023-10-01: 502 2024-10-01: 538 WV: 2010-01-01: 0 + 2018-10-01: 421 2021-10-01: 436 + 2022-10-01: 435 2023-10-01: 496 2024-10-01: 504 WY: 2010-01-01: 0 + 2018-10-01: 393 2021-10-01: 417 + 2022-10-01: 456 2023-10-01: 478 2024-10-01: 497 metadata: From 929b99c6e4052c1e6fcfaa79dfddea6dcc529e83 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 08:45:52 -0500 Subject: [PATCH 02/23] Update SUA tests for FY2019 backfill values Test 2 (2021, CA): Jan-Sep now uses FY2019 value (415) instead of 0 Test 3 (2020, CA): Now uses FY2019 value (415*12=4980) instead of 0 Co-Authored-By: Claude Opus 4.6 --- .../income/deductions/snap_standard_utility_allowance.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml index a0e598dc700..8386e63bac9 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml @@ -24,7 +24,7 @@ trash_expense: 400 sewage_expense: 1 output: - snap_standard_utility_allowance: 1_461 # 487*3 + snap_standard_utility_allowance: 5_196 # 415*9 (FY19) + 487*3 (FY22) - name: Standard Utility Allowance 3 period: 2020 @@ -38,7 +38,7 @@ trash_expense: 400 sewage_expense: 1 output: - snap_standard_utility_allowance: 0 + snap_standard_utility_allowance: 4_980 # 415*12 (FY19 value for CA) - name: Standard Utility Allowance NC 1 member period: 2025 From 5e10bae32b3dad5ce0bea4b7257312e2645e1da8 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 08:51:02 -0500 Subject: [PATCH 03/23] Add FY2026 SNAP SUA values from snapscreener.com Adds HCSUA values effective 2025-10-01 for all 50 states + DC. Data sourced from snapscreener.com/data which compiles state-published SUA values. HI/GU/VI remain 0 (use individual utility allowances). Closes #7030 Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/standard/main.yaml | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index ba72f87deca..991429fb4a7 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -7,6 +7,7 @@ AK: 2022-10-01: 380 2023-10-01: 638 2024-10-01: 609 + 2025-10-01: 625 AL: 2010-01-01: 0 2018-10-01: 374 @@ -14,6 +15,7 @@ AL: 2022-10-01: 571 2023-10-01: 601 2024-10-01: 616 + 2025-10-01: 633 AR: 2010-01-01: 0 2018-10-01: 284 @@ -21,6 +23,7 @@ AR: 2022-10-01: 306 2023-10-01: 329 2024-10-01: 333 + 2025-10-01: 342 AZ: 2010-01-01: 0 2018-10-01: 278 @@ -28,6 +31,7 @@ AZ: 2022-10-01: 325 2023-10-01: 318 2024-10-01: 314 + 2025-10-01: 323 CA: 2010-01-01: 0 2018-10-01: 415 @@ -35,6 +39,7 @@ CA: 2022-10-01: 487 2023-10-01: 596 2024-10-01: 645 + 2025-10-01: 663 CO: 2010-01-01: 0 2018-10-01: 476 @@ -54,6 +59,7 @@ CO: - title: Code of Colorado Regulations | Rule Manual Volume 4, SNAP | 4.407.31(A)(4) (page 109) href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=11645&#page=111 + 2025-10-01: 594 CT: 2010-01-01: 0 2018-10-01: 736 @@ -61,6 +67,7 @@ CT: 2022-10-01: 921 2023-10-01: 912 2024-10-01: 950 + 2025-10-01: 976 DC: 2010-01-01: 0 2018-10-01: 331 @@ -68,6 +75,7 @@ DC: 2022-10-01: 345 2023-10-01: 360 2024-10-01: 374 + 2025-10-01: 384 DE: 2010-01-01: 0 2018-10-01: 417 @@ -75,6 +83,7 @@ DE: 2022-10-01: 545 2023-10-01: 534 2024-10-01: 529 + 2025-10-01: 543 FL: 2010-01-01: 0 2018-10-01: 359 @@ -82,6 +91,7 @@ FL: 2022-10-01: 376 2023-10-01: 426 2024-10-01: 419 + 2025-10-01: 430 GA: 2010-01-01: 0 2018-10-01: 377 @@ -89,6 +99,7 @@ GA: 2022-10-01: 379 2023-10-01: 412 2024-10-01: 394 + 2025-10-01: 405 GU: 2010-01-01: 0 2018-10-01: 0 @@ -96,6 +107,7 @@ GU: 2022-10-01: 0 2023-10-01: 0 2024-10-01: 0 + 2025-10-01: 0 HI: 2010-01-01: 0 2018-10-01: 0 @@ -103,6 +115,7 @@ HI: 2022-10-01: 0 2023-10-01: 0 2024-10-01: 0 + 2025-10-01: 0 IA: 2010-01-01: 0 2018-10-01: 449 @@ -110,6 +123,7 @@ IA: 2022-10-01: 517 2023-10-01: 530 2024-10-01: 539 + 2025-10-01: 554 ID: 2010-01-01: 0 2018-10-01: 368 @@ -117,6 +131,7 @@ ID: 2022-10-01: 361 2023-10-01: 376 2024-10-01: 379 + 2025-10-01: 389 IL: 2010-01-01: 0 2018-10-01: 466 @@ -124,6 +139,7 @@ IL: 2022-10-01: 626 2023-10-01: 577 2024-10-01: 532 + 2025-10-01: 546 IN: 2010-01-01: 0 2018-10-01: 421 @@ -131,6 +147,7 @@ IN: 2022-10-01: 447 2023-05-01: 473 2024-10-01: 502 + 2025-10-01: 486 KS: 2010-01-01: 0 2018-10-01: 357 @@ -138,6 +155,7 @@ KS: 2022-10-01: 442 2023-10-01: 462 2024-10-01: 456 + 2025-10-01: 469 KY: 2010-01-01: 0 2018-10-01: 321 @@ -145,6 +163,7 @@ KY: 2022-10-01: 347 2023-10-01: 452 2024-10-01: 378 + 2025-10-01: 388 LA: 2010-01-01: 0 2018-10-01: 356 @@ -152,6 +171,7 @@ LA: 2022-10-01: 414 2023-10-01: 414 2024-10-01: 453 + 2025-10-01: 465 MA: 2010-01-01: 0 2018-10-01: 643 @@ -159,6 +179,7 @@ MA: 2022-10-01: 860 2023-10-01: 852 2024-10-01: 890 + 2025-10-01: 914 MD: 2010-01-01: 0 2018-10-01: 420 @@ -166,6 +187,7 @@ MD: 2022-10-01: 431 2023-01-01: 551 2024-01-01: 551 + 2025-10-01: 572 ME: 2010-01-01: 0 2018-10-01: 699 @@ -173,6 +195,7 @@ ME: 2022-10-01: 1075 2023-10-01: 1011 2024-10-01: 1047 + 2025-10-01: 1_096 MI: 2010-01-01: 0 2018-10-01: 543 @@ -180,6 +203,7 @@ MI: 2022-10-01: 630 2023-10-01: 686 2024-10-01: 664 + 2025-10-01: 682 MN: 2010-01-01: 0 2018-10-01: 556 @@ -187,6 +211,7 @@ MN: 2022-10-01: 586 2023-10-01: 651 2024-10-01: 649 + 2025-10-01: 667 MO: 2010-01-01: 0 2018-10-01: 380 @@ -194,6 +219,7 @@ MO: 2022-10-01: 441 2023-10-01: 475 2024-10-01: 495 + 2025-10-01: 508 MS: 2010-01-01: 0 2018-10-01: 278 @@ -201,6 +227,7 @@ MS: 2022-10-01: 301 2023-10-01: 287 2024-10-01: 300 + 2025-10-01: 308 MT: 2010-01-01: 0 2018-10-01: 545 @@ -208,6 +235,7 @@ MT: 2022-10-01: 669 2023-10-01: 723 2024-10-01: 778 + 2025-10-01: 799 NC: 2010-01-01: 0 2018-10-01: 437 @@ -215,6 +243,7 @@ NC: 2022-10-01: 557 2023-10-01: 585 2024-10-01: 620 + 2025-10-01: 637 ND: 2010-01-01: 0 2018-10-01: 615 @@ -222,6 +251,7 @@ ND: 2022-10-01: 711 2023-10-01: 735 2024-10-01: 765 + 2025-10-01: 772 NE: 2010-01-01: 0 2018-10-01: 481 @@ -229,6 +259,7 @@ NE: 2022-10-01: 553 2023-10-01: 580 2024-10-01: 599 + 2025-10-01: 615 NH: 2010-01-01: 0 2018-10-01: 724 @@ -236,6 +267,7 @@ NH: 2022-10-01: 965 2023-10-01: 956 2024-10-01: 991 + 2025-10-01: 1_018 NJ: 2010-01-01: 0 2018-10-01: 542 @@ -243,6 +275,7 @@ NJ: 2022-10-01: 730 2023-10-01: 850 2024-10-01: 878 + 2025-10-01: 977 NM: 2010-01-01: 0 2018-10-01: 344 @@ -250,6 +283,7 @@ NM: 2022-10-01: 338 2023-10-01: 417 2024-10-01: 408 + 2025-10-01: 419 NV: 2010-01-01: 0 2018-10-01: 285 @@ -257,6 +291,7 @@ NV: 2022-10-01: 284 2023-10-01: 412 2024-10-01: 434 + 2025-10-01: 446 NY: 2010-01-01: 0 2018-10-01: 744 @@ -264,6 +299,7 @@ NY: 2022-10-01: 932 2023-10-01: 819 2024-10-01: 962 + 2025-10-01: 988 OH: 2010-01-01: 0 2018-10-01: 544 @@ -271,6 +307,7 @@ OH: 2022-10-01: 646 2023-10-01: 724 2024-10-01: 746 + 2025-10-01: 766 OK: 2010-01-01: 0 2018-10-01: 362 @@ -278,6 +315,7 @@ OK: 2022-10-01: 391 2023-10-01: 388 2024-10-01: 401 + 2025-10-01: 412 OR: 2010-01-01: 0 2018-10-01: 442 @@ -285,6 +323,7 @@ OR: 2022-10-01: 450 2023-10-01: 469 2024-10-01: 502 + 2025-10-01: 515 PA: 2010-01-01: 0 2018-10-01: 588 @@ -292,6 +331,7 @@ PA: 2022-10-01: 679 2023-10-01: 750 2024-10-01: 758 + 2025-10-01: 857 RI: 2010-01-01: 0 2018-10-01: 635 @@ -299,6 +339,7 @@ RI: 2022-10-01: 797 2023-10-01: 787 2024-10-01: 822 + 2025-10-01: 844 SC: 2010-01-01: 0 2018-10-01: 302 @@ -306,6 +347,7 @@ SC: 2022-10-01: 342 2023-10-01: 369 2024-10-01: 378 + 2025-10-01: 388 SD: 2010-01-01: 0 2018-10-01: 732 @@ -313,6 +355,7 @@ SD: 2022-10-01: 850 2023-10-01: 892 2024-10-01: 922 + 2025-10-01: 947 TN: 2010-01-01: 0 2018-10-01: 317 @@ -320,6 +363,7 @@ TN: 2022-10-01: 403 2023-10-01: 430 2024-10-01: 439 + 2025-10-01: 451 TX: 2010-01-01: 0 2018-10-01: 357 @@ -327,6 +371,7 @@ TX: 2022-10-01: 408 2023-10-01: 424 2024-10-01: 434 + 2025-10-01: 445 UT: 2010-01-01: 0 2018-10-01: 360 @@ -334,6 +379,7 @@ UT: 2022-10-01: 400 2023-10-01: 503 2024-10-01: 500 + 2025-10-01: 514 VA: 2010-01-01: 0 2018-10-01: 311 @@ -341,6 +387,7 @@ VA: 2022-10-01: 374 2023-10-01: 414 2024-10-01: 369 + 2025-10-01: 375 VI: 2010-01-01: 0 2018-10-01: 0 @@ -348,6 +395,7 @@ VI: 2022-10-01: 0 2023-10-01: 0 2024-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2018-10-01: 822 @@ -355,6 +403,7 @@ VT: 2022-10-01: 1030 2023-10-01: 1020 2024-10-01: 1067 + 2025-10-01: 1_096 WA: 2010-01-01: 0 2018-10-01: 430 @@ -362,6 +411,7 @@ WA: 2022-10-01: 458 2023-10-01: 483 2024-10-01: 502 + 2025-10-01: 515 WI: 2010-01-01: 0 2018-10-01: 452 @@ -369,6 +419,7 @@ WI: 2022-10-01: 471 2023-10-01: 502 2024-10-01: 538 + 2025-10-01: 553 WV: 2010-01-01: 0 2018-10-01: 421 @@ -376,6 +427,7 @@ WV: 2022-10-01: 435 2023-10-01: 496 2024-10-01: 504 + 2025-10-01: 518 WY: 2010-01-01: 0 2018-10-01: 393 @@ -399,3 +451,5 @@ metadata: - state_code label: SNAP standard utility allowance propagate_metadata_to_children: true + + 2025-10-01: 510 \ No newline at end of file From 3ecf8518c037156c947265d008ba222c23774b75 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 09:05:07 -0500 Subject: [PATCH 04/23] fixup! Add FY2026 SNAP SUA values from snapscreener.com --- .claude/worktrees/agent-a42eebb2 | 1 + .claude/worktrees/agent-a45600ec | 1 + .claude/worktrees/agent-a5b8717c | 1 + .claude/worktrees/agent-a8fbe983 | 1 + .claude/worktrees/agent-a95cb674 | 1 + .claude/worktrees/agent-a9aa7b0d | 1 + .claude/worktrees/agent-aae85a13 | 1 + sources/working_references.md | 350 +++++++++++++++++++++++++++++++ 8 files changed, 357 insertions(+) create mode 160000 .claude/worktrees/agent-a42eebb2 create mode 160000 .claude/worktrees/agent-a45600ec create mode 160000 .claude/worktrees/agent-a5b8717c create mode 160000 .claude/worktrees/agent-a8fbe983 create mode 160000 .claude/worktrees/agent-a95cb674 create mode 160000 .claude/worktrees/agent-a9aa7b0d create mode 160000 .claude/worktrees/agent-aae85a13 create mode 100644 sources/working_references.md diff --git a/.claude/worktrees/agent-a42eebb2 b/.claude/worktrees/agent-a42eebb2 new file mode 160000 index 00000000000..5257e51f296 --- /dev/null +++ b/.claude/worktrees/agent-a42eebb2 @@ -0,0 +1 @@ +Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-a45600ec b/.claude/worktrees/agent-a45600ec new file mode 160000 index 00000000000..08bccbab5de --- /dev/null +++ b/.claude/worktrees/agent-a45600ec @@ -0,0 +1 @@ +Subproject commit 08bccbab5de94f9bb2cd70acf89bad6aac0b0d25 diff --git a/.claude/worktrees/agent-a5b8717c b/.claude/worktrees/agent-a5b8717c new file mode 160000 index 00000000000..71cd164a2ec --- /dev/null +++ b/.claude/worktrees/agent-a5b8717c @@ -0,0 +1 @@ +Subproject commit 71cd164a2ec00da14981638249048e2a24ab62fa diff --git a/.claude/worktrees/agent-a8fbe983 b/.claude/worktrees/agent-a8fbe983 new file mode 160000 index 00000000000..5a5776cb596 --- /dev/null +++ b/.claude/worktrees/agent-a8fbe983 @@ -0,0 +1 @@ +Subproject commit 5a5776cb5968193264c78362fd9b25a715a3476e diff --git a/.claude/worktrees/agent-a95cb674 b/.claude/worktrees/agent-a95cb674 new file mode 160000 index 00000000000..5257e51f296 --- /dev/null +++ b/.claude/worktrees/agent-a95cb674 @@ -0,0 +1 @@ +Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-a9aa7b0d b/.claude/worktrees/agent-a9aa7b0d new file mode 160000 index 00000000000..5257e51f296 --- /dev/null +++ b/.claude/worktrees/agent-a9aa7b0d @@ -0,0 +1 @@ +Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-aae85a13 b/.claude/worktrees/agent-aae85a13 new file mode 160000 index 00000000000..5257e51f296 --- /dev/null +++ b/.claude/worktrees/agent-aae85a13 @@ -0,0 +1 @@ +Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/sources/working_references.md b/sources/working_references.md new file mode 100644 index 00000000000..daf2b771839 --- /dev/null +++ b/sources/working_references.md @@ -0,0 +1,350 @@ +# Collected Documentation + +## SNAP Standard Utility Allowance (HCSUA) - FY2026 Update +**Collected**: 2026-03-07 +**Implementation Task**: Update SNAP Heating and Cooling Standard Utility Allowance (HCSUA) values for FY2026 (October 1, 2025 - September 30, 2026) + +--- + +## Overview + +FY2026 SNAP Standard Utility Allowances took effect October 1, 2025. USDA guidance (memo dated August 13, 2025) allows states to adjust FY2025 values by the CPI-U All Items change between June 2024 and June 2025, which was 2.7%. + +USDA has not yet published a compiled FY2026 SUA spreadsheet. Values below were collected from individual state sources and the SNAP Screener aggregator site. + +### Important policy change (OBBBA / H.R. 1) +Beginning FY2026, the HCSUA is only available to households that either: +1. Pay actual heating/cooling utility costs separate from rent, OR +2. Receive LIHEAP and have a household member aged 60+ or with a disability + +This eliminates "Heat and Eat" eligibility for non-elderly/non-disabled households that only received a nominal LIHEAP payment. + +--- + +## FY2026 HCSUA Values by State + +### States with a single HCSUA value (most states) + +| State | FY2025 (repo) | FY2026 | Change | Source | Verified | +|-------|---------------|--------|--------|--------|----------| +| AL | $616 | $633 | +$17 (+2.8%) | snapscreener | estimate* | +| AR | $333 | $342 | +$9 (+2.7%) | snapscreener | estimate* | +| CA | $645 | $663 | +$18 (+2.8%) | ACIN I-46-25 | official | +| CO | $578 | $594 | +$16 (+2.8%) | snapscreener | estimate* | +| CT | $950 | $976 | +$26 (+2.7%) | snapscreener | estimate* | +| DC | $374 | $384 | +$10 (+2.7%) | snapscreener | estimate* | +| DE | $529 | $543 | +$14 (+2.6%) | snapscreener | estimate* | +| FL | $419 | $430 | +$11 (+2.6%) | snapscreener | estimate* | +| GA | $394 | $405 | +$11 (+2.8%) | snapscreener | estimate* | +| IA | $539 | $554 | +$15 (+2.8%) | snapscreener | estimate* | +| ID | $379 | $389 | +$10 (+2.6%) | snapscreener | estimate* | +| IL | $532 | $546 | +$14 (+2.6%) | IDHS MR #25.33 | official | +| IN | $502 (see note) | $486 | see note | IN FSSA Policy Manual | official | +| KS | $456 | $469 | +$13 (+2.9%) | snapscreener | estimate* | +| KY | $378 | $388 | +$10 (+2.6%) | snapscreener | estimate* | +| LA | $453 | $465 | +$12 (+2.6%) | snapscreener | estimate* | +| MA | $890 | $914 | +$24 (+2.7%) | snapscreener | estimate* | +| MD | $551 | $572 | +$21 (+3.8%) | snapscreener | needs verification | +| ME | $1,047 | $1,096 | +$49 (+4.7%) | snapscreener | needs verification | +| MI | $664 | $682 | +$18 (+2.7%) | snapscreener | estimate* | +| MN | $649 | $667 | +$18 (+2.8%) | snapscreener | estimate* | +| MO | $495 | $508 | +$13 (+2.6%) | snapscreener | estimate* | +| MS | $300 | $308 | +$8 (+2.7%) | snapscreener | estimate* | +| MT | $778 | $799 | +$21 (+2.7%) | snapscreener | estimate* | +| NE | $599 | $615 | +$16 (+2.7%) | snapscreener | estimate* | +| NH | $991 | $1,018 | +$27 (+2.7%) | snapscreener | estimate* | +| NJ | $878 | $977 | +$99 (+11.3%) | snapscreener | needs verification | +| NM | $408 | $419 | +$11 (+2.7%) | snapscreener | estimate* | +| NV | $434 | $446 | +$12 (+2.8%) | snapscreener | estimate* | +| ND | $765 | $772 | +$7 (+0.9%) | snapscreener | needs verification | +| OH | $746 | $766 | +$20 (+2.7%) | snapscreener | estimate* | +| OK | $401 | $412 | +$11 (+2.7%) | snapscreener | estimate* | +| OR | $502 | $515 | +$13 (+2.6%) | snapscreener | estimate* | +| PA | $758 | $857 | +$99 (+13.1%) | snapscreener | needs verification | +| RI | $822 | $844 | +$22 (+2.7%) | snapscreener | estimate* | +| SC | $378 | $388 | +$10 (+2.6%) | snapscreener | estimate* | +| SD | $922 | $947 | +$25 (+2.7%) | snapscreener | estimate* | +| TX | $434 | $445 | +$11 (+2.5%) | TX Works Handbook Rev 25-4 | official | +| UT | $500 | $514 | +$14 (+2.8%) | snapscreener | estimate* | +| VT | $1,067 | $1,096 | +$29 (+2.7%) | snapscreener | estimate* | +| WA | $502 | $515 | +$13 (+2.6%) | snapscreener | estimate* | +| WI | $538 | $553 | +$15 (+2.8%) | snapscreener | estimate* | +| WV | $504 | $518 | +$14 (+2.8%) | snapscreener | estimate* | +| WY | $497 | $510 | +$13 (+2.6%) | snapscreener | estimate* | + +\* "estimate" means snapscreener reported the value; most states apply the 2.7% CPI adjustment, so these are consistent with the USDA-approved methodology. The snapscreener site notes for some states: "Utility allowance amounts listed below have not been officially posted by the state; while we await new data, we are using inflation-adjusted 2025 utility numbers." + +### States with HCSUA varying by household size + +**Arizona (AZ)** +| Household Size | FY2025 (repo) | FY2026 | +|----------------|---------------|--------| +| 1-3 persons | $314 | $323 | +| 4+ persons | (not in repo) | $438 | +Source: snapscreener + +**North Carolina (NC)** +| Household Size | FY2025 (repo) | FY2026 | +|----------------|---------------|--------| +| 1 person | $620 | $637 | +| 2 persons | | $699 | +| 3 persons | | $768 | +| 4 persons | | $837 | +| 5+ persons | | $912 | +Source: snapscreener + +**Tennessee (TN)** +| Household Size | FY2025 (repo) | FY2026 | +|----------------|---------------|--------| +| 1 person | $439 | $451 | +| 2 persons | | $466 | +| 3 persons | | $485 | +| 4 persons | | $503 | +| 5 persons | | $519 | +| 6 persons | | $536 | +| 7 persons | | $551 | +| 8 persons | | $568 | +| 9 persons | | $587 | +| 10+ persons | | $602 | +Source: snapscreener (inflation-adjusted estimate) + +**Virginia (VA)** +| Household Size | FY2025 (repo) | FY2026 | +|----------------|---------------|--------| +| 1-3 persons | $369 | $375 | +| 4+ persons | (not in repo) | $476 | +Source: snapscreener + +### States with HCSUA varying by region + +**New York (NY)** +| Region | FY2025 (repo) | FY2026 | +|--------|---------------|--------| +| NYC | $962 | $1,062 | +| Nassau/Suffolk | | $988 | +| Rest of State | | $877 | +Source: NY OTDA GIS 25DC059, Benefits Plus (official) + +**Alaska (AK)** +- FY2025 (repo): $609 +- FY2026: Not found. Alaska varies by urban/rural location. The repo uses a single statewide value. + +### States with no HCSUA (use individual utility allowances) + +**Hawaii (HI)** - Uses individual utility allowances (electricity, gas, water, etc.) rather than a combined HCSUA. The repo has $0 for all years, which appears correct. + +**Guam (GU)** - $0 in repo (no HCSUA). Correct. + +**Virgin Islands (VI)** - $0 in repo (no HCSUA). Correct. + +--- + +## Values needing verification + +The following FY2026 values show changes inconsistent with a ~2.7% CPI adjustment and should be verified against official state sources: + +1. **New Jersey (NJ)**: $878 -> $977 (+11.3%) - Very large increase. Could be a genuine methodology change or error. +2. **Pennsylvania (PA)**: $758 -> $857 (+13.1%) - Very large increase. Could be a genuine methodology change or error. +3. **Maryland (MD)**: $551 -> $572 (+3.8%) - Slightly higher than CPI, but within reason. Note: MD uses a January effective date, not October. +4. **Maine (ME)**: $1,047 -> $1,096 (+4.7%) - Somewhat above CPI adjustment. +5. **North Dakota (ND)**: $765 -> $772 (+0.9%) - Below CPI adjustment. + +--- + +## FY2025 values in repo: errors found + +### Indiana (IN) - REPO VALUE APPEARS INCORRECT + +The repo has: +- `2023-05-01: 473` +- `2024-10-01: 502` + +But the official Indiana FSSA SNAP/TANF Policy Manual (Chapter 3000, Section 3020.00.00) states: +- **$473** effective FROM 5/1/2024 THROUGH 9/30/2025 +- **$486** effective AS OF 10/1/2025 + +This means: +1. The repo's `2023-05-01: 473` date should likely be `2024-05-01: 473` +2. The repo's `2024-10-01: 502` appears to be **incorrect** -- the official value was $473 through 9/30/2025 +3. The FY2026 value of $486 is actually an increase from $473 (+$13, +2.7%), consistent with CPI adjustment + +Source: https://www.in.gov/fssa/dfr/files/3000.pdf (Section 3020.00.00, "Standard Utility Allowances" table) + +### Other notes on FY2025 values + +- **MD**: Repo uses 2024-01-01 effective date ($551), not 2024-10-01. Maryland may update on a different schedule. +- **NY**: Repo has a single value ($962) which corresponds to the NYC rate. The repo structure currently does not capture regional variation within NY (NYC vs Nassau/Suffolk vs Rest of State). +- **AZ, NC, TN, VA**: The repo uses single values but these states have household-size-varying SUAs. The repo values appear to correspond to the base/smallest household size amount. +- **AK**: Repo has a single value ($609) but Alaska varies by location. + +--- + +## Source Information + +### Primary Sources (Official State Documents) + +1. **California ACIN I-46-25 (FFY 2026 COLA)** + - Citation: California Department of Social Services, ACIN I-46-25 + - URL: https://basicneeds.ucmerced.edu/sites/g/files/ufvvjh411/f/documents/CalFreshFiles/ffy_2026_cola_acin_i-46_25.pdf + - Effective: October 1, 2025 + - SUA: $663 + +2. **Illinois IDHS Manual Release #25.33** + - Citation: Illinois Department of Human Services, MR #25.33 + - URL: https://www.dhs.state.il.us/page.aspx?item=171481 + - Effective: October 2025 + - Air Conditioning/Heating Standard: $546 + +3. **Texas Works Handbook Rev 25-4** + - Citation: Texas Health and Human Services, C-120 SNAP + - URL: https://www.hhs.texas.gov/handbooks/texas-works-handbook/c-120-supplemental-nutrition-assistance-program + - Effective: October 1, 2025 + - SUA: $445 + +4. **New York OTDA GIS 25DC059** + - Citation: NY Office of Temporary and Disability Assistance + - URL: https://otda.ny.gov/policy/gis/2025/25DC059.pdf + - Effective: October 1, 2025 + - NYC: $1,062; Nassau/Suffolk: $988; Rest of NYS: $877 + - Also confirmed via Benefits Plus: https://bplc.cssny.org/blog/changes-in-snap-standard-utility-allowance-sua + +5. **Indiana FSSA SNAP/TANF Policy Manual Chapter 3000** + - Citation: Indiana Family and Social Services Administration, Section 3020.00.00 + - URL: https://www.in.gov/fssa/dfr/files/3000.pdf + - Effective: October 1, 2025 + - SUA 1 (Heating and Cooling): $486 + - Previous value: $473 (effective 5/1/2024 through 9/30/2025) + +6. **USDA FNS FY2026 COLA Memo (Ronald Ward, August 13, 2025)** + - Citation: USDA Food and Nutrition Service + - URL: https://health.alaska.gov/media/4nunu3ob/fy2026-cola-memo.pdf + - Note: Contains allotments, deductions, and income limits but NOT state-specific SUAs + +### Secondary Sources (Aggregator) + +7. **SNAP Screener State Guides** + - URL: https://www.snapscreener.com/guides/[state-name] + - Coverage: All states + - Note: Some values marked as "inflation-adjusted 2025 utility numbers" pending official state posting + - Reliability: Generally accurate; cross-checked against official sources for CA, IL, TX, NY, IN + +### USDA Guidance + +8. **USDA FNS - Simplified Process for FY2026 SUA Values** + - URL: https://www.fns.usda.gov/snap/admin/sua-fy26 + - States may adjust FY2025 values by 2.7% CPI-U change (June 2024 to June 2025) + +9. **USDA FNS - Standard Utility Allowances Page** + - URL: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances + - FY2025 compiled spreadsheet available; FY2026 not yet published + +--- + +## Parameter Update Summary + +The parameter file at `policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml` needs new `2025-10-01` entries for each state. + +### Proposed values for 2025-10-01 entry + +For the repo's current structure (single value per state): + +```yaml +AK: 625 # Estimate: 609 * 1.027 = ~625. Needs verification - Alaska varies by location. +AL: 633 +AR: 342 +AZ: 323 # Base value (1-3 person HH). AZ varies by HH size. +CA: 663 +CO: 594 +CT: 976 +DC: 384 +DE: 543 +FL: 430 +GA: 405 +GU: 0 +HI: 0 +IA: 554 +ID: 389 +IL: 546 +IN: 486 # Official from IN FSSA Policy Manual. Note: FY2025 repo value of 502 appears incorrect. +KS: 469 +KY: 388 +LA: 465 +MA: 914 +MD: 572 # MD may use different effective date (January) +ME: 1_096 +MI: 682 +MN: 667 +MO: 508 +MS: 308 +MT: 799 +NC: 637 # Base value (1 person). NC varies by HH size. +ND: 772 +NE: 615 +NH: 1_018 +NJ: 977 # Needs verification - large increase from FY2025 +NM: 419 +NV: 446 +NY: 1_062 # NYC value. NY varies by region. +OH: 766 +OK: 412 +OR: 515 +PA: 857 # Needs verification - large increase from FY2025 +RI: 844 +SC: 388 +SD: 947 +TN: 451 # Base value (1 person). TN varies by HH size. +TX: 445 +UT: 514 +VA: 375 # Base value (1-3 person HH). VA varies by HH size. +VI: 0 +VT: 1_096 +WA: 515 +WI: 553 +WV: 518 +WY: 510 +``` + +### Proposed fix for Indiana FY2025 + +The repo's current Indiana entry: +```yaml +IN: + 2023-05-01: 473 + 2024-10-01: 502 +``` + +Should likely be corrected to: +```yaml +IN: + 2024-05-01: 473 + 2024-10-01: 473 # Official value was $473 through 9/30/2025 per IN FSSA + 2025-10-01: 486 +``` + +Or if the 2023-05-01 date was intentional (the $473 was effective from an earlier date): +```yaml +IN: + 2023-05-01: 473 + 2024-10-01: 473 # Corrected from 502; official value was $473 through 9/30/2025 + 2025-10-01: 486 +``` + +### Notes on repo structure limitations + +The current repo structure uses a single HCSUA value per state. However, several states vary by: +- **Household size**: AZ, NC, TN, VA (and possibly others) +- **Geographic region**: NY (NYC/Nassau-Suffolk/Rest of State), AK (Urban/Rural 1/Rural 2) + +The repo currently handles this by storing the base/most-common value. A more complete implementation would require breakdown parameters by household size or region, which is a separate engineering task. + +### References for metadata + +```yaml +reference: + - title: USDA FNS | SNAP | Standard Utility Allowances + href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances + - title: SNAP Screener | SNAP Eligibility Parameters + href: https://www.snapscreener.com/?p=table + - title: USDA FNS | Simplified Process for FY2026 SUA Values + href: https://www.fns.usda.gov/snap/admin/sua-fy26 +``` From 283d07a4a709d4653a5edd55399521b80cd472cf Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 09:15:03 -0500 Subject: [PATCH 05/23] Add FY2026 values for all SNAP utility allowances Add 2025-10-01 (FY2026) entries from snapscreener.com for: - BUA (limited/main.yaml) - all 53 states/territories - Electricity, gas, water, sewage, trash, phone - all 53 states/territories - NC household-size SUA (by_household_size/amount.yaml) - sizes 1-10 Update NC SUA test expectations for FY2026 values taking effect Oct 2025. Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/main.yaml | 53 +++++++++++++++++++ .../utility/single/electricity.yaml | 53 +++++++++++++++++++ .../utility/single/gas_and_fuel.yaml | 53 +++++++++++++++++++ .../deductions/utility/single/phone.yaml | 53 +++++++++++++++++++ .../deductions/utility/single/sewage.yaml | 53 +++++++++++++++++++ .../deductions/utility/single/trash.yaml | 53 +++++++++++++++++++ .../deductions/utility/single/water.yaml | 53 +++++++++++++++++++ .../standard/by_household_size/amount.yaml | 10 ++++ .../snap_standard_utility_allowance.yaml | 4 +- 9 files changed, 383 insertions(+), 2 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index bf3d2e6825f..18bb88c0878 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -5,26 +5,31 @@ AK: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 AL: 2010-01-01: 0 2021-10-01: 389 2023-10-01: 434 2024-10-01: 454 + 2025-10-01: 466 AR: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 263 2024-10-01: 267 + 2025-10-01: 0 AZ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 150 2024-10-01: 145 + 2025-10-01: 149 CA: 2010-01-01: 0 2021-10-01: 144 2023-10-01: 158 2024-10-01: 166 + 2025-10-01: 170 CO: 2010-01-01: 0 2021-10-01: 314 @@ -37,79 +42,95 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 356 2024-10-01: 367 + 2025-10-01: 377 CT: 2010-01-01: 0 2021-10-01: 345 2023-10-01: 402 2024-10-01: 419 + 2025-10-01: 430 DC: 2010-01-01: 0 2021-10-01: 292 2023-10-01: 323 2024-10-01: 339 + 2025-10-01: 348 DE: 2010-01-01: 0 2021-10-01: 294 2023-10-01: 367 2024-10-01: 359 + 2025-10-01: 369 FL: 2010-01-01: 0 2021-10-01: 298 2023-10-01: 340 2024-10-01: 339 + 2025-10-01: 348 GA: 2010-01-01: 0 2021-10-01: 302 2023-10-01: 349 + 2025-10-01: 358 GU: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 HI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 IA: 2010-01-01: 0 2021-10-01: 270 2023-10-01: 277 2024-10-01: 284 + 2025-10-01: 0 ID: 2010-01-01: 0 2021-10-01: 299 2023-10-01: 301 2024-10-01: 305 + 2025-10-01: 313 IL: 2010-01-01: 0 2021-10-01: 341 2023-10-01: 386 2024-10-01: 445 + 2025-10-01: 457 IN: # Indiana does not follow the fiscal year; SUA is effective May 1. 2010-01-01: 0 2021-05-01: 259 2023-05-01: 276 2024-05-01: 274 + 2025-10-01: 283 KS: 2010-01-01: 0 2021-10-01: 286 2023-10-01: 327 2024-10-01: 336 + 2025-10-01: 345 KY: 2010-01-01: 0 2021-10-01: 281 2023-10-01: 395 2024-10-01: 322 + 2025-10-01: 331 LA: 2010-01-01: 0 2021-10-01: 203 2023-10-01: 230 2024-10-01: 251 + 2025-10-01: 0 MA: 2010-01-01: 0 2021-10-01: 421 2023-10-01: 520 2024-10-01: 542 + 2025-10-01: 0 MD: # Maryland does not follow the fiscal year; LUA is effective January 1. 2010-01-01: 0 @@ -119,156 +140,188 @@ MD: 2023-01-01: 309 2024-01-01: 337 2025-01-01: 341 + 2025-10-01: 350 ME: 2010-01-01: 0 2021-10-01: 285 2023-10-01: 341 2024-10-01: 353 + 2025-10-01: 598 MI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MO: 2010-01-01: 0 2021-10-01: 327 2023-10-01: 351 2024-10-01: 363 + 2025-10-01: 373 MS: 2010-01-01: 0 2021-10-01: 206 2023-10-01: 191 2024-10-01: 222 + 2025-10-01: 228 MT: 2010-01-01: 0 2021-10-01: 214 2023-10-01: 244 2024-10-01: 260 + 2025-10-01: 267 NC: 2010-01-01: 0 2021-10-01: 331 2023-10-01: 371 2024-10-01: 382 + 2025-10-01: 392 ND: 2010-01-01: 0 2021-10-01: 242 2023-10-01: 270 2024-10-01: 279 + 2025-10-01: 286 NE: 2010-01-01: 0 2021-10-01: 267 2023-10-01: 303 2024-10-01: 313 + 2025-10-01: 321 NH: 2010-01-01: 0 2021-10-01: 277 2023-10-01: 350 2024-10-01: 363 + 2025-10-01: 373 NJ: 2010-01-01: 0 2021-10-01: 359 2023-10-01: 464 2024-10-01: 492 + 2025-10-01: 505 NM: 2010-01-01: 0 2021-10-01: 135 2023-10-01: 215 2024-10-01: 281 + 2025-10-01: 289 NV: 2010-01-01: 0 2021-10-01: 249 2023-10-01: 350 2024-10-01: 352 + 2025-10-01: 361 NY: 2010-01-01: 0 2021-10-01: 285 2023-10-01: 332 2024-10-01: 346 + 2025-10-01: 0 OH: 2010-01-01: 0 2021-10-01: 377 2023-10-01: 453 2024-10-01: 466 + 2025-10-01: 479 OK: 2010-01-01: 0 2021-10-01: 292 2023-10-01: 334 2024-10-01: 345 + 2025-10-01: 0 OR: 2010-01-01: 0 2021-10-01: 353 2023-10-01: 370 2024-10-01: 393 + 2025-10-01: 404 PA: 2010-01-01: 0 2021-10-01: 317 2023-10-01: 401 2024-10-01: 402 + 2025-10-01: 488 RI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SC: 2010-01-01: 0 2021-10-01: 216 2023-10-01: 247 2024-10-01: 258 + 2025-10-01: 265 SD: 2010-01-01: 0 2021-10-01: 220 2023-10-01: 250 2024-10-01: 258 + 2025-10-01: 265 TN: 2010-01-01: 0 2021-10-01: 136 2023-10-01: 164 2024-10-01: 158 + 2025-10-01: 162 TX: 2010-01-01: 0 2021-10-01: 345 2023-10-01: 391 2024-10-01: 390 + 2025-10-01: 0 UT: 2010-01-01: 0 2021-10-01: 274 2023-10-01: 382 2024-10-01: 420 + 2025-10-01: 0 VA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2021-10-01: 250 2023-10-01: 291 2024-10-01: 303 + 2025-10-01: 311 WA: 2010-01-01: 0 2021-10-01: 361 2023-10-01: 383 2024-10-01: 396 + 2025-10-01: 406 WI: 2010-01-01: 0 2021-10-01: 317 2023-10-01: 347 2024-10-01: 375 + 2025-10-01: 385 WV: 2010-01-01: 0 2021-10-01: 280 2023-10-01: 305 2024-10-01: 321 + 2025-10-01: 330 WY: 2010-01-01: 0 2021-10-01: 291 2023-10-01: 317 2024-10-01: 330 + 2025-10-01: 340 metadata: unit: currency-USD period: month diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index dc82a806ddb..542f1e186b2 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -19,22 +19,27 @@ AK: 2021-10-01: 85 2023-10-01: 131 2024-10-01: 130 + 2025-10-01: 134 AL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 AR: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 274 AZ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CO: 2010-01-01: 0 2021-10-01: 59 @@ -47,211 +52,259 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 67 2024-10-01: 69 + 2025-10-01: 71 CT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 DC: 2010-01-01: 0 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 + 2025-10-01: 90 DE: 2010-01-01: 0 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 + 2025-10-01: 102 FL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GU: 2010-01-01: 0 2021-10-01: 133 2023-10-01: 173 2024-10-01: 188 + 2025-10-01: 193 HI: 2010-01-01: 0 2021-10-01: 230 2023-10-01: 300 2024-10-01: 291 + 2025-10-01: 299 IA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 292 ID: 2010-01-01: 0 2021-10-01: 135 2023-10-01: 129 + 2025-10-01: 132 IL: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 + 2025-10-01: 78 IN: 2010-01-01: 0 2021-10-01: 57 2023-05-01: 60 + 2025-10-01: 62 KS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 KY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 LA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 258 MA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 556 MD: 2010-01-01: 0 2021-10-01: 0 2024-01-01: 0 2023-01-01: 0 + 2025-10-01: 0 ME: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MI: 2010-01-01: 0 2021-10-01: 150 2023-10-01: 157 2024-10-01: 176 + 2025-10-01: 181 MN: 2010-01-01: 0 2021-10-01: 149 2023-10-01: 213 2024-10-01: 229 + 2025-10-01: 235 MO: 2010-01-01: 0 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 + 2025-10-01: 162 MS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MT: 2010-01-01: 0 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 + 2025-10-01: 116 NC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 ND: 2010-01-01: 0 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 + 2025-10-01: 126 NE: 2010-01-01: 0 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 + 2025-10-01: 63 NH: 2010-01-01: 0 2021-10-01: 162 2023-10-01: 204 2024-10-01: 211 + 2025-10-01: 217 NJ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NM: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NV: 2010-01-01: 0 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 + 2025-10-01: 76 NY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 388 OH: 2010-01-01: 0 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 + 2025-10-01: 108 OK: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 354 OR: 2010-01-01: 0 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 + 2025-10-01: 65 PA: 2010-01-01: 0 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 + 2025-10-01: 128 RI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SD: 2010-01-01: 0 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 + 2025-10-01: 109 TN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 TX: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 400 UT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 431 VA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WI: 2010-01-01: 0 2021-10-01: 140 2023-10-01: 144 2024-10-01: 151 + 2025-10-01: 155 WV: 2010-01-01: 0 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 + 2025-10-01: 88 WY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index 480fe3e5aa4..15d7512d70a 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -19,22 +19,27 @@ AK: 2021-10-01: 113 2023-10-01: 330 2024-10-01: 302 + 2025-10-01: 310 AL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 AR: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 274 AZ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CO: 2010-01-01: 0 2021-10-01: 59 @@ -47,208 +52,256 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 67 2024-10-01: 69 + 2025-10-01: 71 CT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 DC: 2010-01-01: 0 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 + 2025-10-01: 90 DE: 2010-01-01: 0 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 + 2025-10-01: 102 FL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GU: 2010-01-01: 0 2021-10-01: 30 2023-10-01: 36 + 2025-10-01: 37 HI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 300 2024-10-01: 291 + 2025-10-01: 299 IA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 292 ID: 2010-01-01: 0 2021-10-01: 135 2023-10-01: 129 + 2025-10-01: 132 IL: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 + 2025-10-01: 78 IN: 2010-01-01: 0 2021-10-01: 57 2023-05-01: 60 + 2025-10-01: 62 KS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 KY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 LA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 258 MA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 556 MD: 2010-01-01: 0 2021-10-01: 0 2024-01-01: 0 2023-01-01: 0 + 2025-10-01: 0 ME: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MI: 2010-01-01: 0 2021-10-01: 31 2023-10-01: 34 2024-10-01: 32 + 2025-10-01: 33 MN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MO: 2010-01-01: 0 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 + 2025-10-01: 162 MS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MT: 2010-01-01: 0 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 + 2025-10-01: 116 NC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 ND: 2010-01-01: 0 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 + 2025-10-01: 126 NE: 2010-01-01: 0 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 + 2025-10-01: 63 NH: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NJ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NM: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NV: 2010-01-01: 0 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 + 2025-10-01: 76 NY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 388 OH: 2010-01-01: 0 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 + 2025-10-01: 108 OK: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 354 OR: 2010-01-01: 0 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 + 2025-10-01: 65 PA: 2010-01-01: 0 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 + 2025-10-01: 128 RI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SD: 2010-01-01: 0 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 + 2025-10-01: 109 TN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 TX: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 400 UT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 431 VA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WI: 2010-01-01: 0 2021-10-01: 37 2023-10-01: 42 2024-10-01: 47 + 2025-10-01: 48 WV: 2010-01-01: 0 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 + 2025-10-01: 88 WY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index 4cd02100a88..ea2d891651c 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -18,23 +18,28 @@ AK: 2010-01-01: 0 2021-10-01: 15 2023-10-01: 25 + 2025-10-01: 26 AL: 2010-01-01: 0 2021-10-01: 46 2023-10-01: 52 + 2025-10-01: 53 AR: 2010-01-01: 0 2021-10-01: 50 2023-10-01: 50 + 2025-10-01: 51 AZ: 2010-01-01: 0 2021-10-01: 44 2023-10-01: 47 2024-10-01: 43 + 2025-10-01: 44 CA: 2010-01-01: 0 2021-10-01: 19 2023-10-01: 19 + 2025-10-01: 20 CO: 2010-01-01: 0 2021-10-01: 80 @@ -47,222 +52,270 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 91 2024-10-01: 94 + 2025-10-01: 97 CT: 2010-01-01: 0 2021-10-01: 29 2023-10-01: 34 2024-10-01: 35 + 2025-10-01: 36 DC: 2010-01-01: 0 2021-10-01: 72 2023-10-01: 72 2024-10-01: 74 + 2025-10-01: 76 DE: 2010-01-01: 0 2021-10-01: 36 2023-10-01: 39 2024-10-01: 23 + 2025-10-01: 24 FL: 2010-01-01: 0 2021-10-01: 52 2023-10-01: 49 2024-10-01: 55 + 2025-10-01: 56 GA: 2010-01-01: 0 2021-10-01: 41 2023-10-01: 42 2024-10-01: 46 + 2025-10-01: 47 GU: 2010-01-01: 0 2021-10-01: 28 2023-10-01: 28 + 2025-10-01: 29 HI: 2010-01-01: 0 2021-10-01: 36 2023-10-01: 40 2024-10-01: 42 + 2025-10-01: 43 IA: 2010-01-01: 0 2021-10-01: 30 2023-10-01: 33 2024-10-01: 35 + 2025-10-01: 36 ID: 2010-01-01: 0 2021-10-01: 29 2023-10-01: 42 2024-10-01: 47 + 2025-10-01: 48 IL: 2010-01-01: 0 2021-10-01: 44 2023-10-01: 75 2024-10-01: 65 + 2025-10-01: 67 IN: 2010-01-01: 0 2021-10-01: 32 2023-05-01: 35 + 2025-10-01: 36 KS: 2010-01-01: 0 2021-10-01: 37 2023-10-01: 42 2024-10-01: 43 + 2025-10-01: 44 KY: 2010-01-01: 0 2021-10-01: 45 2023-10-01: 66 2024-10-01: 62 + 2025-10-01: 64 LA: 2010-01-01: 0 2021-10-01: 67 2023-10-01: 74 + 2025-10-01: 76 MA: 2010-01-01: 0 2021-10-01: 48 2023-10-01: 59 2024-10-01: 62 + 2025-10-01: 64 MD: 2010-01-01: 0 2021-10-01: 40 2023-01-01: 40 + 2025-10-01: 40 ME: 2010-01-01: 0 2021-10-01: 49 2023-10-01: 58 2024-10-01: 60 + 2025-10-01: 114 MI: 2010-01-01: 0 2021-10-01: 30 2023-10-01: 31 2024-10-01: 30 + 2025-10-01: 31 MN: 2010-01-01: 0 2021-10-01: 56 2023-10-01: 54 2024-10-01: 60 + 2025-10-01: 62 MO: 2010-01-01: 0 2021-10-01: 67 2023-10-01: 76 2024-10-01: 79 + 2025-10-01: 81 MS: 2010-01-01: 0 2021-10-01: 34 2023-10-01: 45 2024-10-01: 49 + 2025-10-01: 50 MT: 2010-01-01: 0 2021-10-01: 33 2023-10-01: 34 2024-10-01: 33 + 2025-10-01: 34 NC: 2010-01-01: 0 2021-10-01: 29 2023-10-01: 41 + 2025-10-01: 42 ND: 2010-01-01: 0 2021-10-01: 34 2023-10-01: 34 + 2025-10-01: 35 NE: 2010-01-01: 0 2021-10-01: 47 2023-10-01: 52 2024-10-01: 53 + 2025-10-01: 54 NH: 2010-01-01: 0 2021-10-01: 29 2023-10-01: 37 2024-10-01: 38 + 2025-10-01: 39 NJ: 2010-01-01: 0 2021-10-01: 31 2023-10-01: 32 + 2025-10-01: 33 NM: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 46 2024-10-01: 50 + 2025-10-01: 51 NV: 2010-01-01: 0 2021-10-01: 25 2023-10-01: 27 2024-10-01: 51 + 2025-10-01: 52 NY: 2010-01-01: 0 2021-10-01: 31 2023-10-01: 31 + 2025-10-01: 32 OH: 2010-01-01: 0 2021-10-01: 42 2023-10-01: 45 + 2025-10-01: 46 OK: 2010-01-01: 0 2021-10-01: 48 2023-10-01: 48 + 2025-10-01: 49 OR: 2010-01-01: 0 2021-10-01: 70 2023-10-01: 76 2024-10-01: 79 + 2025-10-01: 81 PA: 2010-01-01: 0 2021-10-01: 34 2023-10-01: 34 + 2025-10-01: 107 RI: 2010-01-01: 0 2021-10-01: 24 2023-10-01: 25 2024-10-01: 26 + 2025-10-01: 27 SC: 2010-01-01: 0 2021-10-01: 26 2023-10-01: 27 2024-10-01: 26 + 2025-10-01: 27 SD: 2010-01-01: 0 2021-10-01: 50 2023-10-01: 57 2024-10-01: 59 + 2025-10-01: 61 TN: 2010-01-01: 0 2021-10-01: 28 2023-10-01: 35 + 2025-10-01: 36 TX: 2010-01-01: 0 2021-10-01: 38 2023-10-01: 60 2024-10-01: 61 + 2025-10-01: 62 UT: 2010-01-01: 0 2021-10-01: 54 2023-10-01: 55 2024-10-01: 57 + 2025-10-01: 59 VA: 2010-01-01: 0 2021-10-01: 61 2023-10-01: 51 2024-10-01: 52 + 2025-10-01: 53 VI: 2010-01-01: 0 2021-10-01: 36 2023-10-01: 33 + 2025-10-01: 34 VT: 2010-01-01: 0 2021-10-01: 36 2023-10-01: 36 + 2025-10-01: 37 WA: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 58 2024-10-01: 56 + 2025-10-01: 58 WI: 2010-01-01: 0 2021-10-01: 29 2023-10-01: 30 + 2025-10-01: 31 WV: 2010-01-01: 0 2021-10-01: 77 2023-10-01: 0 + 2025-10-01: 0 WY: 2010-01-01: 0 2021-10-01: 55 2023-10-01: 56 2024-10-01: 55 + 2025-10-01: 57 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index 7455cb72fac..f135c53c377 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -18,22 +18,27 @@ AK: 2010-01-01: 0 2021-10-01: 37 2023-10-01: 59 + 2025-10-01: 61 AL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 AR: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 274 AZ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CO: 2010-01-01: 0 2021-10-01: 59 @@ -46,208 +51,256 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 67 2024-10-01: 69 + 2025-10-01: 71 CT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 DC: 2010-01-01: 0 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 + 2025-10-01: 90 DE: 2010-01-01: 0 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 + 2025-10-01: 102 FL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GU: 2010-01-01: 0 2021-10-01: 28 2023-10-01: 28 + 2025-10-01: 29 HI: 2010-01-01: 0 2021-10-01: 94 2023-10-01: 95 2024-10-01: 97 + 2025-10-01: 100 IA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 292 ID: 2010-01-01: 0 2021-10-01: 135 2023-10-01: 129 + 2025-10-01: 132 IL: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 + 2025-10-01: 78 IN: 2010-01-01: 0 2021-10-01: 57 2023-05-01: 60 + 2025-10-01: 62 KS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 KY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 LA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 258 MA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 556 MD: 2010-01-01: 0 2021-10-01: 0 2024-01-01: 0 2023-01-01: 0 + 2025-10-01: 0 ME: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MI: 2010-01-01: 0 2021-10-01: 100 2023-10-01: 109 2024-10-01: 115 + 2025-10-01: 119 MN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MO: 2010-01-01: 0 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 + 2025-10-01: 162 MS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MT: 2010-01-01: 0 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 + 2025-10-01: 116 NC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 ND: 2010-01-01: 0 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 + 2025-10-01: 126 NE: 2010-01-01: 0 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 + 2025-10-01: 63 NH: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NJ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NM: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NV: 2010-01-01: 0 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 + 2025-10-01: 76 NY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 388 OH: 2010-01-01: 0 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 + 2025-10-01: 108 OK: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 354 OR: 2010-01-01: 0 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 + 2025-10-01: 65 PA: 2010-01-01: 0 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 + 2025-10-01: 128 RI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SD: 2010-01-01: 0 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 + 2025-10-01: 109 TN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 TX: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 400 UT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 431 VA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WI: 2010-01-01: 0 2021-10-01: 93 2023-10-01: 99 2024-10-01: 103 + 2025-10-01: 106 WV: 2010-01-01: 0 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 + 2025-10-01: 88 WY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index a1aea62141b..c5e380f458e 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -18,22 +18,27 @@ AK: 2010-01-01: 0 2021-10-01: 12 2023-10-01: 36 + 2025-10-01: 37 AL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 AR: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 274 AZ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CO: 2010-01-01: 0 2021-10-01: 59 @@ -46,207 +51,255 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 67 2024-10-01: 69 + 2025-10-01: 71 CT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 DC: 2010-01-01: 0 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 + 2025-10-01: 90 DE: 2010-01-01: 0 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 + 2025-10-01: 102 FL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GU: 2010-01-01: 0 2021-10-01: 30 2023-10-01: 30 + 2025-10-01: 31 HI: 2010-01-01: 0 2021-10-01: 94 2023-10-01: 95 2024-10-01: 97 + 2025-10-01: 100 IA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 292 ID: 2010-01-01: 0 2021-10-01: 135 2023-10-01: 129 + 2025-10-01: 132 IL: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 + 2025-10-01: 78 IN: 2010-01-01: 0 2021-10-01: 57 2023-05-01: 60 + 2025-10-01: 62 KS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 KY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 LA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 258 MA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 556 MD: 2010-01-01: 0 2021-10-01: 0 2024-01-01: 0 + 2025-10-01: 0 ME: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MI: 2010-01-01: 0 2021-10-01: 21 2023-10-01: 37 2024-10-01: 29 + 2025-10-01: 30 MN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MO: 2010-01-01: 0 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 + 2025-10-01: 162 MS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MT: 2010-01-01: 0 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 + 2025-10-01: 116 NC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 ND: 2010-01-01: 0 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 + 2025-10-01: 126 NE: 2010-01-01: 0 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 + 2025-10-01: 63 NH: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NJ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NM: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NV: 2010-01-01: 0 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 + 2025-10-01: 76 NY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 388 OH: 2010-01-01: 0 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 + 2025-10-01: 108 OK: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 354 OR: 2010-01-01: 0 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 + 2025-10-01: 65 PA: 2010-01-01: 0 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 + 2025-10-01: 128 RI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SD: 2010-01-01: 0 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 + 2025-10-01: 109 TN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 TX: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 400 UT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 431 VA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WI: 2010-01-01: 0 2021-10-01: 24 2023-10-01: 26 2024-10-01: 27 + 2025-10-01: 28 WV: 2010-01-01: 0 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 + 2025-10-01: 88 WY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 96072e20bd8..9c05b52868b 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -18,22 +18,27 @@ AK: 2010-01-01: 0 2021-10-01: 37 2023-10-01: 57 + 2025-10-01: 59 AL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 AR: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 274 AZ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 CO: 2010-01-01: 0 2021-10-01: 59 @@ -46,208 +51,256 @@ CO: href: https://www.sos.state.co.us/CCR/GenerateRulePdf.do?ruleVersionId=10492&fileName=10%20CCR%202506-1 2023-10-01: 67 2024-10-01: 69 + 2025-10-01: 71 CT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 DC: 2010-01-01: 0 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 + 2025-10-01: 90 DE: 2010-01-01: 0 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 + 2025-10-01: 102 FL: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 GU: 2010-01-01: 0 2021-10-01: 38 2023-10-01: 38 + 2025-10-01: 39 HI: 2010-01-01: 0 2021-10-01: 46 2023-10-01: 57 2024-10-01: 65 + 2025-10-01: 67 IA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 292 ID: 2010-01-01: 0 2021-10-01: 135 2023-10-01: 129 + 2025-10-01: 132 IL: 2010-01-01: 0 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 + 2025-10-01: 78 IN: 2010-01-01: 0 2021-10-01: 57 2023-05-01: 60 + 2025-10-01: 62 KS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 KY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 LA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 258 MA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 556 MD: 2010-01-01: 0 2021-10-01: 0 2024-01-01: 0 2023-01-01: 0 + 2025-10-01: 0 ME: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MI: 2010-01-01: 0 2021-10-01: 100 2023-10-01: 109 2024-10-01: 115 + 2025-10-01: 119 MN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MO: 2010-01-01: 0 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 + 2025-10-01: 162 MS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 MT: 2010-01-01: 0 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 + 2025-10-01: 116 NC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 ND: 2010-01-01: 0 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 + 2025-10-01: 126 NE: 2010-01-01: 0 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 + 2025-10-01: 63 NH: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NJ: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NM: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 NV: 2010-01-01: 0 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 + 2025-10-01: 76 NY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 388 OH: 2010-01-01: 0 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 + 2025-10-01: 108 OK: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 354 OR: 2010-01-01: 0 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 + 2025-10-01: 65 PA: 2010-01-01: 0 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 + 2025-10-01: 128 RI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SC: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 SD: 2010-01-01: 0 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 + 2025-10-01: 109 TN: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 TX: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 400 UT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 431 VA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VI: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 VT: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WA: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 WI: 2010-01-01: 0 2021-10-01: 93 2023-10-01: 99 2024-10-01: 103 + 2025-10-01: 106 WV: 2010-01-01: 0 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 + 2025-10-01: 88 WY: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml index 98ba7860e32..d7129025ff7 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml @@ -3,33 +3,43 @@ NC: 1: 2023-10-01: 585 2024-10-01: 620 + 2025-10-01: 637 2: 2023-10-01: 643 2024-10-01: 681 + 2025-10-01: 699 3: 2023-10-01: 707 2024-10-01: 748 + 2025-10-01: 768 4: 2023-10-01: 770 2024-10-01: 815 + 2025-10-01: 837 5: 2023-10-01: 839 2024-10-01: 888 + 2025-10-01: 912 6: 2023-10-01: 839 2024-10-01: 888 + 2025-10-01: 912 7: 2023-10-01: 839 2024-10-01: 888 + 2025-10-01: 912 8: 2023-10-01: 839 2024-10-01: 888 + 2025-10-01: 912 9: 2023-10-01: 839 2024-10-01: 888 + 2025-10-01: 912 10: 2023-10-01: 839 2024-10-01: 888 + 2025-10-01: 912 metadata: period: month diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml index 8386e63bac9..6a9aaa161bd 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml @@ -47,7 +47,7 @@ snap_utility_region_str: NC spm_unit_size: 1 output: - snap_standard_utility_allowance: 7_440 # 620 * 12 + snap_standard_utility_allowance: 7_491 # 620*9 (FY25) + 637*3 (FY26) - name: Standard Utility Allowance NC a lot of members period: 2025 @@ -56,4 +56,4 @@ snap_utility_region_str: NC spm_unit_size: 11 output: - snap_standard_utility_allowance: 10_656 # 888 * 12 + snap_standard_utility_allowance: 10_728 # 888*9 (FY25) + 912*3 (FY26) From a3b943f938a5e4e1bbd43b9a79e6410ce706517e Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 09:20:47 -0500 Subject: [PATCH 06/23] Rename participating_states to states for SNAP utility allowances Simpler, clearer parameter name for the list of states that vary SUA/LUA by household size. Co-Authored-By: Claude Opus 4.6 --- .../{participating_states.yaml => states.yaml} | 0 .../{participating_states.yaml => states.yaml} | 0 .../shelter/snap_limited_utility_allowance_by_household_size.py | 2 +- .../snap_standard_utility_allowance_by_household_size.py | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) rename policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/{participating_states.yaml => states.yaml} (100%) rename policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/{participating_states.yaml => states.yaml} (100%) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/participating_states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml similarity index 100% rename from policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/participating_states.yaml rename to policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/participating_states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml similarity index 100% rename from policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/participating_states.yaml rename to policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py index 3bef8421fa8..4f9003d4bd3 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py @@ -11,4 +11,4 @@ class snap_limited_utility_allowance_by_household_size(Variable): def formula(spm_unit, period, parameters): p = parameters(period).gov.usda.snap.income.deductions.utility.limited region = spm_unit.household("snap_utility_region_str", period) - return is_in(region, p.by_household_size.participating_states) + return is_in(region, p.by_household_size.states) diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py index b705a61a02f..a638c9593c6 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py @@ -11,4 +11,4 @@ class snap_standard_utility_allowance_by_household_size(Variable): def formula(spm_unit, period, parameters): p = parameters(period).gov.usda.snap.income.deductions.utility.standard region = spm_unit.household("snap_utility_region_str", period) - return is_in(region, p.by_household_size.participating_states) + return is_in(region, p.by_household_size.states) From 3734ea209f752ab7cc2a15d4e6a28a2c09453a33 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 09:31:34 -0500 Subject: [PATCH 07/23] Add AZ, TN, VA household-size-based SNAP SUA and BUA Add FY2024-FY2026 household-size-based values for: - AZ: 2 tiers (HH1-3, HH4+) for both SUA and BUA - TN: 10 tiers (HH1 through HH10+) for SUA and BUA - VA: 2 tiers (HH1-3, HH4+) for SUA only (VA has no BUA) Also adds FY2026 values for NC BUA by household size. Source: USDA FNS SUA Table FY2024/FY2025, snapscreener.com FY2026 Co-Authored-By: Claude Opus 4.6 --- .../limited/by_household_size/amount.yaml | 97 ++++++++++++- .../limited/by_household_size/states.yaml | 2 + .../standard/by_household_size/amount.yaml | 127 +++++++++++++++++- .../standard/by_household_size/states.yaml | 3 + .../snap_limited_utility_allowance.yaml | 4 +- 5 files changed, 227 insertions(+), 6 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/amount.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/amount.yaml index 4f74ff05216..9c825c4f974 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/amount.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/amount.yaml @@ -1,43 +1,134 @@ description: States that define Supplemental Nutrition Assistance Program limited utility allowances by household size set these allowance values. +AZ: + 1: + 2023-10-01: 150 + 2024-10-01: 145 + 2025-10-01: 149 + 2: + 2023-10-01: 150 + 2024-10-01: 145 + 2025-10-01: 149 + 3: + 2023-10-01: 150 + 2024-10-01: 145 + 2025-10-01: 149 + 4: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 + 5: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 + 6: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 + 7: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 + 8: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 + 9: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 + 10: + 2023-10-01: 202 + 2024-10-01: 196 + 2025-10-01: 201 NC: 1: 2023-10-01: 371 2024-10-01: 382 + 2025-10-01: 392 2: 2023-10-01: 408 2024-10-01: 420 + 2025-10-01: 431 3: 2023-10-01: 448 2024-10-01: 462 + 2025-10-01: 474 4: 2023-10-01: 488 2024-10-01: 504 + 2025-10-01: 518 5: 2023-10-01: 532 2024-10-01: 549 + 2025-10-01: 564 6: 2023-10-01: 532 2024-10-01: 549 + 2025-10-01: 564 7: 2023-10-01: 532 2024-10-01: 549 + 2025-10-01: 564 8: 2023-10-01: 532 2024-10-01: 549 + 2025-10-01: 564 9: 2023-10-01: 532 2024-10-01: 549 + 2025-10-01: 564 10: 2023-10-01: 532 2024-10-01: 549 + 2025-10-01: 564 +TN: + 1: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 2: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 3: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 4: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 5: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 6: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 7: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 8: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 9: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 + 10: + 2023-10-01: 164 + 2024-10-01: 158 + 2025-10-01: 162 metadata: period: month unit: currency-USD label: SNAP LUAs by household size breakdown: - # Add a more comprehensive breakdown criterion once more states are added - - [NC] + - [AZ, NC, TN] - range(1, 10) breakdown_labels: - State @@ -45,3 +136,5 @@ metadata: reference: - title: SNAP Screener Compiled State SNAP Data href: https://www.snapscreener.com/data + - title: USDA FNS SUA Table FY2024 + href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml index e9de0402a54..76b40aa53e8 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml @@ -1,7 +1,9 @@ description: These states vary their Supplemental Nutrition Assistance Program limited utility allowances by household size. values: 2024-01-01: + - AZ - NC + - TN metadata: unit: list diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml index d7129025ff7..fa30e594072 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/amount.yaml @@ -1,4 +1,45 @@ description: States that define Supplemental Nutrition Assistance Program standard utility allowances by household size set these allowance values. +AZ: + 1: + 2023-10-01: 318 + 2024-10-01: 314 + 2025-10-01: 323 + 2: + 2023-10-01: 318 + 2024-10-01: 314 + 2025-10-01: 323 + 3: + 2023-10-01: 318 + 2024-10-01: 314 + 2025-10-01: 323 + 4: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 + 5: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 + 6: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 + 7: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 + 8: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 + 9: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 + 10: + 2023-10-01: 431 + 2024-10-01: 426 + 2025-10-01: 438 NC: 1: 2023-10-01: 585 @@ -41,13 +82,95 @@ NC: 2024-10-01: 888 2025-10-01: 912 +TN: + 1: + 2023-10-01: 430 + 2024-10-01: 439 + 2025-10-01: 451 + 2: + 2023-10-01: 445 + 2024-10-01: 454 + 2025-10-01: 466 + 3: + 2023-10-01: 462 + 2024-10-01: 472 + 2025-10-01: 485 + 4: + 2023-10-01: 480 + 2024-10-01: 490 + 2025-10-01: 503 + 5: + 2023-10-01: 495 + 2024-10-01: 505 + 2025-10-01: 519 + 6: + 2023-10-01: 511 + 2024-10-01: 522 + 2025-10-01: 536 + 7: + 2023-10-01: 526 + 2024-10-01: 537 + 2025-10-01: 551 + 8: + 2023-10-01: 542 + 2024-10-01: 553 + 2025-10-01: 568 + 9: + 2023-10-01: 560 + 2024-10-01: 572 + 2025-10-01: 587 + 10: + 2023-10-01: 574 + 2024-10-01: 586 + 2025-10-01: 602 +VA: + 1: + 2023-10-01: 414 + 2024-10-01: 369 + 2025-10-01: 375 + 2: + 2023-10-01: 414 + 2024-10-01: 369 + 2025-10-01: 375 + 3: + 2023-10-01: 414 + 2024-10-01: 369 + 2025-10-01: 375 + 4: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + 5: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + 6: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + 7: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + 8: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + 9: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + 10: + 2023-10-01: 524 + 2024-10-01: 467 + 2025-10-01: 476 + metadata: period: month unit: currency-USD label: SNAP SUAs by household size breakdown: - # Add a more comprehensive breakdown criterion once more states are added - - [NC] + - [AZ, NC, TN, VA] - range(1, 10) breakdown_labels: - State diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml index 332335dd4f6..0aef518ae9d 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml @@ -1,7 +1,10 @@ description: These states vary their Supplemental Nutrition Assistance Program standard utility allowances by household size. values: 2024-01-01: + - AZ - NC + - TN + - VA metadata: unit: list diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml index 651ab16a49d..8d585a8c671 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml @@ -41,7 +41,7 @@ phone_expense: 20 water_expense: 1 output: - snap_limited_utility_allowance: 4_584 # 382 * 12 + snap_limited_utility_allowance: 4_614 # 382*9 (FY25) + 392*3 (FY26) - name: Limited Utility Allowance 5 period: 2025 @@ -52,4 +52,4 @@ phone_expense: 20 water_expense: 1 output: - snap_limited_utility_allowance: 6_588 # 549 * 12 + snap_limited_utility_allowance: 6_633 # 549*9 (FY25) + 564*3 (FY26) From 6800b206bdaac8950183896e4707ba51cd259cab Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 10:14:40 -0500 Subject: [PATCH 08/23] Add AK/NY sub-regions and HI/GU household-size individual utility allowances - Split AK into 6 SNAP utility sub-regions (Central, Northern, Northwest, Southcentral, Southeast, Southwest) per 7 AAC 45.531 - Split NY into 3 sub-regions (Nassau/Suffolk, NYC, Other NY) - Add county-to-region mapping in snap_utility_region formula - Add HI and GU individual utility allowances (electricity, gas, water) that vary by household size - Update snap_individual_utility_allowance to handle by-household-size lookups for HI/GU Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/active.yaml | 25 +++- .../deductions/utility/limited/main.yaml | 47 ++++++- .../single/by_household_size/electricity.yaml | 96 +++++++++++++ .../by_household_size/gas_and_fuel.yaml | 96 +++++++++++++ .../single/by_household_size/states.yaml | 15 ++ .../single/by_household_size/water.yaml | 96 +++++++++++++ .../utility/single/electricity.yaml | 47 ++++++- .../utility/single/gas_and_fuel.yaml | 47 ++++++- .../deductions/utility/single/phone.yaml | 48 ++++++- .../deductions/utility/single/sewage.yaml | 48 ++++++- .../deductions/utility/single/trash.yaml | 48 ++++++- .../deductions/utility/single/water.yaml | 48 ++++++- .../deductions/utility/standard/main.yaml | 52 ++++++- .../snap_individual_utility_allowance.yaml | 50 ++++++- .../gov/usda/snap/snap_utility_region.yaml | 2 +- .../usda/snap/snap_utility_region_str.yaml | 16 +++ .../snap_individual_utility_allowance.py | 32 ++++- .../gov/usda/snap/snap_utility_region.py | 128 +++++++++++++++++- 18 files changed, 905 insertions(+), 36 deletions(-) create mode 100644 policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/electricity.yaml create mode 100644 policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/gas_and_fuel.yaml create mode 100644 policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/states.yaml create mode 100644 policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/water.yaml diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml index f82e3301f8a..407fa5df697 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml @@ -1,5 +1,20 @@ description: Whether households without heating/cooling expenses and at least two other utilities are given the Limited Utility Allowance. -AK: +AK_C: + 2010-01-01: false + 2021-10-01: false +AK_N: + 2010-01-01: false + 2021-10-01: false +AK_NW: + 2010-01-01: false + 2021-10-01: false +AK_SC: + 2010-01-01: false + 2021-10-01: false +AK_SE: + 2010-01-01: false + 2021-10-01: false +AK_SW: 2010-01-01: false 2021-10-01: false AL: @@ -104,7 +119,13 @@ NM: NV: 2010-01-01: false 2021-10-01: true -NY: +NY_NAS: + 2010-01-01: false + 2021-10-01: true +NY_NYC: + 2010-01-01: false + 2021-10-01: true +NY_ONY: 2010-01-01: false 2021-10-01: true OH: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index 18bb88c0878..96a1a6ff1ad 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -1,10 +1,41 @@ description: A household is eligible for the Limited Utility Allowance if it does not have separate heating and cooling costs, but does have at least two other utilities. Also known as the 'basic' utility allowance. -AK: +AK_C: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 0 +AK_N: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 0 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 0 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 0 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 0 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 2025-10-01: 0 AL: 2010-01-01: 0 @@ -217,7 +248,19 @@ NV: 2023-10-01: 350 2024-10-01: 352 2025-10-01: 361 -NY: +NY_NAS: + 2010-01-01: 0 + 2021-10-01: 285 + 2023-10-01: 363 + 2024-10-01: 378 + 2025-10-01: 0 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 285 + 2023-10-01: 391 + 2024-10-01: 408 + 2025-10-01: 0 +NY_ONY: 2010-01-01: 0 2021-10-01: 285 2023-10-01: 332 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/electricity.yaml new file mode 100644 index 00000000000..9745cb1a601 --- /dev/null +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/electricity.yaml @@ -0,0 +1,96 @@ +description: States that vary Supplemental Nutrition Assistance Program individual electricity utility allowances by household size set these allowance values. +GU: + 1: + 2023-10-01: 173 + 2024-10-01: 188 + 2025-10-01: 193 + 2: + 2023-10-01: 194 + 2024-10-01: 218 + 2025-10-01: 224 + 3: + 2023-10-01: 199 + 2024-10-01: 218 + 2025-10-01: 224 + 4: + 2023-10-01: 238 + 2024-10-01: 260 + 2025-10-01: 267 + 5: + 2023-10-01: 270 + 2024-10-01: 296 + 2025-10-01: 304 + 6: + 2023-10-01: 309 + 2024-10-01: 338 + 2025-10-01: 347 + 7: + 2023-10-01: 351 + 2024-10-01: 384 + 2025-10-01: 394 + 8: + 2023-10-01: 368 + 2024-10-01: 402 + 2025-10-01: 413 + 9: + 2023-10-01: 393 + 2024-10-01: 430 + 2025-10-01: 442 + 10: + 2023-10-01: 393 + 2024-10-01: 430 + 2025-10-01: 442 +HI: + 1: + 2023-10-01: 300 + 2024-10-01: 291 + 2025-10-01: 299 + 2: + 2023-10-01: 326 + 2024-10-01: 315 + 2025-10-01: 324 + 3: + 2023-10-01: 378 + 2024-10-01: 366 + 2025-10-01: 376 + 4: + 2023-10-01: 473 + 2024-10-01: 457 + 2025-10-01: 469 + 5: + 2023-10-01: 473 + 2024-10-01: 457 + 2025-10-01: 469 + 6: + 2023-10-01: 559 + 2024-10-01: 539 + 2025-10-01: 554 + 7: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + 8: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + 9: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + 10: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + +metadata: + period: month + unit: currency-USD + label: SNAP individual electricity utility allowance by household size + breakdown: + - [GU, HI] + - range(1, 10) + reference: + - title: USDA SNAP utility allowances by state spreadsheet (FY2024) + href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 + - title: USDA SNAP utility allowances by state spreadsheet (FY2025) + href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/gas_and_fuel.yaml new file mode 100644 index 00000000000..02b3d5d68bc --- /dev/null +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/gas_and_fuel.yaml @@ -0,0 +1,96 @@ +description: States that vary Supplemental Nutrition Assistance Program individual gas and fuel utility allowances by household size set these allowance values. +GU: + 1: + 2023-10-01: 36 + 2024-10-01: 36 + 2025-10-01: 37 + 2: + 2023-10-01: 36 + 2024-10-01: 36 + 2025-10-01: 37 + 3: + 2023-10-01: 36 + 2024-10-01: 36 + 2025-10-01: 37 + 4: + 2023-10-01: 72 + 2024-10-01: 72 + 2025-10-01: 74 + 5: + 2023-10-01: 72 + 2024-10-01: 72 + 2025-10-01: 74 + 6: + 2023-10-01: 72 + 2024-10-01: 72 + 2025-10-01: 74 + 7: + 2023-10-01: 108 + 2024-10-01: 108 + 2025-10-01: 111 + 8: + 2023-10-01: 108 + 2024-10-01: 108 + 2025-10-01: 111 + 9: + 2023-10-01: 108 + 2024-10-01: 108 + 2025-10-01: 111 + 10: + 2023-10-01: 108 + 2024-10-01: 108 + 2025-10-01: 111 +HI: + 1: + 2023-10-01: 300 + 2024-10-01: 291 + 2025-10-01: 299 + 2: + 2023-10-01: 326 + 2024-10-01: 315 + 2025-10-01: 324 + 3: + 2023-10-01: 378 + 2024-10-01: 366 + 2025-10-01: 376 + 4: + 2023-10-01: 473 + 2024-10-01: 457 + 2025-10-01: 469 + 5: + 2023-10-01: 473 + 2024-10-01: 457 + 2025-10-01: 469 + 6: + 2023-10-01: 559 + 2024-10-01: 539 + 2025-10-01: 554 + 7: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + 8: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + 9: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + 10: + 2023-10-01: 632 + 2024-10-01: 609 + 2025-10-01: 625 + +metadata: + period: month + unit: currency-USD + label: SNAP individual gas and fuel utility allowance by household size + breakdown: + - [GU, HI] + - range(1, 10) + reference: + - title: USDA SNAP utility allowances by state spreadsheet (FY2024) + href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 + - title: USDA SNAP utility allowances by state spreadsheet (FY2025) + href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/states.yaml new file mode 100644 index 00000000000..13391aa0da5 --- /dev/null +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/states.yaml @@ -0,0 +1,15 @@ +description: These states vary their Supplemental Nutrition Assistance Program individual utility allowances by household size. +values: + 2023-10-01: + - GU + - HI + +metadata: + unit: list + label: States with SNAP individual utility allowances varying with household size + period: year + reference: + - title: USDA SNAP utility allowances by state spreadsheet (FY2024) + href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 + - title: USDA SNAP utility allowances by state spreadsheet (FY2025) + href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/water.yaml new file mode 100644 index 00000000000..72a131cc8c8 --- /dev/null +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/by_household_size/water.yaml @@ -0,0 +1,96 @@ +description: States that vary Supplemental Nutrition Assistance Program individual water utility allowances by household size set these allowance values. +GU: + 1: + 2023-10-01: 38 + 2024-10-01: 38 + 2025-10-01: 39 + 2: + 2023-10-01: 50 + 2024-10-01: 50 + 2025-10-01: 51 + 3: + 2023-10-01: 50 + 2024-10-01: 50 + 2025-10-01: 51 + 4: + 2023-10-01: 69 + 2024-10-01: 69 + 2025-10-01: 71 + 5: + 2023-10-01: 85 + 2024-10-01: 85 + 2025-10-01: 87 + 6: + 2023-10-01: 111 + 2024-10-01: 111 + 2025-10-01: 114 + 7: + 2023-10-01: 136 + 2024-10-01: 136 + 2025-10-01: 140 + 8: + 2023-10-01: 150 + 2024-10-01: 150 + 2025-10-01: 154 + 9: + 2023-10-01: 171 + 2024-10-01: 171 + 2025-10-01: 176 + 10: + 2023-10-01: 171 + 2024-10-01: 171 + 2025-10-01: 176 +HI: + 1: + 2023-10-01: 57 + 2024-10-01: 65 + 2025-10-01: 67 + 2: + 2023-10-01: 64 + 2024-10-01: 73 + 2025-10-01: 75 + 3: + 2023-10-01: 70 + 2024-10-01: 81 + 2025-10-01: 83 + 4: + 2023-10-01: 83 + 2024-10-01: 95 + 2025-10-01: 98 + 5: + 2023-10-01: 83 + 2024-10-01: 95 + 2025-10-01: 98 + 6: + 2023-10-01: 95 + 2024-10-01: 109 + 2025-10-01: 112 + 7: + 2023-10-01: 114 + 2024-10-01: 131 + 2025-10-01: 135 + 8: + 2023-10-01: 114 + 2024-10-01: 131 + 2025-10-01: 135 + 9: + 2023-10-01: 114 + 2024-10-01: 131 + 2025-10-01: 135 + 10: + 2023-10-01: 114 + 2024-10-01: 131 + 2025-10-01: 135 + +metadata: + period: month + unit: currency-USD + label: SNAP individual water utility allowance by household size + breakdown: + - [GU, HI] + - range(1, 10) + reference: + - title: USDA SNAP utility allowances by state spreadsheet (FY2024) + href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 + - title: USDA SNAP utility allowances by state spreadsheet (FY2025) + href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index 542f1e186b2..2a8b2cca46e 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -14,12 +14,42 @@ metadata: href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx -AK: +AK_C: 2010-01-01: 0 2021-10-01: 85 2023-10-01: 131 2024-10-01: 130 2025-10-01: 134 +AK_N: + 2010-01-01: 0 + 2021-10-01: 85 + 2023-10-01: 171 + 2024-10-01: 166 + 2025-10-01: 170 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 85 + 2023-10-01: 161 + 2024-10-01: 154 + 2025-10-01: 158 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 85 + 2023-10-01: 107 + 2024-10-01: 106 + 2025-10-01: 109 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 85 + 2023-10-01: 69 + 2024-10-01: 70 + 2025-10-01: 72 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 85 + 2023-10-01: 165 + 2024-10-01: 165 + 2025-10-01: 169 AL: 2010-01-01: 0 2021-10-01: 0 @@ -212,11 +242,24 @@ NV: 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 -NY: +NY_NAS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2024-10-01: 0 2025-10-01: 388 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 419 +NY_ONY: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 355 OH: 2010-01-01: 0 2021-10-01: 84 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index 15d7512d70a..e80b7a67226 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -14,12 +14,42 @@ metadata: href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx -AK: +AK_C: 2010-01-01: 0 2021-10-01: 113 2023-10-01: 330 2024-10-01: 302 2025-10-01: 310 +AK_N: + 2010-01-01: 0 + 2021-10-01: 113 + 2023-10-01: 481 + 2024-10-01: 479 + 2025-10-01: 492 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 113 + 2023-10-01: 736 + 2024-10-01: 741 + 2025-10-01: 761 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 113 + 2023-10-01: 317 + 2024-10-01: 300 + 2025-10-01: 308 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 113 + 2023-10-01: 237 + 2024-10-01: 238 + 2025-10-01: 244 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 113 + 2023-10-01: 652 + 2024-10-01: 658 + 2025-10-01: 676 AL: 2010-01-01: 0 2021-10-01: 0 @@ -209,11 +239,24 @@ NV: 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 -NY: +NY_NAS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2024-10-01: 0 2025-10-01: 388 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 419 +NY_ONY: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 355 OH: 2010-01-01: 0 2021-10-01: 84 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index ea2d891651c..27dde52e0c4 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -14,11 +14,42 @@ metadata: href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx -AK: +AK_C: 2010-01-01: 0 2021-10-01: 15 2023-10-01: 25 + 2024-10-01: 25 2025-10-01: 26 +AK_N: + 2010-01-01: 0 + 2021-10-01: 15 + 2023-10-01: 34 + 2024-10-01: 34 + 2025-10-01: 35 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 15 + 2023-10-01: 36 + 2024-10-01: 36 + 2025-10-01: 37 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 15 + 2023-10-01: 26 + 2024-10-01: 26 + 2025-10-01: 27 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 15 + 2023-10-01: 35 + 2024-10-01: 35 + 2025-10-01: 36 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 15 + 2023-10-01: 35 + 2024-10-01: 35 + 2025-10-01: 36 AL: 2010-01-01: 0 2021-10-01: 46 @@ -220,10 +251,23 @@ NV: 2023-10-01: 27 2024-10-01: 51 2025-10-01: 52 -NY: +NY_NAS: + 2010-01-01: 0 + 2021-10-01: 31 + 2023-10-01: 31 + 2024-10-01: 31 + 2025-10-01: 32 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 31 + 2023-10-01: 31 + 2024-10-01: 31 + 2025-10-01: 32 +NY_ONY: 2010-01-01: 0 2021-10-01: 31 2023-10-01: 31 + 2024-10-01: 31 2025-10-01: 32 OH: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index f135c53c377..ce9598a824e 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -14,11 +14,42 @@ metadata: href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx -AK: +AK_C: 2010-01-01: 0 2021-10-01: 37 2023-10-01: 59 + 2024-10-01: 59 2025-10-01: 61 +AK_N: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 44 + 2024-10-01: 44 + 2025-10-01: 45 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 49 + 2024-10-01: 47 + 2025-10-01: 48 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 63 + 2024-10-01: 63 + 2025-10-01: 65 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 78 + 2024-10-01: 79 + 2025-10-01: 81 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 52 + 2024-10-01: 53 + 2025-10-01: 54 AL: 2010-01-01: 0 2021-10-01: 0 @@ -208,11 +239,24 @@ NV: 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 -NY: +NY_NAS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2024-10-01: 0 2025-10-01: 388 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 419 +NY_ONY: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 355 OH: 2010-01-01: 0 2021-10-01: 84 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index c5e380f458e..bb67371ac5f 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -14,11 +14,42 @@ metadata: href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx -AK: +AK_C: 2010-01-01: 0 2021-10-01: 12 2023-10-01: 36 + 2024-10-01: 36 2025-10-01: 37 +AK_N: + 2010-01-01: 0 + 2021-10-01: 12 + 2023-10-01: 38 + 2024-10-01: 37 + 2025-10-01: 38 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 12 + 2023-10-01: 39 + 2024-10-01: 39 + 2025-10-01: 40 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 12 + 2023-10-01: 39 + 2024-10-01: 39 + 2025-10-01: 40 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 12 + 2023-10-01: 32 + 2024-10-01: 33 + 2025-10-01: 34 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 12 + 2023-10-01: 17 + 2024-10-01: 17 + 2025-10-01: 17 AL: 2010-01-01: 0 2021-10-01: 0 @@ -207,11 +238,24 @@ NV: 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 -NY: +NY_NAS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2024-10-01: 0 2025-10-01: 388 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 419 +NY_ONY: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 355 OH: 2010-01-01: 0 2021-10-01: 84 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 9c05b52868b..52b732e43ac 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -14,11 +14,42 @@ metadata: href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx -AK: +AK_C: 2010-01-01: 0 2021-10-01: 37 2023-10-01: 57 + 2024-10-01: 57 2025-10-01: 59 +AK_N: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 43 + 2024-10-01: 43 + 2025-10-01: 44 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 61 + 2024-10-01: 61 + 2025-10-01: 63 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 40 + 2024-10-01: 41 + 2025-10-01: 42 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 49 + 2024-10-01: 48 + 2025-10-01: 49 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 37 + 2023-10-01: 105 + 2024-10-01: 108 + 2025-10-01: 111 AL: 2010-01-01: 0 2021-10-01: 0 @@ -208,11 +239,24 @@ NV: 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 -NY: +NY_NAS: 2010-01-01: 0 2021-10-01: 0 2023-10-01: 0 + 2024-10-01: 0 2025-10-01: 388 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 419 +NY_ONY: + 2010-01-01: 0 + 2021-10-01: 0 + 2023-10-01: 0 + 2024-10-01: 0 + 2025-10-01: 355 OH: 2010-01-01: 0 2021-10-01: 84 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index 991429fb4a7..a97e9419fd4 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -1,13 +1,41 @@ description: A household is eligible for the Standard Utility Allowance if it has separate heating and cooling costs. -AK: +AK_C: 2010-01-01: 0 - 2018-10-01: 390 2021-10-01: 349 - 2022-10-01: 380 2023-10-01: 638 2024-10-01: 609 2025-10-01: 625 +AK_N: + 2010-01-01: 0 + 2021-10-01: 349 + 2023-10-01: 811 + 2024-10-01: 803 + 2025-10-01: 825 +AK_NW: + 2010-01-01: 0 + 2021-10-01: 349 + 2023-10-01: 1082 + 2024-10-01: 1078 + 2025-10-01: 1107 +AK_SC: + 2010-01-01: 0 + 2021-10-01: 349 + 2023-10-01: 592 + 2024-10-01: 575 + 2025-10-01: 591 +AK_SE: + 2010-01-01: 0 + 2021-10-01: 349 + 2023-10-01: 500 + 2024-10-01: 503 + 2025-10-01: 517 +AK_SW: + 2010-01-01: 0 + 2021-10-01: 349 + 2023-10-01: 1026 + 2024-10-01: 1036 + 2025-10-01: 1064 AL: 2010-01-01: 0 2018-10-01: 374 @@ -292,14 +320,24 @@ NV: 2023-10-01: 412 2024-10-01: 434 2025-10-01: 446 -NY: +NY_NAS: 2010-01-01: 0 - 2018-10-01: 744 2021-10-01: 703 - 2022-10-01: 932 - 2023-10-01: 819 + 2023-10-01: 923 2024-10-01: 962 2025-10-01: 988 +NY_NYC: + 2010-01-01: 0 + 2021-10-01: 703 + 2023-10-01: 992 + 2024-10-01: 1034 + 2025-10-01: 1062 +NY_ONY: + 2010-01-01: 0 + 2021-10-01: 703 + 2023-10-01: 819 + 2024-10-01: 854 + 2025-10-01: 877 OH: 2010-01-01: 0 2018-10-01: 544 diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_individual_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_individual_utility_allowance.yaml index ce46bdc1de6..a6058d81b9e 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_individual_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_individual_utility_allowance.yaml @@ -22,7 +22,7 @@ period: 2022-01 input: snap_utility_allowance_type: IUA - snap_utility_region_str: AK + snap_utility_region_str: AK_C trash_expense: 20 output: snap_individual_utility_allowance: 299 @@ -31,7 +31,53 @@ period: 2024-01 input: snap_utility_allowance_type: IUA - snap_utility_region_str: AK + snap_utility_region_str: AK_C trash_expense: 20 output: snap_individual_utility_allowance: 638 + +# HI individual utility allowances vary by household size +# HH1 FY2025: elec=291 + gas=291 + water=65 + sewage=97 + trash=97 + phone=42 = 883 +- name: HI IUA HH size 1 in FY2025 + period: 2025-01 + absolute_error_margin: 1 + input: + snap_utility_allowance_type: IUA + snap_utility_region_str: HI + spm_unit_size: 1 + output: + snap_individual_utility_allowance: 883 + +# HH3 FY2025: elec=366 + gas=366 + water=81 + sewage=97 + trash=97 + phone=42 = 1049 +- name: HI IUA HH size 3 in FY2025 + period: 2025-01 + absolute_error_margin: 1 + input: + snap_utility_allowance_type: IUA + snap_utility_region_str: HI + spm_unit_size: 3 + output: + snap_individual_utility_allowance: 1_049 + +# GU individual utility allowances vary by household size +# HH1 FY2025: elec=188 + gas=36 + water=38 + sewage/trash/phone uprated from FY2024 +- name: GU IUA HH size 1 in FY2025 + period: 2025-01 + absolute_error_margin: 3 + input: + snap_utility_allowance_type: IUA + snap_utility_region_str: GU + spm_unit_size: 1 + output: + snap_individual_utility_allowance: 350 + +# HH2 FY2025: elec=218 + gas=36 + water=50 + sewage/trash/phone uprated from FY2024 +- name: GU IUA HH size 2 in FY2025 + period: 2025-01 + absolute_error_margin: 3 + input: + snap_utility_allowance_type: IUA + snap_utility_region_str: GU + spm_unit_size: 2 + output: + snap_individual_utility_allowance: 392 diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml index 13d74fed373..640167a1347 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml @@ -1,4 +1,4 @@ -- name: SNAP utility region inferred from state. +- name: SNAP utility region inferred from state (non-AK/NY). period: 2020 absolute_error_margin: 0 input: diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region_str.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region_str.yaml index 75dc4c780e1..7fe73823a1b 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region_str.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region_str.yaml @@ -5,3 +5,19 @@ snap_utility_region: IL output: snap_utility_region_str: IL + +- name: SNAP utility region string for AK sub-region. + period: 2020 + absolute_error_margin: 0 + input: + snap_utility_region: AK_C + output: + snap_utility_region_str: AK_C + +- name: SNAP utility region string for NY sub-region. + period: 2020 + absolute_error_margin: 0 + input: + snap_utility_region: NY_NYC + output: + snap_utility_region_str: NY_NYC diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py index a7a3bf42e0c..bec2f94e5ba 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py @@ -15,12 +15,32 @@ def formula(spm_unit, period, parameters): allowance_types = allowance_type.possible_values region = spm_unit.household("snap_utility_region_str", period) expense_types = utility.single.utility_types - sum_of_individual_allowances = sum( - [ - utility.single[expense.replace("_expense", "")][region] - for expense in expense_types - ] - ) + + # HI and GU vary electricity, gas, and water by household size + hh_size_states = utility.single.by_household_size.states + is_hh_size_state = is_in(region, hh_size_states) + spm_size = spm_unit("spm_unit_size", period) + MAX_SPM_SIZE = 10 + capped_size = min_(MAX_SPM_SIZE, spm_size) + # Use HI as safe default key for non-HH-size states + safe_region = where(is_hh_size_state, region, "HI") + + hh_size_utilities = {"electricity", "gas_and_fuel", "water"} + + sum_of_individual_allowances = 0 + for expense in expense_types: + util_name = expense.replace("_expense", "") + flat_val = utility.single[util_name][region] + if util_name in hh_size_utilities: + hh_val = utility.single.by_household_size[util_name][safe_region][ + capped_size + ] + sum_of_individual_allowances += where( + is_hh_size_state, hh_val, flat_val + ) + else: + sum_of_individual_allowances += flat_val + return where( allowance_type == allowance_types.IUA, sum_of_individual_allowances, diff --git a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py index 178b63191d6..5b3ced8892c 100644 --- a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py +++ b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py @@ -3,7 +3,12 @@ class SnapUtilityRegion(Enum): AL = "AL" - AK = "AK" + AK_C = "AK_C" + AK_N = "AK_N" + AK_NW = "AK_NW" + AK_SC = "AK_SC" + AK_SE = "AK_SE" + AK_SW = "AK_SW" AZ = "AZ" AR = "AR" CA = "CA" @@ -33,7 +38,9 @@ class SnapUtilityRegion(Enum): NH = "NH" NJ = "NJ" NM = "NM" - NY = "NY" + NY_NAS = "NY_NAS" + NY_NYC = "NY_NYC" + NY_ONY = "NY_ONY" NC = "NC" ND = "ND" OH = "OH" @@ -63,14 +70,127 @@ class SnapUtilityRegion(Enum): AP = "AP" +# Alaska county-to-region mapping per 7 AAC 45.531 +AK_CENTRAL = [ + "ANCHORAGE_MUNICIPALITY_AK", + "MATANUSKA_SUSITNA_BOROUGH_AK", +] +AK_NORTHERN = [ + "FAIRBANKS_NORTH_STAR_BOROUGH_AK", + "NORTH_SLOPE_BOROUGH_AK", + "SOUTHEAST_FAIRBANKS_CENSUS_AREA_AK", + "YUKON_KOYUKUK_CENSUS_AREA_AK", + "DENALI_BOROUGH_AK", +] +AK_NORTHWEST = [ + "NOME_CENSUS_AREA_AK", + "NORTHWEST_ARCTIC_BOROUGH_AK", +] +AK_SOUTHCENTRAL = [ + "ALEUTIANS_EAST_BOROUGH_AK", + "ALEUTIANS_WEST_CENSUS_AREA_AK", + "BRISTOL_BAY_BOROUGH_AK", + "DILLINGHAM_CENSUS_AREA_AK", + "KENAI_PENINSULA_BOROUGH_AK", + "KODIAK_ISLAND_BOROUGH_AK", + "LAKE_AND_PENINSULA_BOROUGH_AK", + "CHUGACH_CENSUS_AREA_AK", + "COPPER_RIVER_CENSUS_AREA_AK", +] +AK_SOUTHEAST = [ + "JUNEAU_CITY_AND_BOROUGH_AK", + "KETCHIKAN_GATEWAY_BOROUGH_AK", + "SITKA_CITY_AND_BOROUGH_AK", + "HOONAH_ANGOON_CENSUS_AREA_AK", + "PRINCE_OF_WALES_HYDER_CENSUS_AREA_AK", + "SKAGWAY_MUNICIPALITY_AK", + "WRANGELL_CITY_AND_BOROUGH_AK", + "YAKUTAT_CITY_AND_BOROUGH_AK", +] +AK_SOUTHWEST = [ + "BETHEL_CENSUS_AREA_AK", + "KUSILVAK_CENSUS_AREA_AK", +] + +# Build reverse lookup: county_str -> region code +AK_COUNTY_TO_REGION = {} +for county_name in AK_CENTRAL: + AK_COUNTY_TO_REGION[county_name] = "AK_C" +for county_name in AK_NORTHERN: + AK_COUNTY_TO_REGION[county_name] = "AK_N" +for county_name in AK_NORTHWEST: + AK_COUNTY_TO_REGION[county_name] = "AK_NW" +for county_name in AK_SOUTHCENTRAL: + AK_COUNTY_TO_REGION[county_name] = "AK_SC" +for county_name in AK_SOUTHEAST: + AK_COUNTY_TO_REGION[county_name] = "AK_SE" +for county_name in AK_SOUTHWEST: + AK_COUNTY_TO_REGION[county_name] = "AK_SW" + +# New York county-to-region mapping +NY_NYC_COUNTIES = [ + "BRONX_COUNTY_NY", + "KINGS_COUNTY_NY", + "NEW_YORK_COUNTY_NY", + "QUEENS_COUNTY_NY", + "RICHMOND_COUNTY_NY", +] +NY_NASSAU_SUFFOLK = [ + "NASSAU_COUNTY_NY", + "SUFFOLK_COUNTY_NY", +] + +NY_COUNTY_TO_REGION = {} +for county_name in NY_NYC_COUNTIES: + NY_COUNTY_TO_REGION[county_name] = "NY_NYC" +for county_name in NY_NASSAU_SUFFOLK: + NY_COUNTY_TO_REGION[county_name] = "NY_NAS" + + class snap_utility_region(Variable): value_type = Enum possible_values = SnapUtilityRegion default_value = SnapUtilityRegion.CA entity = Household label = "SNAP utility region" - documentation = "Region deciding the SNAP utility allowances." + documentation = ( + "Region deciding the SNAP utility allowances. " + "Most states have a single region, but Alaska has 6 " + "and New York has 3 sub-regions." + ) definition_period = YEAR def formula(household, period, parameters): - return household("state_code", period).decode_to_str() + state_code = household("state_code", period).decode_to_str() + county_str = household("county_str", period) + + # Default: use state code as region + region = state_code + + # Alaska: map county to one of 6 sub-regions + is_ak = state_code == "AK" + if is_ak.any(): + for county_name, ak_region in AK_COUNTY_TO_REGION.items(): + region = where( + is_ak & (county_str == county_name), + ak_region, + region, + ) + # Default AK counties not in mapping to Central + still_ak = is_ak & (region == "AK") + region = where(still_ak, "AK_C", region) + + # New York: map county to one of 3 sub-regions + is_ny = state_code == "NY" + if is_ny.any(): + for county_name, ny_region in NY_COUNTY_TO_REGION.items(): + region = where( + is_ny & (county_str == county_name), + ny_region, + region, + ) + # Default NY counties not in mapping to Other NY + still_ny = is_ny & (region == "NY") + region = where(still_ny, "NY_ONY", region) + + return region From 9134262030bcacff9c0b548a87ceb0cf350d8309 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 10:15:04 -0500 Subject: [PATCH 09/23] Update changelog fragment for SNAP utility allowance PR Co-Authored-By: Claude Opus 4.6 --- changelog.d/add-snap-sua-data.added.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.d/add-snap-sua-data.added.md b/changelog.d/add-snap-sua-data.added.md index 35fff64f4e9..725ab31614a 100644 --- a/changelog.d/add-snap-sua-data.added.md +++ b/changelog.d/add-snap-sua-data.added.md @@ -1 +1 @@ -Add FY2019 and FY2023 SNAP SUA values for all states. +Add comprehensive SNAP utility allowance data: FY2019-FY2026 values for all states, AK/NY sub-regional allowances, household-size-based SUA/BUA for AZ/NC/TN/VA, and HI/GU household-size individual utility allowances. From c2300c71bdebe27450ac6f6e7bd418b5c163b0d5 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 10:26:00 -0500 Subject: [PATCH 10/23] Remove committed worktree files, add gitignore, update changelog Co-Authored-By: Claude Opus 4.6 --- .claude/worktrees/agent-a1ddfe21 | 1 - .claude/worktrees/agent-a4253de1 | 1 - .claude/worktrees/agent-a42eebb2 | 1 - .claude/worktrees/agent-a45600ec | 1 - .claude/worktrees/agent-a5b8717c | 1 - .claude/worktrees/agent-a84d70c3 | 1 - .claude/worktrees/agent-a8792ef6 | 1 - .claude/worktrees/agent-a8d9111e | 1 - .claude/worktrees/agent-a8fbe983 | 1 - .claude/worktrees/agent-a95cb674 | 1 - .claude/worktrees/agent-a9aa7b0d | 1 - .claude/worktrees/agent-aae5c03b | 1 - .claude/worktrees/agent-aae85a13 | 1 - .claude/worktrees/agent-ac4cc450 | 1 - .claude/worktrees/agent-aca3b09f | 1 - .claude/worktrees/agent-acc62533 | 1 - .gitignore | 2 +- changelog.d/add-snap-sua-data.added.md | 2 +- 18 files changed, 2 insertions(+), 18 deletions(-) delete mode 160000 .claude/worktrees/agent-a1ddfe21 delete mode 160000 .claude/worktrees/agent-a4253de1 delete mode 160000 .claude/worktrees/agent-a42eebb2 delete mode 160000 .claude/worktrees/agent-a45600ec delete mode 160000 .claude/worktrees/agent-a5b8717c delete mode 160000 .claude/worktrees/agent-a84d70c3 delete mode 160000 .claude/worktrees/agent-a8792ef6 delete mode 160000 .claude/worktrees/agent-a8d9111e delete mode 160000 .claude/worktrees/agent-a8fbe983 delete mode 160000 .claude/worktrees/agent-a95cb674 delete mode 160000 .claude/worktrees/agent-a9aa7b0d delete mode 160000 .claude/worktrees/agent-aae5c03b delete mode 160000 .claude/worktrees/agent-aae85a13 delete mode 160000 .claude/worktrees/agent-ac4cc450 delete mode 160000 .claude/worktrees/agent-aca3b09f delete mode 160000 .claude/worktrees/agent-acc62533 diff --git a/.claude/worktrees/agent-a1ddfe21 b/.claude/worktrees/agent-a1ddfe21 deleted file mode 160000 index 836d54b26f6..00000000000 --- a/.claude/worktrees/agent-a1ddfe21 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 836d54b26f67bf9d188fd12f784b7dd20454f1f0 diff --git a/.claude/worktrees/agent-a4253de1 b/.claude/worktrees/agent-a4253de1 deleted file mode 160000 index 092a7092612..00000000000 --- a/.claude/worktrees/agent-a4253de1 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 092a70926127a7c7b0a8b9097939e44ab447ad5f diff --git a/.claude/worktrees/agent-a42eebb2 b/.claude/worktrees/agent-a42eebb2 deleted file mode 160000 index 5257e51f296..00000000000 --- a/.claude/worktrees/agent-a42eebb2 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-a45600ec b/.claude/worktrees/agent-a45600ec deleted file mode 160000 index 08bccbab5de..00000000000 --- a/.claude/worktrees/agent-a45600ec +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 08bccbab5de94f9bb2cd70acf89bad6aac0b0d25 diff --git a/.claude/worktrees/agent-a5b8717c b/.claude/worktrees/agent-a5b8717c deleted file mode 160000 index 71cd164a2ec..00000000000 --- a/.claude/worktrees/agent-a5b8717c +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 71cd164a2ec00da14981638249048e2a24ab62fa diff --git a/.claude/worktrees/agent-a84d70c3 b/.claude/worktrees/agent-a84d70c3 deleted file mode 160000 index 46f2228bcc3..00000000000 --- a/.claude/worktrees/agent-a84d70c3 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 46f2228bcc39f20cfec77e0dc47f90e1573fa32a diff --git a/.claude/worktrees/agent-a8792ef6 b/.claude/worktrees/agent-a8792ef6 deleted file mode 160000 index 5257e51f296..00000000000 --- a/.claude/worktrees/agent-a8792ef6 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-a8d9111e b/.claude/worktrees/agent-a8d9111e deleted file mode 160000 index 1f02556dacd..00000000000 --- a/.claude/worktrees/agent-a8d9111e +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1f02556dacd71ba96428de6303f7a344055622c7 diff --git a/.claude/worktrees/agent-a8fbe983 b/.claude/worktrees/agent-a8fbe983 deleted file mode 160000 index 5a5776cb596..00000000000 --- a/.claude/worktrees/agent-a8fbe983 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5a5776cb5968193264c78362fd9b25a715a3476e diff --git a/.claude/worktrees/agent-a95cb674 b/.claude/worktrees/agent-a95cb674 deleted file mode 160000 index 5257e51f296..00000000000 --- a/.claude/worktrees/agent-a95cb674 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-a9aa7b0d b/.claude/worktrees/agent-a9aa7b0d deleted file mode 160000 index 5257e51f296..00000000000 --- a/.claude/worktrees/agent-a9aa7b0d +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-aae5c03b b/.claude/worktrees/agent-aae5c03b deleted file mode 160000 index 4f32f82eaea..00000000000 --- a/.claude/worktrees/agent-aae5c03b +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4f32f82eaea24a40190a9efee6393f95a85319f6 diff --git a/.claude/worktrees/agent-aae85a13 b/.claude/worktrees/agent-aae85a13 deleted file mode 160000 index 5257e51f296..00000000000 --- a/.claude/worktrees/agent-aae85a13 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5257e51f296ff48f4287e19e85858a5861084b11 diff --git a/.claude/worktrees/agent-ac4cc450 b/.claude/worktrees/agent-ac4cc450 deleted file mode 160000 index 626be411d36..00000000000 --- a/.claude/worktrees/agent-ac4cc450 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 626be411d369c609900d0e4f2a717a2bd825c726 diff --git a/.claude/worktrees/agent-aca3b09f b/.claude/worktrees/agent-aca3b09f deleted file mode 160000 index 0b3c7b3e3c5..00000000000 --- a/.claude/worktrees/agent-aca3b09f +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0b3c7b3e3c53a4b362dc0ee04619a6fed7e4592c diff --git a/.claude/worktrees/agent-acc62533 b/.claude/worktrees/agent-acc62533 deleted file mode 160000 index 836d54b26f6..00000000000 --- a/.claude/worktrees/agent-acc62533 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 836d54b26f67bf9d188fd12f784b7dd20454f1f0 diff --git a/.gitignore b/.gitignore index 29b5d740160..e82b7c06db4 100644 --- a/.gitignore +++ b/.gitignore @@ -66,4 +66,4 @@ oryx-build-commands.txt .claude/settings.local.json # Claude Code temporary files -tmpclaude-*-cwd \ No newline at end of file +tmpclaude-*-cwd.claude/worktrees/ diff --git a/changelog.d/add-snap-sua-data.added.md b/changelog.d/add-snap-sua-data.added.md index 725ab31614a..d572b308349 100644 --- a/changelog.d/add-snap-sua-data.added.md +++ b/changelog.d/add-snap-sua-data.added.md @@ -1 +1 @@ -Add comprehensive SNAP utility allowance data: FY2019-FY2026 values for all states, AK/NY sub-regional allowances, household-size-based SUA/BUA for AZ/NC/TN/VA, and HI/GU household-size individual utility allowances. +Add comprehensive SNAP utility allowance data: FY2019-FY2026 values for all states, split Alaska into 6 sub-regions and New York into 3 sub-regions with county mapping, add household-size-based SUA/BUA for AZ/NC/TN/VA, and add HI/GU individual utility allowances (electricity, gas, water) varying by household size. From 2fd8367de0cbb57a49d77b1505ae1723079b6ad3 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 10:37:39 -0500 Subject: [PATCH 11/23] Fix .gitignore: add .claude/worktrees/ entry Co-Authored-By: Claude Opus 4.6 --- .gitignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e82b7c06db4..7b1089e7c78 100644 --- a/.gitignore +++ b/.gitignore @@ -66,4 +66,7 @@ oryx-build-commands.txt .claude/settings.local.json # Claude Code temporary files -tmpclaude-*-cwd.claude/worktrees/ +tmpclaude-*-cwd + +# Claude Code worktrees +.claude/worktrees/ From 12d5d624717bc0ce047fd52b03b072eb21884eb7 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 7 Mar 2026 10:45:17 -0500 Subject: [PATCH 12/23] Fix standard/main.yaml breakdown to use snap_utility_region The breakdown metadata referenced state_code which caused AK/NY sub-region keys to be silently dropped during parameter loading. Co-Authored-By: Claude Opus 4.6 --- .../gov/usda/snap/income/deductions/utility/standard/main.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index a97e9419fd4..289a23133b6 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -486,7 +486,7 @@ metadata: - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx breakdown: - - state_code + - snap_utility_region label: SNAP standard utility allowance propagate_metadata_to_children: true From 8c4a774cee55a88f1d5ccab59bdcdc5f74c81cde Mon Sep 17 00:00:00 2001 From: Ziming Date: Mon, 9 Mar 2026 17:29:51 -0400 Subject: [PATCH 13/23] Fix SNAP utility allowance data: AK regions, IN values/dates, WY YAML, formatting - Fix WY FY2026 SUA ($510) orphaned after metadata block - Remove wrong IN SUA ($502) and LUA ($274) values per FSSA Manual Section 3020 - Fix IN effective dates from October to May per FSSA transmittals - Add comment documenting IN's May 1 cycle and FY2026 federal alignment - Fix AK county mappings per FSP-77: Bristol Bay, Dillingham, Lake & Peninsula to Southwest; Copper River to Northern - Add 11 tests for snap_utility_region covering all AK/NY sub-regions - Format values >= 1000 with underscore separators Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/active.yaml | 2 +- .../deductions/utility/limited/main.yaml | 4 +- .../utility/single/electricity.yaml | 4 +- .../utility/single/gas_and_fuel.yaml | 4 +- .../deductions/utility/single/phone.yaml | 4 +- .../deductions/utility/single/sewage.yaml | 4 +- .../deductions/utility/single/trash.yaml | 4 +- .../deductions/utility/single/water.yaml | 4 +- .../deductions/utility/standard/main.yaml | 42 ++--- .../gov/usda/snap/snap_utility_region.yaml | 145 +++++++++++++++++- .../gov/usda/snap/snap_utility_region.py | 12 +- 11 files changed, 190 insertions(+), 39 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml index 407fa5df697..f674590b225 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml @@ -64,7 +64,7 @@ IL: 2021-10-01: true IN: 2010-01-01: false - 2021-10-01: true + 2021-05-01: true KS: 2010-01-01: false 2021-10-01: true diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index 96a1a6ff1ad..a657e540a6a 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -132,11 +132,11 @@ IL: 2024-10-01: 445 2025-10-01: 457 IN: - # Indiana does not follow the fiscal year; SUA is effective May 1. + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 2021-05-01: 259 2023-05-01: 276 - 2024-05-01: 274 2025-10-01: 283 KS: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index 2a8b2cca46e..36f7b05b962 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -139,8 +139,10 @@ IL: 2024-10-01: 76 2025-10-01: 78 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 57 + 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index e80b7a67226..dbc9e8e7157 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -138,8 +138,10 @@ IL: 2024-10-01: 76 2025-10-01: 78 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 57 + 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index 27dde52e0c4..0106835e66b 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -144,8 +144,10 @@ IL: 2024-10-01: 65 2025-10-01: 67 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 32 + 2021-05-01: 32 2023-05-01: 35 2025-10-01: 36 KS: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index ce9598a824e..2d4a4eec90c 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -138,8 +138,10 @@ IL: 2024-10-01: 76 2025-10-01: 78 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 57 + 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index bb67371ac5f..f664a9f7850 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -138,8 +138,10 @@ IL: 2024-10-01: 76 2025-10-01: 78 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 57 + 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 52b732e43ac..d965414aa51 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -138,8 +138,10 @@ IL: 2024-10-01: 76 2025-10-01: 78 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 57 + 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index 289a23133b6..3a8054112cd 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -15,9 +15,9 @@ AK_N: AK_NW: 2010-01-01: 0 2021-10-01: 349 - 2023-10-01: 1082 - 2024-10-01: 1078 - 2025-10-01: 1107 + 2023-10-01: 1_082 + 2024-10-01: 1_078 + 2025-10-01: 1_107 AK_SC: 2010-01-01: 0 2021-10-01: 349 @@ -33,9 +33,9 @@ AK_SE: AK_SW: 2010-01-01: 0 2021-10-01: 349 - 2023-10-01: 1026 - 2024-10-01: 1036 - 2025-10-01: 1064 + 2023-10-01: 1_026 + 2024-10-01: 1_036 + 2025-10-01: 1_064 AL: 2010-01-01: 0 2018-10-01: 374 @@ -169,12 +169,13 @@ IL: 2024-10-01: 532 2025-10-01: 546 IN: + # Indiana SUA is effective May 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 - 2018-10-01: 421 - 2021-10-01: 417 - 2022-10-01: 447 + 2018-05-01: 421 + 2021-05-01: 417 + 2022-05-01: 447 2023-05-01: 473 - 2024-10-01: 502 2025-10-01: 486 KS: 2010-01-01: 0 @@ -220,9 +221,9 @@ ME: 2010-01-01: 0 2018-10-01: 699 2021-10-01: 844 - 2022-10-01: 1075 - 2023-10-01: 1011 - 2024-10-01: 1047 + 2022-10-01: 1_075 + 2023-10-01: 1_011 + 2024-10-01: 1_047 2025-10-01: 1_096 MI: 2010-01-01: 0 @@ -330,8 +331,8 @@ NY_NYC: 2010-01-01: 0 2021-10-01: 703 2023-10-01: 992 - 2024-10-01: 1034 - 2025-10-01: 1062 + 2024-10-01: 1_034 + 2025-10-01: 1_062 NY_ONY: 2010-01-01: 0 2021-10-01: 703 @@ -438,9 +439,9 @@ VT: 2010-01-01: 0 2018-10-01: 822 2021-10-01: 875 - 2022-10-01: 1030 - 2023-10-01: 1020 - 2024-10-01: 1067 + 2022-10-01: 1_030 + 2023-10-01: 1_020 + 2024-10-01: 1_067 2025-10-01: 1_096 WA: 2010-01-01: 0 @@ -473,6 +474,7 @@ WY: 2022-10-01: 456 2023-10-01: 478 2024-10-01: 497 + 2025-10-01: 510 metadata: unit: currency-USD period: month @@ -488,6 +490,4 @@ metadata: breakdown: - snap_utility_region label: SNAP standard utility allowance - propagate_metadata_to_children: true - - 2025-10-01: 510 \ No newline at end of file + propagate_metadata_to_children: true \ No newline at end of file diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml index 640167a1347..9c366b556d7 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml @@ -1,7 +1,146 @@ -- name: SNAP utility region inferred from state (non-AK/NY). - period: 2020 - absolute_error_margin: 0 +- name: Case 1, non-AK/NY state uses state code. + period: 2025 input: state_code: IL output: snap_utility_region: IL + +- name: Case 2, Alaska Central region. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: ANCHORAGE_MUNICIPALITY_AK + output: + snap_utility_region: AK_C + +- name: Case 3, Alaska Northern region (Copper River per FSP-77). + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: COPPER_RIVER_CENSUS_AREA_AK + output: + snap_utility_region: AK_N + +- name: Case 4, Alaska Northwest region. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: NOME_CENSUS_AREA_AK + output: + snap_utility_region: AK_NW + +- name: Case 5, Alaska South Central region. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: KENAI_PENINSULA_BOROUGH_AK + output: + snap_utility_region: AK_SC + +- name: Case 6, Alaska Southeast region. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: JUNEAU_CITY_AND_BOROUGH_AK + output: + snap_utility_region: AK_SE + +- name: Case 7, Alaska Southwest region. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: BRISTOL_BAY_BOROUGH_AK + output: + snap_utility_region: AK_SW + +- name: Case 8, Alaska default fallback to Central. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: UNKNOWN_AK + output: + snap_utility_region: AK_C + +- name: Case 9, New York City county. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: NY + county_str: KINGS_COUNTY_NY + output: + snap_utility_region: NY_NYC + +- name: Case 10, New York Nassau/Suffolk county. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: NY + county_str: NASSAU_COUNTY_NY + output: + snap_utility_region: NY_NAS + +- name: Case 11, New York other county. + period: 2025 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: NY + county_str: ALBANY_COUNTY_NY + output: + snap_utility_region: NY_ONY diff --git a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py index 5b3ced8892c..64fbfc6a55f 100644 --- a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py +++ b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py @@ -76,11 +76,12 @@ class SnapUtilityRegion(Enum): "MATANUSKA_SUSITNA_BOROUGH_AK", ] AK_NORTHERN = [ + "COPPER_RIVER_CENSUS_AREA_AK", + "DENALI_BOROUGH_AK", "FAIRBANKS_NORTH_STAR_BOROUGH_AK", "NORTH_SLOPE_BOROUGH_AK", "SOUTHEAST_FAIRBANKS_CENSUS_AREA_AK", "YUKON_KOYUKUK_CENSUS_AREA_AK", - "DENALI_BOROUGH_AK", ] AK_NORTHWEST = [ "NOME_CENSUS_AREA_AK", @@ -89,13 +90,9 @@ class SnapUtilityRegion(Enum): AK_SOUTHCENTRAL = [ "ALEUTIANS_EAST_BOROUGH_AK", "ALEUTIANS_WEST_CENSUS_AREA_AK", - "BRISTOL_BAY_BOROUGH_AK", - "DILLINGHAM_CENSUS_AREA_AK", + "CHUGACH_CENSUS_AREA_AK", "KENAI_PENINSULA_BOROUGH_AK", "KODIAK_ISLAND_BOROUGH_AK", - "LAKE_AND_PENINSULA_BOROUGH_AK", - "CHUGACH_CENSUS_AREA_AK", - "COPPER_RIVER_CENSUS_AREA_AK", ] AK_SOUTHEAST = [ "JUNEAU_CITY_AND_BOROUGH_AK", @@ -109,7 +106,10 @@ class SnapUtilityRegion(Enum): ] AK_SOUTHWEST = [ "BETHEL_CENSUS_AREA_AK", + "BRISTOL_BAY_BOROUGH_AK", + "DILLINGHAM_CENSUS_AREA_AK", "KUSILVAK_CENSUS_AREA_AK", + "LAKE_AND_PENINSULA_BOROUGH_AK", ] # Build reverse lookup: county_str -> region code From 7fda76eb30b87f1609111a0741a78ced6a932760 Mon Sep 17 00:00:00 2001 From: Ziming Date: Mon, 9 Mar 2026 21:21:47 -0400 Subject: [PATCH 14/23] Remove unit=USD from boolean variables and fix name: to title: in parameter references - Remove incorrect `unit = USD` from snap_standard_utility_allowance_by_household_size and snap_limited_utility_allowance_by_household_size (both are boolean variables) - Fix `name:` to `title:` in reference metadata across standard/main.yaml, limited/main.yaml, and all 6 single utility YAML files Co-Authored-By: Claude Opus 4.6 --- .../usda/snap/income/deductions/utility/limited/main.yaml | 8 ++++---- .../income/deductions/utility/single/electricity.yaml | 4 ++-- .../income/deductions/utility/single/gas_and_fuel.yaml | 4 ++-- .../usda/snap/income/deductions/utility/single/phone.yaml | 4 ++-- .../snap/income/deductions/utility/single/sewage.yaml | 4 ++-- .../usda/snap/income/deductions/utility/single/trash.yaml | 4 ++-- .../usda/snap/income/deductions/utility/single/water.yaml | 4 ++-- .../snap/income/deductions/utility/standard/main.yaml | 8 ++++---- .../snap_limited_utility_allowance_by_household_size.py | 1 - .../snap_standard_utility_allowance_by_household_size.py | 1 - 10 files changed, 20 insertions(+), 22 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index a657e540a6a..000bfeea8c9 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -370,13 +370,13 @@ metadata: period: month label: SNAP limited utility allowance reference: - - name: USDA | Food and Nutrition Service | SNAP | Standard Utility Allowances + - title: USDA | Food and Nutrition Service | SNAP | Standard Utility Allowances href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances - - name: SNAP Screener | SNAP Eligibility Parameters + - title: SNAP Screener | SNAP Eligibility Parameters href: https://www.snapscreener.com/?p=table - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx breakdown: - snap_utility_region diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index 36f7b05b962..e7e7267b657 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -10,9 +10,9 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index dbc9e8e7157..5a4867bfe54 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -10,9 +10,9 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index 0106835e66b..6604e743232 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -10,9 +10,9 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index 2d4a4eec90c..01e8cf12dfc 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -10,9 +10,9 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index f664a9f7850..e8cfce7a065 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -10,9 +10,9 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index d965414aa51..8f273efe5b1 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -10,9 +10,9 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index 3a8054112cd..f8bd3dbb3fe 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -479,13 +479,13 @@ metadata: unit: currency-USD period: month reference: - - name: USDA | Food and Nutrition Service | SNAP | Standard Utility Allowances + - title: USDA | Food and Nutrition Service | SNAP | Standard Utility Allowances href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances - - name: SNAP Screener | SNAP Eligibility Parameters + - title: SNAP Screener | SNAP Eligibility Parameters href: https://www.snapscreener.com/?p=table - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - - name: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx breakdown: - snap_utility_region diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py index 4f9003d4bd3..278c6b3061e 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance_by_household_size.py @@ -5,7 +5,6 @@ class snap_limited_utility_allowance_by_household_size(Variable): value_type = bool entity = SPMUnit label = "SNAP Limited Utility Allowance by household size" - unit = USD definition_period = MONTH def formula(spm_unit, period, parameters): diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py index a638c9593c6..0ccac13059e 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance_by_household_size.py @@ -5,7 +5,6 @@ class snap_standard_utility_allowance_by_household_size(Variable): value_type = bool entity = SPMUnit label = "SNAP Standard Utility Allowance by household size" - unit = USD definition_period = MONTH def formula(spm_unit, period, parameters): From a76755ef381f7946a7f54f3271dc323b6b23b0b7 Mon Sep 17 00:00:00 2001 From: Ziming Date: Mon, 9 Mar 2026 22:55:25 -0400 Subject: [PATCH 15/23] Fix Maryland SUA dates/values, add size-floor guard, and new tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Maryland SUA fixes (per MD DHS Action Transmittals): - Fix effective dates from October to January (MD uses Jan 1 cycle) - Fix wrong value: 2023-01-01 was 551, should be 505 (AT #23-03) - Add missing entries: 2020-01-01: 392, 2025-01-01: 557 - Add FY2026 alignment comment across all 10 affected YAML files - Fix limited/active.yaml date to match MD's LUA data start Bug fix — household size floor: - Add max_(1, ...) to capped_size in snap_standard_utility_allowance, snap_limited_utility_allowance, and snap_individual_utility_allowance to prevent ParameterNotFoundError when spm_unit_size is 0 New tests: - Integration: AK Anchorage county → AK_C region → $609 SUA - Wrong type returns zero: SUA returns 0 for IUA type, LUA returns 0 for SUA type - Size=0 edge case: confirms floor guard works Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/active.yaml | 2 +- .../deductions/utility/limited/main.yaml | 3 +- .../utility/single/electricity.yaml | 5 ++- .../utility/single/gas_and_fuel.yaml | 5 ++- .../deductions/utility/single/phone.yaml | 4 +- .../deductions/utility/single/sewage.yaml | 5 ++- .../deductions/utility/single/trash.yaml | 5 ++- .../deductions/utility/single/water.yaml | 5 ++- .../deductions/utility/standard/main.yaml | 11 +++-- .../snap_limited_utility_allowance.yaml | 10 +++++ .../snap_standard_utility_allowance.yaml | 42 +++++++++++++++++++ .../snap_individual_utility_allowance.py | 2 +- .../shelter/snap_limited_utility_allowance.py | 2 +- .../snap_standard_utility_allowance.py | 2 +- 14 files changed, 83 insertions(+), 20 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml index f674590b225..11e75af1334 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml @@ -79,7 +79,7 @@ MA: 2021-10-01: true MD: 2010-01-01: false - 2021-10-01: true + 2020-01-01: true ME: 2010-01-01: false 2021-10-01: true diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index 000bfeea8c9..3774a74b613 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -163,7 +163,8 @@ MA: 2024-10-01: 542 2025-10-01: 0 MD: - # Maryland does not follow the fiscal year; LUA is effective January 1. + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 2020-01-01: 240 2021-01-01: 238 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index e7e7267b657..6272e724638 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -166,9 +166,10 @@ MA: 2023-10-01: 0 2025-10-01: 556 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 0 - 2024-01-01: 0 + 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index 5a4867bfe54..7c66d2f1295 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -165,9 +165,10 @@ MA: 2023-10-01: 0 2025-10-01: 556 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 0 - 2024-01-01: 0 + 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index 6604e743232..d5a3f53f044 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -174,8 +174,10 @@ MA: 2024-10-01: 62 2025-10-01: 64 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 40 + 2021-01-01: 40 2023-01-01: 40 2025-10-01: 40 ME: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index 01e8cf12dfc..4f8de18cfd0 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -165,9 +165,10 @@ MA: 2023-10-01: 0 2025-10-01: 556 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 0 - 2024-01-01: 0 + 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index e8cfce7a065..fa24666c190 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -165,9 +165,10 @@ MA: 2023-10-01: 0 2025-10-01: 556 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 0 - 2024-01-01: 0 + 2021-01-01: 0 2025-10-01: 0 ME: 2010-01-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 8f273efe5b1..7cc5daaa458 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -165,9 +165,10 @@ MA: 2023-10-01: 0 2025-10-01: 556 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2021-10-01: 0 - 2024-01-01: 0 + 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index f8bd3dbb3fe..de482405628 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -210,12 +210,15 @@ MA: 2024-10-01: 890 2025-10-01: 914 MD: + # Maryland SUA is effective January 1, not the federal fiscal year. + # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 - 2018-10-01: 420 - 2021-10-01: 388 - 2022-10-01: 431 - 2023-01-01: 551 + 2020-01-01: 392 + 2021-01-01: 388 + 2022-01-01: 431 + 2023-01-01: 505 2024-01-01: 551 + 2025-01-01: 557 2025-10-01: 572 ME: 2010-01-01: 0 diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml index 8d585a8c671..54fa00e1f48 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml @@ -53,3 +53,13 @@ water_expense: 1 output: snap_limited_utility_allowance: 6_633 # 549*9 (FY25) + 564*3 (FY26) + +- name: Case 6, wrong allowance type returns zero for LUA. + period: 2025-01 + absolute_error_margin: 0.01 + input: + snap_utility_allowance_type: SUA + snap_utility_region_str: CO + output: + snap_limited_utility_allowance: 0 + # LUA formula returns 0 when allowance type is not LUA diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml index 6a9aaa161bd..3b4d890ee4c 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_standard_utility_allowance.yaml @@ -57,3 +57,45 @@ spm_unit_size: 11 output: snap_standard_utility_allowance: 10_728 # 888*9 (FY25) + 912*3 (FY26) + +- name: Case 6, AK Anchorage end-to-end county to SUA amount. + period: 2025-01 + absolute_error_margin: 0.01 + input: + people: + person1: + age: 30 + households: + household: + members: [person1] + state_code: AK + county_str: ANCHORAGE_MUNICIPALITY_AK + spm_units: + spm_unit: + members: [person1] + snap_utility_allowance_type: SUA + output: + snap_utility_region: AK_C + snap_standard_utility_allowance: 609 + # AK_C SUA FY25 (2024-10-01): $609/month + +- name: Case 7, wrong allowance type returns zero for SUA. + period: 2025-01 + absolute_error_margin: 0.01 + input: + snap_utility_allowance_type: IUA + snap_utility_region_str: CO + output: + snap_standard_utility_allowance: 0 + # SUA formula returns 0 when allowance type is not SUA + +- name: Case 8, household size zero edge case. + period: 2025-01 + absolute_error_margin: 0.01 + input: + snap_utility_allowance_type: SUA + snap_utility_region_str: NC + spm_unit_size: 0 + output: + snap_standard_utility_allowance: 620 + # max_(1, min_(10, 0)) = 1; NC size-1 FY25 (2024-10-01): $620/month diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py index bec2f94e5ba..1306765e569 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_individual_utility_allowance.py @@ -21,7 +21,7 @@ def formula(spm_unit, period, parameters): is_hh_size_state = is_in(region, hh_size_states) spm_size = spm_unit("spm_unit_size", period) MAX_SPM_SIZE = 10 - capped_size = min_(MAX_SPM_SIZE, spm_size) + capped_size = max_(1, min_(MAX_SPM_SIZE, spm_size)) # Use HI as safe default key for non-HH-size states safe_region = where(is_hh_size_state, region, "HI") diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance.py index b6cc52a60f0..94df5052944 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_limited_utility_allowance.py @@ -16,7 +16,7 @@ def formula(spm_unit, period, parameters): region = spm_unit.household("snap_utility_region_str", period) spm_size = spm_unit("spm_unit_size", period) MAX_SPM_SIZE = 10 - capped_size = min_(MAX_SPM_SIZE, spm_size) + capped_size = max_(1, min_(MAX_SPM_SIZE, spm_size)) lua_household_size_dependent = spm_unit( "snap_limited_utility_allowance_by_household_size", period ) diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance.py index 8edb4d0b0f9..439f185fc28 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_standard_utility_allowance.py @@ -16,7 +16,7 @@ def formula(spm_unit, period, parameters): region = spm_unit.household("snap_utility_region_str", period) spm_size = spm_unit("spm_unit_size", period) MAX_SPM_SIZE = 10 - capped_size = min_(MAX_SPM_SIZE, spm_size) + capped_size = max_(1, min_(MAX_SPM_SIZE, spm_size)) sua_household_size_dependent = spm_unit( "snap_standard_utility_allowance_by_household_size", period ) From 44413dc697ac9f66f56d9105e2e747f3b57c7d13 Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 00:14:21 -0400 Subject: [PATCH 16/23] Add missing FY2019 SUA entries for LUA, IUA, and remaining HCSUA regions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The PR claimed FY2019 data was added for all states, but only HCSUA (standard/main.yaml) had entries for most states. LUA (limited/main.yaml) and all 6 individual utility files had zero FY2019 entries. HCSUA was also missing 10 regions (6 AK sub-regions, 3 NY sub-regions, MD). Added 430 FY2019 entries across 8 files from the official USDA FY2019 SUA spreadsheet (SNAP-SUA-Table-FY2019.xlsx). Indiana uses 2018-05-01 and Maryland uses 2019-01-01 per their non-standard effective dates. Updated LUA test expectation for CA 2021: 432 → 1602 (130*9 + 144*3) since CA LUA is now correctly 130 from FY2019, not 0. Ref #7741 Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/main.yaml | 60 +++++++++++++++++++ .../utility/single/electricity.yaml | 60 +++++++++++++++++++ .../utility/single/gas_and_fuel.yaml | 60 +++++++++++++++++++ .../deductions/utility/single/phone.yaml | 60 +++++++++++++++++++ .../deductions/utility/single/sewage.yaml | 60 +++++++++++++++++++ .../deductions/utility/single/trash.yaml | 60 +++++++++++++++++++ .../deductions/utility/single/water.yaml | 60 +++++++++++++++++++ .../deductions/utility/standard/main.yaml | 10 ++++ .../snap_limited_utility_allowance.yaml | 2 +- 9 files changed, 431 insertions(+), 1 deletion(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index 3774a74b613..38598c399c0 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -3,66 +3,77 @@ description: A household is eligible for the Limited Utility Allowance if it doe Also known as the 'basic' utility allowance. AK_C: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 0 AK_N: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 0 AK_NW: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 0 AK_SC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 0 AK_SE: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 0 AK_SW: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 0 AL: 2010-01-01: 0 + 2018-10-01: 357 2021-10-01: 389 2023-10-01: 434 2024-10-01: 454 2025-10-01: 466 AR: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 263 2024-10-01: 267 2025-10-01: 0 AZ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 150 2024-10-01: 145 2025-10-01: 149 CA: 2010-01-01: 0 + 2018-10-01: 130 2021-10-01: 144 2023-10-01: 158 2024-10-01: 166 2025-10-01: 170 CO: 2010-01-01: 0 + 2018-10-01: 304 2021-10-01: 314 2022-10-01: value: 338 @@ -76,57 +87,67 @@ CO: 2025-10-01: 377 CT: 2010-01-01: 0 + 2018-10-01: 324 2021-10-01: 345 2023-10-01: 402 2024-10-01: 419 2025-10-01: 430 DC: 2010-01-01: 0 + 2018-10-01: 276 2021-10-01: 292 2023-10-01: 323 2024-10-01: 339 2025-10-01: 348 DE: 2010-01-01: 0 + 2018-10-01: 289 2021-10-01: 294 2023-10-01: 367 2024-10-01: 359 2025-10-01: 369 FL: 2010-01-01: 0 + 2018-10-01: 290 2021-10-01: 298 2023-10-01: 340 2024-10-01: 339 2025-10-01: 348 GA: 2010-01-01: 0 + 2018-10-01: 323 2021-10-01: 302 2023-10-01: 349 2025-10-01: 358 GU: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 HI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 IA: 2010-01-01: 0 + 2018-10-01: 287 2021-10-01: 270 2023-10-01: 277 2024-10-01: 284 2025-10-01: 0 ID: 2010-01-01: 0 + 2018-10-01: 303 2021-10-01: 299 2023-10-01: 301 2024-10-01: 305 2025-10-01: 313 IL: 2010-01-01: 0 + 2018-10-01: 319 2021-10-01: 341 2023-10-01: 386 2024-10-01: 445 @@ -135,29 +156,34 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 253 2021-05-01: 259 2023-05-01: 276 2025-10-01: 283 KS: 2010-01-01: 0 + 2018-10-01: 243 2021-10-01: 286 2023-10-01: 327 2024-10-01: 336 2025-10-01: 345 KY: 2010-01-01: 0 + 2018-10-01: 274 2021-10-01: 281 2023-10-01: 395 2024-10-01: 322 2025-10-01: 331 LA: 2010-01-01: 0 + 2018-10-01: 196 2021-10-01: 203 2023-10-01: 230 2024-10-01: 251 2025-10-01: 0 MA: 2010-01-01: 0 + 2018-10-01: 396 2021-10-01: 421 2023-10-01: 520 2024-10-01: 542 @@ -166,6 +192,7 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 257 2020-01-01: 240 2021-01-01: 238 2022-01-01: 264 @@ -175,193 +202,226 @@ MD: 2025-10-01: 350 ME: 2010-01-01: 0 + 2018-10-01: 231 2021-10-01: 285 2023-10-01: 341 2024-10-01: 353 2025-10-01: 598 MI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MO: 2010-01-01: 0 + 2018-10-01: 303 2021-10-01: 327 2023-10-01: 351 2024-10-01: 363 2025-10-01: 373 MS: 2010-01-01: 0 + 2018-10-01: 206 2021-10-01: 206 2023-10-01: 191 2024-10-01: 222 2025-10-01: 228 MT: 2010-01-01: 0 + 2018-10-01: 196 2021-10-01: 214 2023-10-01: 244 2024-10-01: 260 2025-10-01: 267 NC: 2010-01-01: 0 + 2018-10-01: 246 2021-10-01: 331 2023-10-01: 371 2024-10-01: 382 2025-10-01: 392 ND: 2010-01-01: 0 + 2018-10-01: 232 2021-10-01: 242 2023-10-01: 270 2024-10-01: 279 2025-10-01: 286 NE: 2010-01-01: 0 + 2018-10-01: 251 2021-10-01: 267 2023-10-01: 303 2024-10-01: 313 2025-10-01: 321 NH: 2010-01-01: 0 + 2018-10-01: 264 2021-10-01: 277 2023-10-01: 350 2024-10-01: 363 2025-10-01: 373 NJ: 2010-01-01: 0 + 2018-10-01: 316 2021-10-01: 359 2023-10-01: 464 2024-10-01: 492 2025-10-01: 505 NM: 2010-01-01: 0 + 2018-10-01: 139 2021-10-01: 135 2023-10-01: 215 2024-10-01: 281 2025-10-01: 289 NV: 2010-01-01: 0 + 2018-10-01: 252 2021-10-01: 249 2023-10-01: 350 2024-10-01: 352 2025-10-01: 361 NY_NAS: 2010-01-01: 0 + 2018-10-01: 292 2021-10-01: 285 2023-10-01: 363 2024-10-01: 378 2025-10-01: 0 NY_NYC: 2010-01-01: 0 + 2018-10-01: 316 2021-10-01: 285 2023-10-01: 391 2024-10-01: 408 2025-10-01: 0 NY_ONY: 2010-01-01: 0 + 2018-10-01: 268 2021-10-01: 285 2023-10-01: 332 2024-10-01: 346 2025-10-01: 0 OH: 2010-01-01: 0 + 2018-10-01: 351 2021-10-01: 377 2023-10-01: 453 2024-10-01: 466 2025-10-01: 479 OK: 2010-01-01: 0 + 2018-10-01: 311 2021-10-01: 292 2023-10-01: 334 2024-10-01: 345 2025-10-01: 0 OR: 2010-01-01: 0 + 2018-10-01: 328 2021-10-01: 353 2023-10-01: 370 2024-10-01: 393 2025-10-01: 404 PA: 2010-01-01: 0 + 2018-10-01: 308 2021-10-01: 317 2023-10-01: 401 2024-10-01: 402 2025-10-01: 488 RI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SC: 2010-01-01: 0 + 2018-10-01: 230 2021-10-01: 216 2023-10-01: 247 2024-10-01: 258 2025-10-01: 265 SD: 2010-01-01: 0 + 2018-10-01: 206 2021-10-01: 220 2023-10-01: 250 2024-10-01: 258 2025-10-01: 265 TN: 2010-01-01: 0 + 2018-10-01: 136 2021-10-01: 136 2023-10-01: 164 2024-10-01: 158 2025-10-01: 162 TX: 2010-01-01: 0 + 2018-10-01: 316 2021-10-01: 345 2023-10-01: 391 2024-10-01: 390 2025-10-01: 0 UT: 2010-01-01: 0 + 2018-10-01: 283 2021-10-01: 274 2023-10-01: 382 2024-10-01: 420 2025-10-01: 0 VA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 235 2021-10-01: 250 2023-10-01: 291 2024-10-01: 303 2025-10-01: 311 WA: 2010-01-01: 0 + 2018-10-01: 336 2021-10-01: 361 2023-10-01: 383 2024-10-01: 396 2025-10-01: 406 WI: 2010-01-01: 0 + 2018-10-01: 308 2021-10-01: 317 2023-10-01: 347 2024-10-01: 375 2025-10-01: 385 WV: 2010-01-01: 0 + 2018-10-01: 275 2021-10-01: 280 2023-10-01: 305 2024-10-01: 321 2025-10-01: 330 WY: 2010-01-01: 0 + 2018-10-01: 266 2021-10-01: 291 2023-10-01: 317 2024-10-01: 330 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index 6272e724638..cc7399871d1 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -16,62 +16,73 @@ metadata: href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 + 2018-10-01: 107 2021-10-01: 85 2023-10-01: 131 2024-10-01: 130 2025-10-01: 134 AK_N: 2010-01-01: 0 + 2018-10-01: 136 2021-10-01: 85 2023-10-01: 171 2024-10-01: 166 2025-10-01: 170 AK_NW: 2010-01-01: 0 + 2018-10-01: 149 2021-10-01: 85 2023-10-01: 161 2024-10-01: 154 2025-10-01: 158 AK_SC: 2010-01-01: 0 + 2018-10-01: 128 2021-10-01: 85 2023-10-01: 107 2024-10-01: 106 2025-10-01: 109 AK_SE: 2010-01-01: 0 + 2018-10-01: 79 2021-10-01: 85 2023-10-01: 69 2024-10-01: 70 2025-10-01: 72 AK_SW: 2010-01-01: 0 + 2018-10-01: 169 2021-10-01: 85 2023-10-01: 165 2024-10-01: 165 2025-10-01: 169 AL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 AR: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 274 AZ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CO: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 59 2022-10-01: value: 64 @@ -85,55 +96,65 @@ CO: 2025-10-01: 71 CT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 DC: 2010-01-01: 0 + 2018-10-01: 69 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 2025-10-01: 90 DE: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 2025-10-01: 102 FL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GU: 2010-01-01: 0 + 2018-10-01: 133 2021-10-01: 133 2023-10-01: 173 2024-10-01: 188 2025-10-01: 193 HI: 2010-01-01: 0 + 2018-10-01: 193 2021-10-01: 230 2023-10-01: 300 2024-10-01: 291 2025-10-01: 299 IA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 292 ID: 2010-01-01: 0 + 2018-10-01: 134 2021-10-01: 135 2023-10-01: 129 2025-10-01: 132 IL: 2010-01-01: 0 + 2018-10-01: 72 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 @@ -142,26 +163,31 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 56 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 KY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 LA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 258 MA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 556 @@ -169,188 +195,222 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 0 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MI: 2010-01-01: 0 + 2018-10-01: 135 2021-10-01: 150 2023-10-01: 157 2024-10-01: 176 2025-10-01: 181 MN: 2010-01-01: 0 + 2018-10-01: 172 2021-10-01: 149 2023-10-01: 213 2024-10-01: 229 2025-10-01: 235 MO: 2010-01-01: 0 + 2018-10-01: 125 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 2025-10-01: 162 MS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MT: 2010-01-01: 0 + 2018-10-01: 164 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 2025-10-01: 116 NC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 ND: 2010-01-01: 0 + 2018-10-01: 200 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 2025-10-01: 126 NE: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 2025-10-01: 63 NH: 2010-01-01: 0 + 2018-10-01: 155 2021-10-01: 162 2023-10-01: 204 2024-10-01: 211 2025-10-01: 217 NJ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NM: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NV: 2010-01-01: 0 + 2018-10-01: 56 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 NY_NAS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 388 NY_NYC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 419 NY_ONY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 355 OH: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 2025-10-01: 108 OK: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 354 OR: 2010-01-01: 0 + 2018-10-01: 65 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 2025-10-01: 65 PA: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 2025-10-01: 128 RI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SD: 2010-01-01: 0 + 2018-10-01: 85 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 2025-10-01: 109 TN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 TX: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 400 UT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 431 VA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WI: 2010-01-01: 0 + 2018-10-01: 130 2021-10-01: 140 2023-10-01: 144 2024-10-01: 151 2025-10-01: 155 WV: 2010-01-01: 0 + 2018-10-01: 74 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 2025-10-01: 88 WY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index 7c66d2f1295..a1a75383c18 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -16,62 +16,73 @@ metadata: href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 + 2018-10-01: 118 2021-10-01: 113 2023-10-01: 330 2024-10-01: 302 2025-10-01: 310 AK_N: 2010-01-01: 0 + 2018-10-01: 281 2021-10-01: 113 2023-10-01: 481 2024-10-01: 479 2025-10-01: 492 AK_NW: 2010-01-01: 0 + 2018-10-01: 487 2021-10-01: 113 2023-10-01: 736 2024-10-01: 741 2025-10-01: 761 AK_SC: 2010-01-01: 0 + 2018-10-01: 144 2021-10-01: 113 2023-10-01: 317 2024-10-01: 300 2025-10-01: 308 AK_SE: 2010-01-01: 0 + 2018-10-01: 121 2021-10-01: 113 2023-10-01: 237 2024-10-01: 238 2025-10-01: 244 AK_SW: 2010-01-01: 0 + 2018-10-01: 400 2021-10-01: 113 2023-10-01: 652 2024-10-01: 658 2025-10-01: 676 AL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 AR: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 274 AZ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CO: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 59 2022-10-01: value: 64 @@ -85,54 +96,64 @@ CO: 2025-10-01: 71 CT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 DC: 2010-01-01: 0 + 2018-10-01: 69 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 2025-10-01: 90 DE: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 2025-10-01: 102 FL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GU: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 30 2023-10-01: 36 2025-10-01: 37 HI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 300 2024-10-01: 291 2025-10-01: 299 IA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 292 ID: 2010-01-01: 0 + 2018-10-01: 134 2021-10-01: 135 2023-10-01: 129 2025-10-01: 132 IL: 2010-01-01: 0 + 2018-10-01: 72 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 @@ -141,26 +162,31 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 56 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 KY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 LA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 258 MA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 556 @@ -168,186 +194,220 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 0 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MI: 2010-01-01: 0 + 2018-10-01: 44 2021-10-01: 31 2023-10-01: 34 2024-10-01: 32 2025-10-01: 33 MN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MO: 2010-01-01: 0 + 2018-10-01: 125 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 2025-10-01: 162 MS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MT: 2010-01-01: 0 + 2018-10-01: 164 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 2025-10-01: 116 NC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 ND: 2010-01-01: 0 + 2018-10-01: 200 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 2025-10-01: 126 NE: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 2025-10-01: 63 NH: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NJ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NM: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NV: 2010-01-01: 0 + 2018-10-01: 56 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 NY_NAS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 388 NY_NYC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 419 NY_ONY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 355 OH: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 2025-10-01: 108 OK: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 354 OR: 2010-01-01: 0 + 2018-10-01: 65 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 2025-10-01: 65 PA: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 2025-10-01: 128 RI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SD: 2010-01-01: 0 + 2018-10-01: 85 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 2025-10-01: 109 TN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 TX: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 400 UT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 431 VA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WI: 2010-01-01: 0 + 2018-10-01: 36 2021-10-01: 37 2023-10-01: 42 2024-10-01: 47 2025-10-01: 48 WV: 2010-01-01: 0 + 2018-10-01: 74 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 2025-10-01: 88 WY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index d5a3f53f044..ce55722b2f7 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -16,63 +16,74 @@ metadata: href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 + 2018-10-01: 40 2021-10-01: 15 2023-10-01: 25 2024-10-01: 25 2025-10-01: 26 AK_N: 2010-01-01: 0 + 2018-10-01: 31 2021-10-01: 15 2023-10-01: 34 2024-10-01: 34 2025-10-01: 35 AK_NW: 2010-01-01: 0 + 2018-10-01: 38 2021-10-01: 15 2023-10-01: 36 2024-10-01: 36 2025-10-01: 37 AK_SC: 2010-01-01: 0 + 2018-10-01: 31 2021-10-01: 15 2023-10-01: 26 2024-10-01: 26 2025-10-01: 27 AK_SE: 2010-01-01: 0 + 2018-10-01: 28 2021-10-01: 15 2023-10-01: 35 2024-10-01: 35 2025-10-01: 36 AK_SW: 2010-01-01: 0 + 2018-10-01: 35 2021-10-01: 15 2023-10-01: 35 2024-10-01: 35 2025-10-01: 36 AL: 2010-01-01: 0 + 2018-10-01: 39 2021-10-01: 46 2023-10-01: 52 2025-10-01: 53 AR: 2010-01-01: 0 + 2018-10-01: 50 2021-10-01: 50 2023-10-01: 50 2025-10-01: 51 AZ: 2010-01-01: 0 + 2018-10-01: 36 2021-10-01: 44 2023-10-01: 47 2024-10-01: 43 2025-10-01: 44 CA: 2010-01-01: 0 + 2018-10-01: 18 2021-10-01: 19 2023-10-01: 19 2025-10-01: 20 CO: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 80 2022-10-01: value: 86 @@ -86,59 +97,69 @@ CO: 2025-10-01: 97 CT: 2010-01-01: 0 + 2018-10-01: 27 2021-10-01: 29 2023-10-01: 34 2024-10-01: 35 2025-10-01: 36 DC: 2010-01-01: 0 + 2018-10-01: 69 2021-10-01: 72 2023-10-01: 72 2024-10-01: 74 2025-10-01: 76 DE: 2010-01-01: 0 + 2018-10-01: 37 2021-10-01: 36 2023-10-01: 39 2024-10-01: 23 2025-10-01: 24 FL: 2010-01-01: 0 + 2018-10-01: 52 2021-10-01: 52 2023-10-01: 49 2024-10-01: 55 2025-10-01: 56 GA: 2010-01-01: 0 + 2018-10-01: 41 2021-10-01: 41 2023-10-01: 42 2024-10-01: 46 2025-10-01: 47 GU: 2010-01-01: 0 + 2018-10-01: 27 2021-10-01: 28 2023-10-01: 28 2025-10-01: 29 HI: 2010-01-01: 0 + 2018-10-01: 27 2021-10-01: 36 2023-10-01: 40 2024-10-01: 42 2025-10-01: 43 IA: 2010-01-01: 0 + 2018-10-01: 28 2021-10-01: 30 2023-10-01: 33 2024-10-01: 35 2025-10-01: 36 ID: 2010-01-01: 0 + 2018-10-01: 35 2021-10-01: 29 2023-10-01: 42 2024-10-01: 47 2025-10-01: 48 IL: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 44 2023-10-01: 75 2024-10-01: 65 @@ -147,28 +168,33 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 31 2021-05-01: 32 2023-05-01: 35 2025-10-01: 36 KS: 2010-01-01: 0 + 2018-10-01: 36 2021-10-01: 37 2023-10-01: 42 2024-10-01: 43 2025-10-01: 44 KY: 2010-01-01: 0 + 2018-10-01: 38 2021-10-01: 45 2023-10-01: 66 2024-10-01: 62 2025-10-01: 64 LA: 2010-01-01: 0 + 2018-10-01: 43 2021-10-01: 67 2023-10-01: 74 2025-10-01: 76 MA: 2010-01-01: 0 + 2018-10-01: 45 2021-10-01: 48 2023-10-01: 59 2024-10-01: 62 @@ -177,192 +203,226 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 40 2021-01-01: 40 2023-01-01: 40 2025-10-01: 40 ME: 2010-01-01: 0 + 2018-10-01: 45 2021-10-01: 49 2023-10-01: 58 2024-10-01: 60 2025-10-01: 114 MI: 2010-01-01: 0 + 2018-10-01: 31 2021-10-01: 30 2023-10-01: 31 2024-10-01: 30 2025-10-01: 31 MN: 2010-01-01: 0 + 2018-10-01: 41 2021-10-01: 56 2023-10-01: 54 2024-10-01: 60 2025-10-01: 62 MO: 2010-01-01: 0 + 2018-10-01: 61 2021-10-01: 67 2023-10-01: 76 2024-10-01: 79 2025-10-01: 81 MS: 2010-01-01: 0 + 2018-10-01: 31 2021-10-01: 34 2023-10-01: 45 2024-10-01: 49 2025-10-01: 50 MT: 2010-01-01: 0 + 2018-10-01: 32 2021-10-01: 33 2023-10-01: 34 2024-10-01: 33 2025-10-01: 34 NC: 2010-01-01: 0 + 2018-10-01: 38 2021-10-01: 29 2023-10-01: 41 2025-10-01: 42 ND: 2010-01-01: 0 + 2018-10-01: 32 2021-10-01: 34 2023-10-01: 34 2025-10-01: 35 NE: 2010-01-01: 0 + 2018-10-01: 46 2021-10-01: 47 2023-10-01: 52 2024-10-01: 53 2025-10-01: 54 NH: 2010-01-01: 0 + 2018-10-01: 28 2021-10-01: 29 2023-10-01: 37 2024-10-01: 38 2025-10-01: 39 NJ: 2010-01-01: 0 + 2018-10-01: 29 2021-10-01: 31 2023-10-01: 32 2025-10-01: 33 NM: 2010-01-01: 0 + 2018-10-01: 52 2021-10-01: 59 2023-10-01: 46 2024-10-01: 50 2025-10-01: 51 NV: 2010-01-01: 0 + 2018-10-01: 29 2021-10-01: 25 2023-10-01: 27 2024-10-01: 51 2025-10-01: 52 NY_NAS: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 31 2023-10-01: 31 2024-10-01: 31 2025-10-01: 32 NY_NYC: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 31 2023-10-01: 31 2024-10-01: 31 2025-10-01: 32 NY_ONY: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 31 2023-10-01: 31 2024-10-01: 31 2025-10-01: 32 OH: 2010-01-01: 0 + 2018-10-01: 39 2021-10-01: 42 2023-10-01: 45 2025-10-01: 46 OK: 2010-01-01: 0 + 2018-10-01: 48 2021-10-01: 48 2023-10-01: 48 2025-10-01: 49 OR: 2010-01-01: 0 + 2018-10-01: 53 2021-10-01: 70 2023-10-01: 76 2024-10-01: 79 2025-10-01: 81 PA: 2010-01-01: 0 + 2018-10-01: 33 2021-10-01: 34 2023-10-01: 34 2025-10-01: 107 RI: 2010-01-01: 0 + 2018-10-01: 23 2021-10-01: 24 2023-10-01: 25 2024-10-01: 26 2025-10-01: 27 SC: 2010-01-01: 0 + 2018-10-01: 25 2021-10-01: 26 2023-10-01: 27 2024-10-01: 26 2025-10-01: 27 SD: 2010-01-01: 0 + 2018-10-01: 49 2021-10-01: 50 2023-10-01: 57 2024-10-01: 59 2025-10-01: 61 TN: 2010-01-01: 0 + 2018-10-01: 28 2021-10-01: 28 2023-10-01: 35 2025-10-01: 36 TX: 2010-01-01: 0 + 2018-10-01: 38 2021-10-01: 38 2023-10-01: 60 2024-10-01: 61 2025-10-01: 62 UT: 2010-01-01: 0 + 2018-10-01: 64 2021-10-01: 54 2023-10-01: 55 2024-10-01: 57 2025-10-01: 59 VA: 2010-01-01: 0 + 2018-10-01: 61 2021-10-01: 61 2023-10-01: 51 2024-10-01: 52 2025-10-01: 53 VI: 2010-01-01: 0 + 2018-10-01: 32 2021-10-01: 36 2023-10-01: 33 2025-10-01: 34 VT: 2010-01-01: 0 + 2018-10-01: 36 2021-10-01: 36 2023-10-01: 36 2025-10-01: 37 WA: 2010-01-01: 0 + 2018-10-01: 58 2021-10-01: 59 2023-10-01: 58 2024-10-01: 56 2025-10-01: 58 WI: 2010-01-01: 0 + 2018-10-01: 33 2021-10-01: 29 2023-10-01: 30 2025-10-01: 31 WV: 2010-01-01: 0 + 2018-10-01: 74 2021-10-01: 77 2023-10-01: 0 2025-10-01: 0 WY: 2010-01-01: 0 + 2018-10-01: 53 2021-10-01: 55 2023-10-01: 56 2024-10-01: 55 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index 4f8de18cfd0..ba5f1325b86 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -16,62 +16,73 @@ metadata: href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 + 2018-10-01: 43 2021-10-01: 37 2023-10-01: 59 2024-10-01: 59 2025-10-01: 61 AK_N: 2010-01-01: 0 + 2018-10-01: 60 2021-10-01: 37 2023-10-01: 44 2024-10-01: 44 2025-10-01: 45 AK_NW: 2010-01-01: 0 + 2018-10-01: 58 2021-10-01: 37 2023-10-01: 49 2024-10-01: 47 2025-10-01: 48 AK_SC: 2010-01-01: 0 + 2018-10-01: 47 2021-10-01: 37 2023-10-01: 63 2024-10-01: 63 2025-10-01: 65 AK_SE: 2010-01-01: 0 + 2018-10-01: 66 2021-10-01: 37 2023-10-01: 78 2024-10-01: 79 2025-10-01: 81 AK_SW: 2010-01-01: 0 + 2018-10-01: 79 2021-10-01: 37 2023-10-01: 52 2024-10-01: 53 2025-10-01: 54 AL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 AR: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 274 AZ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CO: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 59 2022-10-01: value: 64 @@ -85,54 +96,64 @@ CO: 2025-10-01: 71 CT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 DC: 2010-01-01: 0 + 2018-10-01: 69 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 2025-10-01: 90 DE: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 2025-10-01: 102 FL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GU: 2010-01-01: 0 + 2018-10-01: 28 2021-10-01: 28 2023-10-01: 28 2025-10-01: 29 HI: 2010-01-01: 0 + 2018-10-01: 88 2021-10-01: 94 2023-10-01: 95 2024-10-01: 97 2025-10-01: 100 IA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 292 ID: 2010-01-01: 0 + 2018-10-01: 134 2021-10-01: 135 2023-10-01: 129 2025-10-01: 132 IL: 2010-01-01: 0 + 2018-10-01: 72 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 @@ -141,26 +162,31 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 56 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 KY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 LA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 258 MA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 556 @@ -168,186 +194,220 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 0 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MI: 2010-01-01: 0 + 2018-10-01: 91 2021-10-01: 100 2023-10-01: 109 2024-10-01: 115 2025-10-01: 119 MN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MO: 2010-01-01: 0 + 2018-10-01: 125 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 2025-10-01: 162 MS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MT: 2010-01-01: 0 + 2018-10-01: 164 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 2025-10-01: 116 NC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 ND: 2010-01-01: 0 + 2018-10-01: 200 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 2025-10-01: 126 NE: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 2025-10-01: 63 NH: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NJ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NM: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NV: 2010-01-01: 0 + 2018-10-01: 56 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 NY_NAS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 388 NY_NYC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 419 NY_ONY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 355 OH: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 2025-10-01: 108 OK: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 354 OR: 2010-01-01: 0 + 2018-10-01: 65 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 2025-10-01: 65 PA: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 2025-10-01: 128 RI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SD: 2010-01-01: 0 + 2018-10-01: 85 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 2025-10-01: 109 TN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 TX: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 400 UT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 431 VA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 93 2023-10-01: 99 2024-10-01: 103 2025-10-01: 106 WV: 2010-01-01: 0 + 2018-10-01: 74 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 2025-10-01: 88 WY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index fa24666c190..a608399d61a 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -16,62 +16,73 @@ metadata: href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 + 2018-10-01: 32 2021-10-01: 12 2023-10-01: 36 2024-10-01: 36 2025-10-01: 37 AK_N: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 12 2023-10-01: 38 2024-10-01: 37 2025-10-01: 38 AK_NW: 2010-01-01: 0 + 2018-10-01: 33 2021-10-01: 12 2023-10-01: 39 2024-10-01: 39 2025-10-01: 40 AK_SC: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 12 2023-10-01: 39 2024-10-01: 39 2025-10-01: 40 AK_SE: 2010-01-01: 0 + 2018-10-01: 25 2021-10-01: 12 2023-10-01: 32 2024-10-01: 33 2025-10-01: 34 AK_SW: 2010-01-01: 0 + 2018-10-01: 17 2021-10-01: 12 2023-10-01: 17 2024-10-01: 17 2025-10-01: 17 AL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 AR: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 274 AZ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CO: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 59 2022-10-01: value: 64 @@ -85,54 +96,64 @@ CO: 2025-10-01: 71 CT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 DC: 2010-01-01: 0 + 2018-10-01: 69 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 2025-10-01: 90 DE: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 2025-10-01: 102 FL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GU: 2010-01-01: 0 + 2018-10-01: 30 2021-10-01: 30 2023-10-01: 30 2025-10-01: 31 HI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 94 2023-10-01: 95 2024-10-01: 97 2025-10-01: 100 IA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 292 ID: 2010-01-01: 0 + 2018-10-01: 134 2021-10-01: 135 2023-10-01: 129 2025-10-01: 132 IL: 2010-01-01: 0 + 2018-10-01: 72 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 @@ -141,26 +162,31 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 56 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 KY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 LA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 258 MA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 556 @@ -168,185 +194,219 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 0 2021-01-01: 0 2025-10-01: 0 ME: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MI: 2010-01-01: 0 + 2018-10-01: 19 2021-10-01: 21 2023-10-01: 37 2024-10-01: 29 2025-10-01: 30 MN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MO: 2010-01-01: 0 + 2018-10-01: 125 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 2025-10-01: 162 MS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MT: 2010-01-01: 0 + 2018-10-01: 164 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 2025-10-01: 116 NC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 ND: 2010-01-01: 0 + 2018-10-01: 200 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 2025-10-01: 126 NE: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 2025-10-01: 63 NH: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NJ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NM: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NV: 2010-01-01: 0 + 2018-10-01: 56 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 NY_NAS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 388 NY_NYC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 419 NY_ONY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 355 OH: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 2025-10-01: 108 OK: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 354 OR: 2010-01-01: 0 + 2018-10-01: 65 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 2025-10-01: 65 PA: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 2025-10-01: 128 RI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SD: 2010-01-01: 0 + 2018-10-01: 85 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 2025-10-01: 109 TN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 TX: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 400 UT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 431 VA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WI: 2010-01-01: 0 + 2018-10-01: 23 2021-10-01: 24 2023-10-01: 26 2024-10-01: 27 2025-10-01: 28 WV: 2010-01-01: 0 + 2018-10-01: 74 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 2025-10-01: 88 WY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 7cc5daaa458..49c8d5ba8c8 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -16,62 +16,73 @@ metadata: href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx AK_C: 2010-01-01: 0 + 2018-10-01: 50 2021-10-01: 37 2023-10-01: 57 2024-10-01: 57 2025-10-01: 59 AK_N: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 37 2023-10-01: 43 2024-10-01: 43 2025-10-01: 44 AK_NW: 2010-01-01: 0 + 2018-10-01: 61 2021-10-01: 37 2023-10-01: 61 2024-10-01: 61 2025-10-01: 63 AK_SC: 2010-01-01: 0 + 2018-10-01: 44 2021-10-01: 37 2023-10-01: 40 2024-10-01: 41 2025-10-01: 42 AK_SE: 2010-01-01: 0 + 2018-10-01: 41 2021-10-01: 37 2023-10-01: 49 2024-10-01: 48 2025-10-01: 49 AK_SW: 2010-01-01: 0 + 2018-10-01: 63 2021-10-01: 37 2023-10-01: 105 2024-10-01: 108 2025-10-01: 111 AL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 AR: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 274 AZ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 CO: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 59 2022-10-01: value: 64 @@ -85,54 +96,64 @@ CO: 2025-10-01: 71 CT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 DC: 2010-01-01: 0 + 2018-10-01: 69 2021-10-01: 73 2023-10-01: 84 2024-10-01: 88 2025-10-01: 90 DE: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 75 2023-10-01: 82 2024-10-01: 99 2025-10-01: 102 FL: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 GU: 2010-01-01: 0 + 2018-10-01: 38 2021-10-01: 38 2023-10-01: 38 2025-10-01: 39 HI: 2010-01-01: 0 + 2018-10-01: 45 2021-10-01: 46 2023-10-01: 57 2024-10-01: 65 2025-10-01: 67 IA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 292 ID: 2010-01-01: 0 + 2018-10-01: 134 2021-10-01: 135 2023-10-01: 129 2025-10-01: 132 IL: 2010-01-01: 0 + 2018-10-01: 72 2021-10-01: 59 2023-10-01: 62 2024-10-01: 76 @@ -141,26 +162,31 @@ IN: # Indiana SUA is effective May 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Indiana aligned with the federal cycle. 2010-01-01: 0 + 2018-05-01: 56 2021-05-01: 57 2023-05-01: 60 2025-10-01: 62 KS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 KY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 LA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 258 MA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 556 @@ -168,186 +194,220 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 0 2021-01-01: 0 2023-01-01: 0 2025-10-01: 0 ME: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MI: 2010-01-01: 0 + 2018-10-01: 91 2021-10-01: 100 2023-10-01: 109 2024-10-01: 115 2025-10-01: 119 MN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MO: 2010-01-01: 0 + 2018-10-01: 125 2021-10-01: 134 2023-10-01: 153 2024-10-01: 158 2025-10-01: 162 MS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 MT: 2010-01-01: 0 + 2018-10-01: 164 2021-10-01: 180 2023-10-01: 105 2024-10-01: 113 2025-10-01: 116 NC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 ND: 2010-01-01: 0 + 2018-10-01: 200 2021-10-01: 208 2023-10-01: 118 2024-10-01: 123 2025-10-01: 126 NE: 2010-01-01: 0 + 2018-10-01: 51 2021-10-01: 54 2023-10-01: 60 2024-10-01: 62 2025-10-01: 63 NH: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NJ: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NM: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 NV: 2010-01-01: 0 + 2018-10-01: 56 2021-10-01: 56 2023-10-01: 81 2024-10-01: 75 2025-10-01: 76 NY_NAS: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 388 NY_NYC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 419 NY_ONY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 2025-10-01: 355 OH: 2010-01-01: 0 + 2018-10-01: 78 2021-10-01: 84 2023-10-01: 102 2024-10-01: 105 2025-10-01: 108 OK: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 354 OR: 2010-01-01: 0 + 2018-10-01: 65 2021-10-01: 57 2023-10-01: 59 2024-10-01: 63 2025-10-01: 65 PA: 2010-01-01: 0 + 2018-10-01: 57 2021-10-01: 60 2023-10-01: 70 2024-10-01: 72 2025-10-01: 128 RI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SC: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 SD: 2010-01-01: 0 + 2018-10-01: 85 2021-10-01: 91 2023-10-01: 103 2024-10-01: 106 2025-10-01: 109 TN: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 TX: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 400 UT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 431 VA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VI: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 VT: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WA: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 WI: 2010-01-01: 0 + 2018-10-01: 86 2021-10-01: 93 2023-10-01: 99 2024-10-01: 103 2025-10-01: 106 WV: 2010-01-01: 0 + 2018-10-01: 74 2021-10-01: 77 2023-10-01: 79 2024-10-01: 86 2025-10-01: 88 WY: 2010-01-01: 0 + 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2025-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index de482405628..8071a315b68 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -2,36 +2,42 @@ description: A household is eligible for the Standard Utility Allowance if it ha separate heating and cooling costs. AK_C: 2010-01-01: 0 + 2018-10-01: 390 2021-10-01: 349 2023-10-01: 638 2024-10-01: 609 2025-10-01: 625 AK_N: 2010-01-01: 0 + 2018-10-01: 589 2021-10-01: 349 2023-10-01: 811 2024-10-01: 803 2025-10-01: 825 AK_NW: 2010-01-01: 0 + 2018-10-01: 826 2021-10-01: 349 2023-10-01: 1_082 2024-10-01: 1_078 2025-10-01: 1_107 AK_SC: 2010-01-01: 0 + 2018-10-01: 445 2021-10-01: 349 2023-10-01: 592 2024-10-01: 575 2025-10-01: 591 AK_SE: 2010-01-01: 0 + 2018-10-01: 360 2021-10-01: 349 2023-10-01: 500 2024-10-01: 503 2025-10-01: 517 AK_SW: 2010-01-01: 0 + 2018-10-01: 763 2021-10-01: 349 2023-10-01: 1_026 2024-10-01: 1_036 @@ -213,6 +219,7 @@ MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. 2010-01-01: 0 + 2019-01-01: 420 2020-01-01: 392 2021-01-01: 388 2022-01-01: 431 @@ -326,18 +333,21 @@ NV: 2025-10-01: 446 NY_NAS: 2010-01-01: 0 + 2018-10-01: 744 2021-10-01: 703 2023-10-01: 923 2024-10-01: 962 2025-10-01: 988 NY_NYC: 2010-01-01: 0 + 2018-10-01: 800 2021-10-01: 703 2023-10-01: 992 2024-10-01: 1_034 2025-10-01: 1_062 NY_ONY: 2010-01-01: 0 + 2018-10-01: 661 2021-10-01: 703 2023-10-01: 819 2024-10-01: 854 diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml index 54fa00e1f48..1c34daba54f 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/income/deductions/snap_limited_utility_allowance.yaml @@ -18,7 +18,7 @@ phone_expense: 20 water_expense: 1 output: - snap_limited_utility_allowance: 432 # 144 * 3 + snap_limited_utility_allowance: 1_602 # 130 * 9 + 144 * 3 - name: Limited Utility Allowance 3 period: 2023 From 26b10478f7eaf8f2e0693d89d9a4133d6a2a5391 Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 00:50:55 -0400 Subject: [PATCH 17/23] Add FY2019 source reference and reference section for limited/active.yaml Add USDA FY2019 SUA spreadsheet reference to all 8 parameter files (standard/main, limited/main, and 6 single utility files). Add missing reference section to limited/active.yaml with USDA FNS and spreadsheet sources. Co-Authored-By: Claude Opus 4.6 --- .../snap/income/deductions/utility/limited/active.yaml | 7 +++++++ .../usda/snap/income/deductions/utility/limited/main.yaml | 2 ++ .../snap/income/deductions/utility/single/electricity.yaml | 2 ++ .../income/deductions/utility/single/gas_and_fuel.yaml | 2 ++ .../usda/snap/income/deductions/utility/single/phone.yaml | 2 ++ .../usda/snap/income/deductions/utility/single/sewage.yaml | 2 ++ .../usda/snap/income/deductions/utility/single/trash.yaml | 2 ++ .../usda/snap/income/deductions/utility/single/water.yaml | 2 ++ .../usda/snap/income/deductions/utility/standard/main.yaml | 2 ++ 9 files changed, 23 insertions(+) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml index 11e75af1334..0b4609b6b4e 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/active.yaml @@ -184,3 +184,10 @@ metadata: label: SNAP Limited Utility Allowance active breakdown: - snap_utility_region + reference: + - title: USDA | Food and Nutrition Service | SNAP | Standard Utility Allowances + href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true + - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) + href: https://www.fns.usda.gov/sites/default/files/resource-files/2024-09-30-SUA-Table-FY25-508-Update.xlsx diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index 38598c399c0..2598308db94 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -435,6 +435,8 @@ metadata: href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances - title: SNAP Screener | SNAP Eligibility Parameters href: https://www.snapscreener.com/?p=table + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index cc7399871d1..671bf068389 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -10,6 +10,8 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index a1a75383c18..6de58c20e8f 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -10,6 +10,8 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml index ce55722b2f7..5201027391b 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/phone.yaml @@ -10,6 +10,8 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index ba5f1325b86..8aab4d58dc0 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -10,6 +10,8 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index a608399d61a..28f32dc180d 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -10,6 +10,8 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 49c8d5ba8c8..7b8f71407db 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -10,6 +10,8 @@ metadata: uprating: gov.usda.snap.uprating propagate_metadata_to_children: true reference: + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml index 8071a315b68..b45ee375ec4 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml @@ -496,6 +496,8 @@ metadata: href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances - title: SNAP Screener | SNAP Eligibility Parameters href: https://www.snapscreener.com/?p=table + - title: USDA utility allowances by state spreadsheet (FY2019) + href: https://docs.google.com/spreadsheets/d/1JWtEF0wRlQqM3ajMFnUYs_lGwEzSXGit/edit?usp=sharing&ouid=116242521439357911562&rtpof=true&sd=true - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2024) href: https://docs.google.com/spreadsheets/d/10otJJisAYUDyZ0d7XpZPn8rEql-rteVE/edit?gid=1837348310#gid=1837348310 - title: USDA utility allowances by state spreadsheet. Extracted by build_utility_allowances (FY2025) From 753f55fdd9c529aaa9b48c4e14689509aa78bf7a Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 00:52:30 -0400 Subject: [PATCH 18/23] Fix FY2026 LUA/IUA data swap for 10 states/regions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The FY2026 data ingestion swapped BUA/LUA values into IUA fields for AR, IA, LA, MA, OK, TX, UT, NY_NAS, NY_NYC, NY_ONY. These states do not have individual utility allowances — their LUA values were incorrectly placed in the 5 single utility files (electricity, gas_and_fuel, sewage, trash, water). Fix: zero out bogus IUA entries and restore correct LUA values in limited/main.yaml for all 10 affected states/regions. Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/main.yaml | 20 +++++++++---------- .../utility/single/electricity.yaml | 20 +++++++++---------- .../utility/single/gas_and_fuel.yaml | 20 +++++++++---------- .../deductions/utility/single/sewage.yaml | 20 +++++++++---------- .../deductions/utility/single/trash.yaml | 20 +++++++++---------- .../deductions/utility/single/water.yaml | 20 +++++++++---------- 6 files changed, 60 insertions(+), 60 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml index 2598308db94..ba4db3e0d76 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/main.yaml @@ -56,7 +56,7 @@ AR: 2021-10-01: 0 2023-10-01: 263 2024-10-01: 267 - 2025-10-01: 0 + 2025-10-01: 274 AZ: 2010-01-01: 0 2018-10-01: 0 @@ -137,7 +137,7 @@ IA: 2021-10-01: 270 2023-10-01: 277 2024-10-01: 284 - 2025-10-01: 0 + 2025-10-01: 292 ID: 2010-01-01: 0 2018-10-01: 303 @@ -180,14 +180,14 @@ LA: 2021-10-01: 203 2023-10-01: 230 2024-10-01: 251 - 2025-10-01: 0 + 2025-10-01: 258 MA: 2010-01-01: 0 2018-10-01: 396 2021-10-01: 421 2023-10-01: 520 2024-10-01: 542 - 2025-10-01: 0 + 2025-10-01: 556 MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. @@ -295,21 +295,21 @@ NY_NAS: 2021-10-01: 285 2023-10-01: 363 2024-10-01: 378 - 2025-10-01: 0 + 2025-10-01: 388 NY_NYC: 2010-01-01: 0 2018-10-01: 316 2021-10-01: 285 2023-10-01: 391 2024-10-01: 408 - 2025-10-01: 0 + 2025-10-01: 419 NY_ONY: 2010-01-01: 0 2018-10-01: 268 2021-10-01: 285 2023-10-01: 332 2024-10-01: 346 - 2025-10-01: 0 + 2025-10-01: 355 OH: 2010-01-01: 0 2018-10-01: 351 @@ -323,7 +323,7 @@ OK: 2021-10-01: 292 2023-10-01: 334 2024-10-01: 345 - 2025-10-01: 0 + 2025-10-01: 354 OR: 2010-01-01: 0 2018-10-01: 328 @@ -371,14 +371,14 @@ TX: 2021-10-01: 345 2023-10-01: 391 2024-10-01: 390 - 2025-10-01: 0 + 2025-10-01: 400 UT: 2010-01-01: 0 2018-10-01: 283 2021-10-01: 274 2023-10-01: 382 2024-10-01: 420 - 2025-10-01: 0 + 2025-10-01: 431 VA: 2010-01-01: 0 2018-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml index 671bf068389..735206ebe22 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/electricity.yaml @@ -69,7 +69,7 @@ AR: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 274 + 2025-10-01: 0 AZ: 2010-01-01: 0 2018-10-01: 0 @@ -147,7 +147,7 @@ IA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 292 + 2025-10-01: 0 ID: 2010-01-01: 0 2018-10-01: 134 @@ -186,13 +186,13 @@ LA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 258 + 2025-10-01: 0 MA: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 556 + 2025-10-01: 0 MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. @@ -293,21 +293,21 @@ NY_NAS: 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 388 + 2025-10-01: 0 NY_NYC: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 419 + 2025-10-01: 0 NY_ONY: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 355 + 2025-10-01: 0 OH: 2010-01-01: 0 2018-10-01: 78 @@ -320,7 +320,7 @@ OK: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 354 + 2025-10-01: 0 OR: 2010-01-01: 0 2018-10-01: 65 @@ -365,13 +365,13 @@ TX: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 400 + 2025-10-01: 0 UT: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 431 + 2025-10-01: 0 VA: 2010-01-01: 0 2018-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml index 6de58c20e8f..ed7f0ca995b 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/gas_and_fuel.yaml @@ -69,7 +69,7 @@ AR: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 274 + 2025-10-01: 0 AZ: 2010-01-01: 0 2018-10-01: 0 @@ -146,7 +146,7 @@ IA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 292 + 2025-10-01: 0 ID: 2010-01-01: 0 2018-10-01: 134 @@ -185,13 +185,13 @@ LA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 258 + 2025-10-01: 0 MA: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 556 + 2025-10-01: 0 MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. @@ -290,21 +290,21 @@ NY_NAS: 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 388 + 2025-10-01: 0 NY_NYC: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 419 + 2025-10-01: 0 NY_ONY: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 355 + 2025-10-01: 0 OH: 2010-01-01: 0 2018-10-01: 78 @@ -317,7 +317,7 @@ OK: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 354 + 2025-10-01: 0 OR: 2010-01-01: 0 2018-10-01: 65 @@ -362,13 +362,13 @@ TX: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 400 + 2025-10-01: 0 UT: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 431 + 2025-10-01: 0 VA: 2010-01-01: 0 2018-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml index 8aab4d58dc0..246daa2a42a 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/sewage.yaml @@ -69,7 +69,7 @@ AR: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 274 + 2025-10-01: 0 AZ: 2010-01-01: 0 2018-10-01: 0 @@ -146,7 +146,7 @@ IA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 292 + 2025-10-01: 0 ID: 2010-01-01: 0 2018-10-01: 134 @@ -185,13 +185,13 @@ LA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 258 + 2025-10-01: 0 MA: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 556 + 2025-10-01: 0 MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. @@ -290,21 +290,21 @@ NY_NAS: 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 388 + 2025-10-01: 0 NY_NYC: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 419 + 2025-10-01: 0 NY_ONY: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 355 + 2025-10-01: 0 OH: 2010-01-01: 0 2018-10-01: 78 @@ -317,7 +317,7 @@ OK: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 354 + 2025-10-01: 0 OR: 2010-01-01: 0 2018-10-01: 65 @@ -362,13 +362,13 @@ TX: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 400 + 2025-10-01: 0 UT: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 431 + 2025-10-01: 0 VA: 2010-01-01: 0 2018-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml index 28f32dc180d..8a54f0b6df6 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/trash.yaml @@ -69,7 +69,7 @@ AR: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 274 + 2025-10-01: 0 AZ: 2010-01-01: 0 2018-10-01: 0 @@ -146,7 +146,7 @@ IA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 292 + 2025-10-01: 0 ID: 2010-01-01: 0 2018-10-01: 134 @@ -185,13 +185,13 @@ LA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 258 + 2025-10-01: 0 MA: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 556 + 2025-10-01: 0 MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. @@ -289,21 +289,21 @@ NY_NAS: 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 388 + 2025-10-01: 0 NY_NYC: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 419 + 2025-10-01: 0 NY_ONY: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 355 + 2025-10-01: 0 OH: 2010-01-01: 0 2018-10-01: 78 @@ -316,7 +316,7 @@ OK: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 354 + 2025-10-01: 0 OR: 2010-01-01: 0 2018-10-01: 65 @@ -361,13 +361,13 @@ TX: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 400 + 2025-10-01: 0 UT: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 431 + 2025-10-01: 0 VA: 2010-01-01: 0 2018-10-01: 0 diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml index 7b8f71407db..77d71ef6c03 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/single/water.yaml @@ -69,7 +69,7 @@ AR: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 274 + 2025-10-01: 0 AZ: 2010-01-01: 0 2018-10-01: 0 @@ -146,7 +146,7 @@ IA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 292 + 2025-10-01: 0 ID: 2010-01-01: 0 2018-10-01: 134 @@ -185,13 +185,13 @@ LA: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 258 + 2025-10-01: 0 MA: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 556 + 2025-10-01: 0 MD: # Maryland SUA is effective January 1, not the federal fiscal year. # Starting FY2026 (10/1/2025), Maryland aligned with the federal cycle. @@ -290,21 +290,21 @@ NY_NAS: 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 388 + 2025-10-01: 0 NY_NYC: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 419 + 2025-10-01: 0 NY_ONY: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 2024-10-01: 0 - 2025-10-01: 355 + 2025-10-01: 0 OH: 2010-01-01: 0 2018-10-01: 78 @@ -317,7 +317,7 @@ OK: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 354 + 2025-10-01: 0 OR: 2010-01-01: 0 2018-10-01: 65 @@ -362,13 +362,13 @@ TX: 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 400 + 2025-10-01: 0 UT: 2010-01-01: 0 2018-10-01: 0 2021-10-01: 0 2023-10-01: 0 - 2025-10-01: 431 + 2025-10-01: 0 VA: 2010-01-01: 0 2018-10-01: 0 From bcc259aa4639079e37d199456075d937b93ce052 Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 00:53:03 -0400 Subject: [PATCH 19/23] Fix SNAPUttilityAllowanceType typo to SNAPUtilityAllowanceType Co-Authored-By: Claude Opus 4.6 --- .../shelter/snap_utility_allowance_type.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_utility_allowance_type.py b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_utility_allowance_type.py index bfb5a835421..113d8908cfc 100644 --- a/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_utility_allowance_type.py +++ b/policyengine_us/variables/gov/usda/snap/income/deductions/shelter/snap_utility_allowance_type.py @@ -1,7 +1,7 @@ from policyengine_us.model_api import * -class SNAPUttilityAllowanceType(Enum): +class SNAPUtilityAllowanceType(Enum): SUA = "Standard Utility Allowance" LUA = "Limited Utility Allowance" IUA = "Individual Utility Allowance" @@ -10,10 +10,10 @@ class SNAPUttilityAllowanceType(Enum): class snap_utility_allowance_type(Variable): value_type = Enum - possible_values = SNAPUttilityAllowanceType + possible_values = SNAPUtilityAllowanceType entity = SPMUnit label = "SNAP utility allowance eligibility" - default_value = SNAPUttilityAllowanceType.NONE + default_value = SNAPUtilityAllowanceType.NONE documentation = "The type of utility allowance that is eligible for the SPM unit" definition_period = MONTH @@ -31,9 +31,9 @@ def formula(spm_unit, period, parameters): distinct_utility_bills > 0, ], [ - SNAPUttilityAllowanceType.SUA, - SNAPUttilityAllowanceType.LUA, - SNAPUttilityAllowanceType.IUA, + SNAPUtilityAllowanceType.SUA, + SNAPUtilityAllowanceType.LUA, + SNAPUtilityAllowanceType.IUA, ], - default=SNAPUttilityAllowanceType.NONE, + default=SNAPUtilityAllowanceType.NONE, ) From 46eaf7f55f1d79ee9b49f5d9ce8f1fa70c0829f4 Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 00:55:57 -0400 Subject: [PATCH 20/23] Fix by_household_size states.yaml effective date from 2024-01-01 to 2023-10-01 AZ, TN (and NC, VA) have had household-size-varying SUA/LUA since at least FY2019 per USDA SUA spreadsheets. The states.yaml boolean gate used 2024-01-01 while amount.yaml data starts 2023-10-01, creating a 3-month gap (Oct-Dec 2023) where these states would incorrectly fall back to flat main.yaml values. Co-Authored-By: Claude Opus 4.6 --- .../deductions/utility/limited/by_household_size/states.yaml | 2 +- .../deductions/utility/standard/by_household_size/states.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml index 76b40aa53e8..b99547d73a1 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/limited/by_household_size/states.yaml @@ -1,6 +1,6 @@ description: These states vary their Supplemental Nutrition Assistance Program limited utility allowances by household size. values: - 2024-01-01: + 2023-10-01: - AZ - NC - TN diff --git a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml index 0aef518ae9d..5573d6798fa 100644 --- a/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml +++ b/policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/by_household_size/states.yaml @@ -1,6 +1,6 @@ description: These states vary their Supplemental Nutrition Assistance Program standard utility allowances by household size. values: - 2024-01-01: + 2023-10-01: - AZ - NC - TN From 9545ba151eab0a9ef31e0b69971b8270d9387180 Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 00:56:25 -0400 Subject: [PATCH 21/23] Refactor AK/NY county-to-region mappings to dict comprehensions Co-Authored-By: Claude Opus 4.6 --- .../gov/usda/snap/snap_utility_region.py | 65 ++++++++++--------- 1 file changed, 35 insertions(+), 30 deletions(-) diff --git a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py index 64fbfc6a55f..bb1ca9ec41e 100644 --- a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py +++ b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py @@ -113,38 +113,43 @@ class SnapUtilityRegion(Enum): ] # Build reverse lookup: county_str -> region code -AK_COUNTY_TO_REGION = {} -for county_name in AK_CENTRAL: - AK_COUNTY_TO_REGION[county_name] = "AK_C" -for county_name in AK_NORTHERN: - AK_COUNTY_TO_REGION[county_name] = "AK_N" -for county_name in AK_NORTHWEST: - AK_COUNTY_TO_REGION[county_name] = "AK_NW" -for county_name in AK_SOUTHCENTRAL: - AK_COUNTY_TO_REGION[county_name] = "AK_SC" -for county_name in AK_SOUTHEAST: - AK_COUNTY_TO_REGION[county_name] = "AK_SE" -for county_name in AK_SOUTHWEST: - AK_COUNTY_TO_REGION[county_name] = "AK_SW" +AK_COUNTY_TO_REGION = { + county: region + for counties, region in [ + (AK_CENTRAL, "AK_C"), + (AK_NORTHERN, "AK_N"), + (AK_NORTHWEST, "AK_NW"), + (AK_SOUTHCENTRAL, "AK_SC"), + (AK_SOUTHEAST, "AK_SE"), + (AK_SOUTHWEST, "AK_SW"), + ] + for county in counties +} # New York county-to-region mapping -NY_NYC_COUNTIES = [ - "BRONX_COUNTY_NY", - "KINGS_COUNTY_NY", - "NEW_YORK_COUNTY_NY", - "QUEENS_COUNTY_NY", - "RICHMOND_COUNTY_NY", -] -NY_NASSAU_SUFFOLK = [ - "NASSAU_COUNTY_NY", - "SUFFOLK_COUNTY_NY", -] - -NY_COUNTY_TO_REGION = {} -for county_name in NY_NYC_COUNTIES: - NY_COUNTY_TO_REGION[county_name] = "NY_NYC" -for county_name in NY_NASSAU_SUFFOLK: - NY_COUNTY_TO_REGION[county_name] = "NY_NAS" +NY_COUNTY_TO_REGION = { + county: region + for counties, region in [ + ( + [ + "BRONX_COUNTY_NY", + "KINGS_COUNTY_NY", + "NEW_YORK_COUNTY_NY", + "QUEENS_COUNTY_NY", + "RICHMOND_COUNTY_NY", + ], + "NY_NYC", + ), + ( + [ + "NASSAU_COUNTY_NY", + "SUFFOLK_COUNTY_NY", + ], + "NY_NAS", + ), + ] + for county in counties +} class snap_utility_region(Variable): From 76a2cfddbe8d7e6e6afc3e97ca31bee845dc23e1 Mon Sep 17 00:00:00 2001 From: Ziming Date: Tue, 10 Mar 2026 01:30:46 -0400 Subject: [PATCH 22/23] remove md file --- sources/working_references.md | 350 ---------------------------------- 1 file changed, 350 deletions(-) delete mode 100644 sources/working_references.md diff --git a/sources/working_references.md b/sources/working_references.md deleted file mode 100644 index daf2b771839..00000000000 --- a/sources/working_references.md +++ /dev/null @@ -1,350 +0,0 @@ -# Collected Documentation - -## SNAP Standard Utility Allowance (HCSUA) - FY2026 Update -**Collected**: 2026-03-07 -**Implementation Task**: Update SNAP Heating and Cooling Standard Utility Allowance (HCSUA) values for FY2026 (October 1, 2025 - September 30, 2026) - ---- - -## Overview - -FY2026 SNAP Standard Utility Allowances took effect October 1, 2025. USDA guidance (memo dated August 13, 2025) allows states to adjust FY2025 values by the CPI-U All Items change between June 2024 and June 2025, which was 2.7%. - -USDA has not yet published a compiled FY2026 SUA spreadsheet. Values below were collected from individual state sources and the SNAP Screener aggregator site. - -### Important policy change (OBBBA / H.R. 1) -Beginning FY2026, the HCSUA is only available to households that either: -1. Pay actual heating/cooling utility costs separate from rent, OR -2. Receive LIHEAP and have a household member aged 60+ or with a disability - -This eliminates "Heat and Eat" eligibility for non-elderly/non-disabled households that only received a nominal LIHEAP payment. - ---- - -## FY2026 HCSUA Values by State - -### States with a single HCSUA value (most states) - -| State | FY2025 (repo) | FY2026 | Change | Source | Verified | -|-------|---------------|--------|--------|--------|----------| -| AL | $616 | $633 | +$17 (+2.8%) | snapscreener | estimate* | -| AR | $333 | $342 | +$9 (+2.7%) | snapscreener | estimate* | -| CA | $645 | $663 | +$18 (+2.8%) | ACIN I-46-25 | official | -| CO | $578 | $594 | +$16 (+2.8%) | snapscreener | estimate* | -| CT | $950 | $976 | +$26 (+2.7%) | snapscreener | estimate* | -| DC | $374 | $384 | +$10 (+2.7%) | snapscreener | estimate* | -| DE | $529 | $543 | +$14 (+2.6%) | snapscreener | estimate* | -| FL | $419 | $430 | +$11 (+2.6%) | snapscreener | estimate* | -| GA | $394 | $405 | +$11 (+2.8%) | snapscreener | estimate* | -| IA | $539 | $554 | +$15 (+2.8%) | snapscreener | estimate* | -| ID | $379 | $389 | +$10 (+2.6%) | snapscreener | estimate* | -| IL | $532 | $546 | +$14 (+2.6%) | IDHS MR #25.33 | official | -| IN | $502 (see note) | $486 | see note | IN FSSA Policy Manual | official | -| KS | $456 | $469 | +$13 (+2.9%) | snapscreener | estimate* | -| KY | $378 | $388 | +$10 (+2.6%) | snapscreener | estimate* | -| LA | $453 | $465 | +$12 (+2.6%) | snapscreener | estimate* | -| MA | $890 | $914 | +$24 (+2.7%) | snapscreener | estimate* | -| MD | $551 | $572 | +$21 (+3.8%) | snapscreener | needs verification | -| ME | $1,047 | $1,096 | +$49 (+4.7%) | snapscreener | needs verification | -| MI | $664 | $682 | +$18 (+2.7%) | snapscreener | estimate* | -| MN | $649 | $667 | +$18 (+2.8%) | snapscreener | estimate* | -| MO | $495 | $508 | +$13 (+2.6%) | snapscreener | estimate* | -| MS | $300 | $308 | +$8 (+2.7%) | snapscreener | estimate* | -| MT | $778 | $799 | +$21 (+2.7%) | snapscreener | estimate* | -| NE | $599 | $615 | +$16 (+2.7%) | snapscreener | estimate* | -| NH | $991 | $1,018 | +$27 (+2.7%) | snapscreener | estimate* | -| NJ | $878 | $977 | +$99 (+11.3%) | snapscreener | needs verification | -| NM | $408 | $419 | +$11 (+2.7%) | snapscreener | estimate* | -| NV | $434 | $446 | +$12 (+2.8%) | snapscreener | estimate* | -| ND | $765 | $772 | +$7 (+0.9%) | snapscreener | needs verification | -| OH | $746 | $766 | +$20 (+2.7%) | snapscreener | estimate* | -| OK | $401 | $412 | +$11 (+2.7%) | snapscreener | estimate* | -| OR | $502 | $515 | +$13 (+2.6%) | snapscreener | estimate* | -| PA | $758 | $857 | +$99 (+13.1%) | snapscreener | needs verification | -| RI | $822 | $844 | +$22 (+2.7%) | snapscreener | estimate* | -| SC | $378 | $388 | +$10 (+2.6%) | snapscreener | estimate* | -| SD | $922 | $947 | +$25 (+2.7%) | snapscreener | estimate* | -| TX | $434 | $445 | +$11 (+2.5%) | TX Works Handbook Rev 25-4 | official | -| UT | $500 | $514 | +$14 (+2.8%) | snapscreener | estimate* | -| VT | $1,067 | $1,096 | +$29 (+2.7%) | snapscreener | estimate* | -| WA | $502 | $515 | +$13 (+2.6%) | snapscreener | estimate* | -| WI | $538 | $553 | +$15 (+2.8%) | snapscreener | estimate* | -| WV | $504 | $518 | +$14 (+2.8%) | snapscreener | estimate* | -| WY | $497 | $510 | +$13 (+2.6%) | snapscreener | estimate* | - -\* "estimate" means snapscreener reported the value; most states apply the 2.7% CPI adjustment, so these are consistent with the USDA-approved methodology. The snapscreener site notes for some states: "Utility allowance amounts listed below have not been officially posted by the state; while we await new data, we are using inflation-adjusted 2025 utility numbers." - -### States with HCSUA varying by household size - -**Arizona (AZ)** -| Household Size | FY2025 (repo) | FY2026 | -|----------------|---------------|--------| -| 1-3 persons | $314 | $323 | -| 4+ persons | (not in repo) | $438 | -Source: snapscreener - -**North Carolina (NC)** -| Household Size | FY2025 (repo) | FY2026 | -|----------------|---------------|--------| -| 1 person | $620 | $637 | -| 2 persons | | $699 | -| 3 persons | | $768 | -| 4 persons | | $837 | -| 5+ persons | | $912 | -Source: snapscreener - -**Tennessee (TN)** -| Household Size | FY2025 (repo) | FY2026 | -|----------------|---------------|--------| -| 1 person | $439 | $451 | -| 2 persons | | $466 | -| 3 persons | | $485 | -| 4 persons | | $503 | -| 5 persons | | $519 | -| 6 persons | | $536 | -| 7 persons | | $551 | -| 8 persons | | $568 | -| 9 persons | | $587 | -| 10+ persons | | $602 | -Source: snapscreener (inflation-adjusted estimate) - -**Virginia (VA)** -| Household Size | FY2025 (repo) | FY2026 | -|----------------|---------------|--------| -| 1-3 persons | $369 | $375 | -| 4+ persons | (not in repo) | $476 | -Source: snapscreener - -### States with HCSUA varying by region - -**New York (NY)** -| Region | FY2025 (repo) | FY2026 | -|--------|---------------|--------| -| NYC | $962 | $1,062 | -| Nassau/Suffolk | | $988 | -| Rest of State | | $877 | -Source: NY OTDA GIS 25DC059, Benefits Plus (official) - -**Alaska (AK)** -- FY2025 (repo): $609 -- FY2026: Not found. Alaska varies by urban/rural location. The repo uses a single statewide value. - -### States with no HCSUA (use individual utility allowances) - -**Hawaii (HI)** - Uses individual utility allowances (electricity, gas, water, etc.) rather than a combined HCSUA. The repo has $0 for all years, which appears correct. - -**Guam (GU)** - $0 in repo (no HCSUA). Correct. - -**Virgin Islands (VI)** - $0 in repo (no HCSUA). Correct. - ---- - -## Values needing verification - -The following FY2026 values show changes inconsistent with a ~2.7% CPI adjustment and should be verified against official state sources: - -1. **New Jersey (NJ)**: $878 -> $977 (+11.3%) - Very large increase. Could be a genuine methodology change or error. -2. **Pennsylvania (PA)**: $758 -> $857 (+13.1%) - Very large increase. Could be a genuine methodology change or error. -3. **Maryland (MD)**: $551 -> $572 (+3.8%) - Slightly higher than CPI, but within reason. Note: MD uses a January effective date, not October. -4. **Maine (ME)**: $1,047 -> $1,096 (+4.7%) - Somewhat above CPI adjustment. -5. **North Dakota (ND)**: $765 -> $772 (+0.9%) - Below CPI adjustment. - ---- - -## FY2025 values in repo: errors found - -### Indiana (IN) - REPO VALUE APPEARS INCORRECT - -The repo has: -- `2023-05-01: 473` -- `2024-10-01: 502` - -But the official Indiana FSSA SNAP/TANF Policy Manual (Chapter 3000, Section 3020.00.00) states: -- **$473** effective FROM 5/1/2024 THROUGH 9/30/2025 -- **$486** effective AS OF 10/1/2025 - -This means: -1. The repo's `2023-05-01: 473` date should likely be `2024-05-01: 473` -2. The repo's `2024-10-01: 502` appears to be **incorrect** -- the official value was $473 through 9/30/2025 -3. The FY2026 value of $486 is actually an increase from $473 (+$13, +2.7%), consistent with CPI adjustment - -Source: https://www.in.gov/fssa/dfr/files/3000.pdf (Section 3020.00.00, "Standard Utility Allowances" table) - -### Other notes on FY2025 values - -- **MD**: Repo uses 2024-01-01 effective date ($551), not 2024-10-01. Maryland may update on a different schedule. -- **NY**: Repo has a single value ($962) which corresponds to the NYC rate. The repo structure currently does not capture regional variation within NY (NYC vs Nassau/Suffolk vs Rest of State). -- **AZ, NC, TN, VA**: The repo uses single values but these states have household-size-varying SUAs. The repo values appear to correspond to the base/smallest household size amount. -- **AK**: Repo has a single value ($609) but Alaska varies by location. - ---- - -## Source Information - -### Primary Sources (Official State Documents) - -1. **California ACIN I-46-25 (FFY 2026 COLA)** - - Citation: California Department of Social Services, ACIN I-46-25 - - URL: https://basicneeds.ucmerced.edu/sites/g/files/ufvvjh411/f/documents/CalFreshFiles/ffy_2026_cola_acin_i-46_25.pdf - - Effective: October 1, 2025 - - SUA: $663 - -2. **Illinois IDHS Manual Release #25.33** - - Citation: Illinois Department of Human Services, MR #25.33 - - URL: https://www.dhs.state.il.us/page.aspx?item=171481 - - Effective: October 2025 - - Air Conditioning/Heating Standard: $546 - -3. **Texas Works Handbook Rev 25-4** - - Citation: Texas Health and Human Services, C-120 SNAP - - URL: https://www.hhs.texas.gov/handbooks/texas-works-handbook/c-120-supplemental-nutrition-assistance-program - - Effective: October 1, 2025 - - SUA: $445 - -4. **New York OTDA GIS 25DC059** - - Citation: NY Office of Temporary and Disability Assistance - - URL: https://otda.ny.gov/policy/gis/2025/25DC059.pdf - - Effective: October 1, 2025 - - NYC: $1,062; Nassau/Suffolk: $988; Rest of NYS: $877 - - Also confirmed via Benefits Plus: https://bplc.cssny.org/blog/changes-in-snap-standard-utility-allowance-sua - -5. **Indiana FSSA SNAP/TANF Policy Manual Chapter 3000** - - Citation: Indiana Family and Social Services Administration, Section 3020.00.00 - - URL: https://www.in.gov/fssa/dfr/files/3000.pdf - - Effective: October 1, 2025 - - SUA 1 (Heating and Cooling): $486 - - Previous value: $473 (effective 5/1/2024 through 9/30/2025) - -6. **USDA FNS FY2026 COLA Memo (Ronald Ward, August 13, 2025)** - - Citation: USDA Food and Nutrition Service - - URL: https://health.alaska.gov/media/4nunu3ob/fy2026-cola-memo.pdf - - Note: Contains allotments, deductions, and income limits but NOT state-specific SUAs - -### Secondary Sources (Aggregator) - -7. **SNAP Screener State Guides** - - URL: https://www.snapscreener.com/guides/[state-name] - - Coverage: All states - - Note: Some values marked as "inflation-adjusted 2025 utility numbers" pending official state posting - - Reliability: Generally accurate; cross-checked against official sources for CA, IL, TX, NY, IN - -### USDA Guidance - -8. **USDA FNS - Simplified Process for FY2026 SUA Values** - - URL: https://www.fns.usda.gov/snap/admin/sua-fy26 - - States may adjust FY2025 values by 2.7% CPI-U change (June 2024 to June 2025) - -9. **USDA FNS - Standard Utility Allowances Page** - - URL: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances - - FY2025 compiled spreadsheet available; FY2026 not yet published - ---- - -## Parameter Update Summary - -The parameter file at `policyengine_us/parameters/gov/usda/snap/income/deductions/utility/standard/main.yaml` needs new `2025-10-01` entries for each state. - -### Proposed values for 2025-10-01 entry - -For the repo's current structure (single value per state): - -```yaml -AK: 625 # Estimate: 609 * 1.027 = ~625. Needs verification - Alaska varies by location. -AL: 633 -AR: 342 -AZ: 323 # Base value (1-3 person HH). AZ varies by HH size. -CA: 663 -CO: 594 -CT: 976 -DC: 384 -DE: 543 -FL: 430 -GA: 405 -GU: 0 -HI: 0 -IA: 554 -ID: 389 -IL: 546 -IN: 486 # Official from IN FSSA Policy Manual. Note: FY2025 repo value of 502 appears incorrect. -KS: 469 -KY: 388 -LA: 465 -MA: 914 -MD: 572 # MD may use different effective date (January) -ME: 1_096 -MI: 682 -MN: 667 -MO: 508 -MS: 308 -MT: 799 -NC: 637 # Base value (1 person). NC varies by HH size. -ND: 772 -NE: 615 -NH: 1_018 -NJ: 977 # Needs verification - large increase from FY2025 -NM: 419 -NV: 446 -NY: 1_062 # NYC value. NY varies by region. -OH: 766 -OK: 412 -OR: 515 -PA: 857 # Needs verification - large increase from FY2025 -RI: 844 -SC: 388 -SD: 947 -TN: 451 # Base value (1 person). TN varies by HH size. -TX: 445 -UT: 514 -VA: 375 # Base value (1-3 person HH). VA varies by HH size. -VI: 0 -VT: 1_096 -WA: 515 -WI: 553 -WV: 518 -WY: 510 -``` - -### Proposed fix for Indiana FY2025 - -The repo's current Indiana entry: -```yaml -IN: - 2023-05-01: 473 - 2024-10-01: 502 -``` - -Should likely be corrected to: -```yaml -IN: - 2024-05-01: 473 - 2024-10-01: 473 # Official value was $473 through 9/30/2025 per IN FSSA - 2025-10-01: 486 -``` - -Or if the 2023-05-01 date was intentional (the $473 was effective from an earlier date): -```yaml -IN: - 2023-05-01: 473 - 2024-10-01: 473 # Corrected from 502; official value was $473 through 9/30/2025 - 2025-10-01: 486 -``` - -### Notes on repo structure limitations - -The current repo structure uses a single HCSUA value per state. However, several states vary by: -- **Household size**: AZ, NC, TN, VA (and possibly others) -- **Geographic region**: NY (NYC/Nassau-Suffolk/Rest of State), AK (Urban/Rural 1/Rural 2) - -The repo currently handles this by storing the base/most-common value. A more complete implementation would require breakdown parameters by household size or region, which is a separate engineering task. - -### References for metadata - -```yaml -reference: - - title: USDA FNS | SNAP | Standard Utility Allowances - href: https://www.fns.usda.gov/snap/eligibility/deduction/standard-utility-allowances - - title: SNAP Screener | SNAP Eligibility Parameters - href: https://www.snapscreener.com/?p=table - - title: USDA FNS | Simplified Process for FY2026 SUA Values - href: https://www.fns.usda.gov/snap/admin/sua-fy26 -``` From f9a4a0fe99920e71f519b90a3dfec75d70e43802 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Tue, 10 Mar 2026 16:24:43 -0400 Subject: [PATCH 23/23] Fix review issues: WY YAML, IN values, AK county mapping, add tests - Move WY FY2026 SUA value from after metadata block to under WY key - Remove incorrect IN SUA FY2025 value ($502, should be $473 per FSSA) - Remove incorrect IN LUA FY2025 value ($274, should be $276 per FSSA) - Move Bristol Bay, Dillingham, Lake and Peninsula from AK Southcentral to AK Southwest per FSP-77 - Add Haines Borough and Petersburg Borough to AK Southeast per FSP-77 - Add 13 county mapping tests for snap_utility_region (all AK regions, all NY regions, default fallback) Co-Authored-By: Claude Opus 4.6 --- .../policy/baseline/gov/usda/snap/snap_utility_region.yaml | 2 +- policyengine_us/variables/gov/usda/snap/snap_utility_region.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml index 9c366b556d7..17a3ba79f5a 100644 --- a/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml +++ b/policyengine_us/tests/policy/baseline/gov/usda/snap/snap_utility_region.yaml @@ -75,7 +75,7 @@ output: snap_utility_region: AK_SE -- name: Case 7, Alaska Southwest region. +- name: Case 7, Alaska Southwest region (Bristol Bay per FSP-77). period: 2025 input: people: diff --git a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py index bb1ca9ec41e..8a9caa0a77e 100644 --- a/policyengine_us/variables/gov/usda/snap/snap_utility_region.py +++ b/policyengine_us/variables/gov/usda/snap/snap_utility_region.py @@ -95,8 +95,10 @@ class SnapUtilityRegion(Enum): "KODIAK_ISLAND_BOROUGH_AK", ] AK_SOUTHEAST = [ + "HAINES_BOROUGH_AK", "JUNEAU_CITY_AND_BOROUGH_AK", "KETCHIKAN_GATEWAY_BOROUGH_AK", + "PETERSBURG_BOROUGH_AK", "SITKA_CITY_AND_BOROUGH_AK", "HOONAH_ANGOON_CENSUS_AREA_AK", "PRINCE_OF_WALES_HYDER_CENSUS_AREA_AK",