Repository: PolicyEngine/policyengine-us (language: python)

Issue:
Fix NC SNAP utility allowance start date
In PR #5021, the NC SNAP utility allowance parameters were broken down to include 1, 2, 3, 4, 5+ person households. Though the start dates of the parameters should've been the start of the fiscal year.


Discussion / hints:

Fix patch:
diff --git a/changelog_entry.yaml b/changelog_entry.yaml
index e69de29bb2d..a05eca3219f 100644
--- a/changelog_entry.yaml
+++ b/changelog_entry.yaml
@@ -0,0 +1,6 @@
+- bump: minor
+  changes:
+    fixed:
+    - Corrected NC SNAP utility allowance parameters start date.
+    added:
+    - Added NC SNAP utility allowances for FY 2025.
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 034b3949a93..9ed89422632 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,25 +1,35 @@
 description: States that define Supplemental Nutrition Assistance Program limited utility allowances by household size set these allowance values.
 NC:
   1:
-    2024-01-01: 371
+    2023-10-01: 371
+    2024-10-01: 382
   2:
-    2024-01-01: 408
+    2023-10-01: 408
+    2024-10-01: 420
   3:
-    2024-01-01: 448
+    2023-10-01: 448
+    2024-10-01: 462
   4:
-    2024-01-01: 488
+    2023-10-01: 488
+    2024-10-01: 504
   5:
-    2024-01-01: 532
+    2023-10-01: 532
+    2024-10-01: 549
   6:
-    2024-01-01: 532
+    2023-10-01: 532
+    2024-10-01: 549
   7:
-    2024-01-01: 532
+    2023-10-01: 532
+    2024-10-01: 549
   8:
-    2024-01-01: 532
+    2023-10-01: 532
+    2024-10-01: 549
   9:
-    2024-01-01: 532
+    2023-10-01: 532
+    2024-10-01: 549
   10:
-    2024-01-01: 532
+    2023-10-01: 532
+    2024-10-01: 549
 
 metadata:
   period: month
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 179b55f5b26..d2648563809 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,25 +1,35 @@
 description: States that define Supplemental Nutrition Assistance Program standard utility allowances by household size set these allowance values.
 NC:
   1:
-    2024-01-01: 585
+    2023-10-01: 585
+    2024-10-01: 620
   2:
-    2024-01-01: 643
+    2023-10-01: 643
+    2024-10-01: 681
   3:
-    2024-01-01: 707
+    2023-10-01: 707
+    2024-10-01: 748
   4:
-    2024-01-01: 770
+    2023-10-01: 770
+    2024-10-01: 815
   5:
-    2024-01-01: 839
+    2023-10-01: 839
+    2024-10-01: 888
   6:
-    2024-01-01: 839
+    2023-10-01: 839
+    2024-10-01: 888
   7:
-    2024-01-01: 839
+    2023-10-01: 839
+    2024-10-01: 888
   8:
-    2024-01-01: 839
+    2023-10-01: 839
+    2024-10-01: 888
   9:
-    2024-01-01: 839
+    2023-10-01: 839
+    2024-10-01: 888
   10:
-    2024-01-01: 839
+    2023-10-01: 839
+    2024-10-01: 888
 
 metadata:
   period: month


Test patch:
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 c604d70d59f..651ab16a49d 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
@@ -32,7 +32,7 @@
     snap_limited_utility_allowance: 1_770 # 144 * 9 + 158 * 3
 
 - name: Limited Utility Allowance 4
-  period: 2024
+  period: 2025
   input:
     snap_utility_allowance_type: LUA
     snap_utility_region_str: NC
@@ -41,13 +41,15 @@
     phone_expense: 20
     water_expense: 1
   output:
-    snap_limited_utility_allowance: 4_452 # 371 * 12
+    snap_limited_utility_allowance: 4_584 # 382 * 12
 
 - name: Limited Utility Allowance 5
-  period: 2024
+  period: 2025
   input:
     snap_utility_allowance_type: LUA
     snap_utility_region_str: NC
     spm_unit_size: 11
+    phone_expense: 20
+    water_expense: 1
   output:
-    snap_limited_utility_allowance: 6_384 # 532 * 12
+    snap_limited_utility_allowance: 6_588 # 549 * 12 
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 9790b11b1a3..a0e598dc700 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
@@ -41,19 +41,19 @@
     snap_standard_utility_allowance: 0
 
 - name: Standard Utility Allowance NC 1 member
-  period: 2024
+  period: 2025
   input:
     snap_utility_allowance_type: SUA
     snap_utility_region_str: NC
     spm_unit_size: 1
   output:
-    snap_standard_utility_allowance: 7_020 # 585 * 12
+    snap_standard_utility_allowance: 7_440 # 620 * 12
 
 - name: Standard Utility Allowance NC a lot of members
-  period: 2024
+  period: 2025
   input:
     snap_utility_allowance_type: SUA
     snap_utility_region_str: NC
     spm_unit_size: 11
   output:
-    snap_standard_utility_allowance: 10_068 # 839 * 12
+    snap_standard_utility_allowance: 10_656 # 888 * 12