Skip to content

Give state employer unemployment taxes their 2018-2026 histories - #10700

Open
MaxGhenis wants to merge 20 commits into
mainfrom
employer-state-payroll-history
Open

MaxGhenis wants to merge 20 commits into
mainfrom
employer-state-payroll-history

Conversation

@MaxGhenis

@MaxGhenis MaxGhenis commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

Main stores one new-employer unemployment insurance (SUTA) rate for every year in each of the 53 jurisdictions PE-US models, and one taxable wage base for every year in 51 of them. Those bases match 2024's in every jurisdiction but Kansas. This PR gives each jurisdiction its 2018-2026 rates and bases and cites each value to the statute, session law, regulation or agency notice that sets it. The rate, the base or both change in 337 of the 477 jurisdiction-years, including the 2026 values of 41 jurisdictions. Alabama, California, DC, Florida, Indiana, Mississippi, Nebraska, South Dakota, Tennessee and Texas keep main's values in every year.

It also closes the other follow-ups that #10695 left out of scope:

  • PE-US averages the rates in force at the four quarter starts into each annual default rate, so each rate counts for the part of the year it covers. New Jersey (July-June rate years), New Hampshire (quarterly changes), Arkansas (July 2023 and July 2024) and West Virginia (July 2026) change rates within a year.
  • PE-US adds New Jersey's employer TDI (0.5%) and workforce development and supplemental workforce fund (0.1175%) contributions to the employer payroll taxes.
  • PE-US adds Rhode Island's 0.08% Job Development Fund adjustment for 2019.
  • PE-US adds Alaska's employee unemployment insurance contribution to the employee payroll taxes, at 0.5% of taxable wages (0.56% in 2022 and 0.51% in 2023).

How the values follow the sources

  • All 538 distinct reference URLs in the changed parameter files load, as live pages or Wayback captures. PE-US uses three U.S. Department of Labor (DOL) compilations as cross-checks: Significant Provisions, the tax measures reports and the average contribution rates. A comment marks each value that rests on them alone, and the section on DOL compilations lists them.
  • Where new employers take their industry's rate, PE-US applies the state's statutory new-employer rule to the statewide average: Alaska through 2024, Louisiana, Minnesota, Montana, New Mexico, Utah, Washington and Wyoming. The invariants test rebuilds each of these defaults from its published inputs.
  • PE-US includes in the default each assessment that the agency folds into the assigned rate, and leaves to a follow-up each assessment that the agency bills separately:
    • Arkansas's stabilization tax and administrative assessment
    • Colorado's support and solvency surcharges
    • Delaware's supplemental and operations-and-technology assessments through 2025
    • Idaho's administrative reserve and workforce rates
    • Illinois's fund building rate
    • Michigan's 2018-2019 obligation assessment
    • New Hampshire's administrative contribution
    • Ohio's 2026 technology fee
    • South Carolina's solvency surcharge
    • Texas's employment and training investment assessment
    • Wisconsin's solvency rate
  • Virginia (0.05 point from 2025), Maryland (0.15 point in 2026) and West Virginia (7% of the rate from July 2026) moved part of the contribution into a fee that the agency bills separately. PE-US uses the lower rate as the default, so its employer cost falls by the cut in those years until a follow-up adds the separate fees.
  • The PR adds no value before 2018 and drops none that main had. backdate_parameters carries each parameter's earliest value back to 2015, so PE-US uses the 2018 values for 2015-2017, apart from Minnesota's base, which keeps its 2014-2017 values.

The PR also corrects main's value for the year it represents:

  • Kansas's base, from main's $7,000 to $14,000 through 2025 and $15,100 in 2026
  • Oklahoma's 2026 base, from $25,000 to $24,200 under Senate Bill 911
  • Pennsylvania's 2018-2022 rate, from 3.82% to 3.689%
  • Ohio's 2018-2019 base, from $9,000 to $9,500
  • the assessments that agencies fold into the assigned rate, which main left out, such as Colorado's 1.52 points of surcharges from 2024

Where sources disagree

The PR adds eight source conflicts to source_conflicts/candidates.yaml, with captures under source_conflicts/sources/. PE-US follows the statute in six, the Georgia Department of Labor's assigned rate in one, and the Massachusetts Department of Unemployment Assistance (DUA) in the one that stays open:

Candidate PE-US Other reading
us-ga:ui-new-employer-rate-2023 2.7% for all of 2023, the rate the Department assigned in January (gap-fill) 2.64%, which the General Assembly extended through 2026 in Senate Bill 160, from May 1, 2023, with no transition rule
us-ma:ui-new-employer-schedule-in-force (open) DUA's schedule in force: D in 2018 and E from 2019 to 2022 The column the fund reserve percentage heads (Section 14(i)(2)): G's 3.12% in 2021 and 2022, and columns for 2018 and 2019 that no cited report computes
us-ne:ui-new-employer-rate-2022 1.25%, the statutory minimum (Section 48-649.02) 1.39% in the Nebraska Department of Labor's combined rate table
us-ok:ui-taxable-wage-base-2026 $24,200, Senate Bill 911's 41.25% share of the average annual wage that the Oklahoma Employment Security Commission (OESC) published $25,000 in OESC's notice, the earlier 42.5% share
us-va:ui-new-employer-rate-2018-pool-charge 2.51%: 2.5% (Section 60.2-526(B)) plus the 0.01% pool cost charge 2.53% in the Virginia Employment Commission's rate table, its 2017 figure
us-vi:ui-new-employer-rate-payroll-variation 2% from 2024 (24 V.I.C. 308(b)(2)) A yearly new-employer rate the Commissioner publishes under Act 8209; the Virgin Islands Department of Labor's notices give averages of 4.06% (2025) and 4.04% (2026)
us-wa:ui-new-employer-minimum-rate 1% minimum on the experience part (RCW 50.29.025(1)(d), WAC 192-320-025) The Employment Security Department's pages put the minimum on the whole rate, which gives 0.07 to 0.32 point less in every year but 2022
us-wy:ui-new-employer-rate-2023-average 1% minimum plus the W.S. 27-3-505 factors (1.14% in 2023) The Department of Workforce Services' averages for employers on the new-employer rate (1.01% for 2023)

Values that rest on DOL compilations

  • Louisiana's, Minnesota's and New Mexico's agencies publish no statewide average rate, so PE-US applies their new-employer rules to the averages in DOL's yearly reports. DOL's averages fall below New Mexico's 1% minimum in every year, so they never set its value.
  • For 2018 and 2019, DC's Department of Employment Services gives the rule (the greater of 2.7% and the average rate) without the resulting rate, so PE-US takes 2.7% from DOL's Significant Provisions.
  • The Maryland Department of Labor gives a 1.0-2.6% range for 2026 new employers; PE-US subtracts Section 8-605.1(b)(2)'s 0.15 point from the 2.6% in DOL's July 2026 Significant Provisions.
  • PE-US takes Puerto Rico's schedule for each year from DOL's compilations (for 2018, the tax measures report lists 3.1% and Significant Provisions 3.2%; PE-US uses 3.1%).
  • PE-US takes the Virgin Islands' 2018, 2020 and 2023 wage bases from DOL's Significant Provisions.

Model change

select_state_unemployment_tax_parameter now reads each parameter only for the jurisdictions a simulation covers. Most parameters now start in 2018, and backdate_parameters carries them back only to 2015. Main's selector, which read all 53, would fail any earlier simulation; the new one keeps main's 2014 Minnesota test passing on Minnesota's 2014 wage base.

In PE-US, ok_ui_meets_alternate_wages_test compares an Oklahoma claimant's base-period wages with Oklahoma's taxable wage base, so in 2026 a claimant passes it at $24,200 rather than $25,000. No other benefit variable reads the payroll unemployment parameters.

Tests

  • 56 new YAML files hold 599 cases that apply the published rates and bases. Besides one file per jurisdiction, they cover New Jersey's employer additional payroll tax (TDI and workforce fund), Rhode Island's Job Development Fund tax and Alaska's employee contribution. The Minnesota and IRS payroll files, Oklahoma's UI alternate wage test and the St. Louis case in test_payroll_contributions.py take the new values.

  • test_employer_state_payroll_tax_history_invariants.py keeps its own copy of every published rate and base and checks, without a simulation, that:

    1. every rate and base the PR sets equals the published value in every month of 2018-2026, and the January 2018 value in 2015-2017 (Minnesota's base keeps its 2014-2017 values);
    2. every value that an annual rate averages begins a calendar quarter;
    3. every industry-rate default equals what the state's rule gives from its published inputs, and none falls below the statutory minimum.

    Hypothesis draws batches of one to twelve workers, each with wages, a raise and a jurisdiction, and a seeded population puts two workers in every jurisdiction. For every worker in 2018, 2022 and 2026:

    1. each tax equals the mean of the published quarter-start rates times wages up to the published base;
    2. every tax stays at or above zero, wages at or below zero owe nothing, and the unemployment tax stays at or below the highest quarterly rate times wages;
    3. no tax falls when wages rise;
    4. the employer-total paths equal the worker paths when their taxable wages agree;
    5. no jurisdiction taxes a worker outside it, and the jurisdiction taxes add up to the total.

    The batches cover anywhere from one jurisdiction to all 53, so these checks also show that a worker's taxes do not depend on which other jurisdictions share the simulation.

Both branches ran back to back on one machine (Python 3.14.7, four threads):

Main This PR
Payroll YAML cases, in one policyengine-core process 140 739
Test time 55.7 s 78.2 s
Wall time 154.3 s 192.6 s
Peak memory 8.63 GB 9.02 GB
Python payroll tests, invariants included 153 159
Test time 24.5 s 32.7 s
Peak memory 2.13 GB 2.15 GB

The 54 new state files join their own states' batches in Full Suite - Baseline (states-shard-1 to 4). Puerto Rico's and the Virgin Islands' files join rest-b, the IRS file stays in irs, and the invariants test runs in the Rest Python core group.

Effect on employer payroll taxes

Across the 53 jurisdictions, an employer pays these mean state payroll taxes on one worker who earns $15,000 or $60,000 in 2019 dollars, amounts PE-US moves to each year with its CPI-U series:

Year $15,000, main $15,000, this PR $60,000, main $60,000, this PR
2018 $234.55 $252.03 $396.01 $354.92
2019 $236.51 $248.19 $398.34 $352.71
2020 $238.82 $246.16 $399.08 $352.77
2021 $240.16 $260.37 $399.41 $385.99
2022 $247.43 $265.79 $401.24 $399.33
2023 $257.14 $267.72 $415.03 $421.88
2024 $262.62 $275.70 $422.30 $439.94
2025 $271.25 $285.07 $443.93 $468.85
2026 $274.44 $286.56 $445.13 $473.52

At $15,000 the mean rises 3-8% in every year. At $60,000 it falls 10-12% in 2018-2020, since those years' wage bases fall short of the 2024 bases main used, and rises 4-6% from 2024. Alaska also collects an employee contribution of $73.85 to $97.31 a year at $15,000 and $197.50 to $271.00 at $60,000.

By jurisdiction and year

$15,000 in 2019 dollars

The worker earns $14,770.87 in 2018, $15,000.00 in 2019, $15,372.99 in 2020, $15,588.17 in 2021, $16,754.15 in 2022, $17,828.11 in 2023, $18,461.22 in 2024, $19,014.95 in 2025 and $19,462.00 in 2026. Each cell gives main's tax and, where this PR changes it, the new tax in bold.

2018 2019 2020 2021 2022 2023 2024 2025 2026
AK 230.43 → 147.71 234.00 → 150.00 239.82 → 153.73 243.18 → 219.79 261.36 → 256.34 278.12 → 185.41 287.99 → 184.61 296.63 → 190.15 303.61 → 194.62
AZ 160.00 → 140.00 160.00 → 140.00 160.00 → 140.00 160.00 → 140.00 160.00 → 140.00 160.00 160.00 160.00 160.00
AR 133.00 → 320.00 133.00 → 320.00 133.00 → 217.00 133.00 → 310.00 133.00 → 310.00 133.00 → 214.38 133.00 → 140.88 133.00 → 140.00 133.00 → 140.00
CO 225.99 → 214.20 229.50 → 222.70 235.21 → 231.20 238.50 → 231.20 256.34 → 284.82 353.00 → 383.30 365.53 → 646.14 376.50 → 665.52 383.40 → 679.22
CT 369.27 → 531.75 375.00 → 510.00 384.32 → 480.00 389.70 → 450.00 418.85 → 450.00 445.70 → 420.00 461.53 475.37 → 418.33 486.55 → 369.78
DE 105.00 → 236.33 105.00 → 225.00 105.00 → 276.71 105.00 → 280.59 105.00 → 261.00 105.00 → 126.00 105.00 → 126.00 181.06 → 226.06 182.85 → 222.85
GA 250.80 250.80 250.80 250.80 250.80 250.80 → 256.50 250.80 250.80 250.80
HI 443.13 → 354.50 450.00 → 360.00 461.19 → 368.95 467.65 502.62 534.84 → 713.12 553.84 570.45 → 456.36 583.86 → 467.09
ID 177.25 → 147.71 180.00 → 150.00 184.48 → 153.73 187.06 → 155.88 201.05 → 167.54 213.94 → 178.28 221.53 → 184.61 228.18 → 190.15 233.54 → 194.62
IL 462.06 → 417.96 462.06 → 411.48 462.06 → 398.12 462.06 → 411.48 462.06 → 456.84 462.06 → 524.20 462.06 → 536.81 462.06 → 507.93 462.06 → 477.38
KS 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 245.00 189.00 → 264.25
KY 307.80 → 275.40 307.80 → 283.50 307.80 → 291.60 307.80 → 291.60 307.80 → 291.60 307.80 → 299.70 307.80 307.80 → 315.90 307.80 → 324.00
LA 100.87 → 118.58 100.87 → 110.88 100.87 100.87 → 98.56 100.87 → 102.41 100.87 → 99.33 100.87 → 100.10 100.87 → 94.71 100.87 → 87.50
ME 236.40 → 216.00 236.40 → 219.60 236.40 → 223.20 236.40 → 253.20 236.40 → 268.80 236.40 236.40 → 244.80 331.47 → 348.27 333.71 → 364.91
MD 221.00 221.00 221.00 221.00 → 195.50 221.00 → 195.50 221.00 → 195.50 221.00 221.00 221.00 → 208.25
MA 276.22 → 314.62 280.50 → 363.00 280.50 → 363.00 280.50 → 363.00 280.50 → 363.00 280.50 → 217.50 358.04 360.36 → 399.36 362.24 → 444.74
MI 256.50 → 348.30 256.50 → 347.40 256.50 → 243.00 256.50 256.50 256.50 256.50 256.50 → 243.00 256.50 → 243.00
MN 132.94 → 171.34 135.00 → 166.50 138.36 → 164.49 140.29 → 169.91 150.79 → 167.54 160.45 → 178.28 166.15 → 184.61 171.13 → 190.15 175.16 → 297.77
MO 238.00 → 313.88 238.00 → 285.12 238.00 → 273.24 238.00 → 261.36 238.00 → 261.36 238.00 → 263.65 238.00 → 237.60 238.00 → 225.72 238.00 → 213.84
MT 169.86 → 194.98 172.50 → 168.00 176.79 → 172.18 179.26 → 174.59 192.67 → 187.65 205.02 → 199.67 212.30 → 206.77 218.67 → 212.97 223.81 → 194.62
NH 378.00 → 220.50 378.00 → 168.00 378.00 → 325.50 378.00 378.00 → 360.50 378.00 → 255.50 378.00 → 238.00 378.00 → 238.00 378.00 → 238.00
NJ 502.21 → 487.44 510.00 → 495.00 522.68 → 507.31 530.00 → 514.41 569.64 → 578.02 606.16 → 668.55 627.68 → 692.30 646.51 → 656.02 661.71 → 642.25
NM 127.03 → 147.71 129.00 → 150.00 132.21 → 153.73 134.06 → 155.88 144.09 → 167.54 153.32 → 178.28 158.77 → 184.61 163.53 → 190.15 167.37 → 194.62
NY 425.00 → 391.27 425.00 → 356.25 425.00 → 362.50 425.00 → 474.95 425.00 → 483.00 425.00 → 495.07 425.00 → 503.12 425.00 → 515.20 425.00 → 708.40
ND 161.00 → 251.10 163.50 → 181.50 167.57 → 156.80 169.91 → 159.00 182.62 → 170.89 194.33 → 201.46 201.23 207.26 → 195.85 212.14 → 194.62
OH 243.00 → 256.50 243.00 → 256.50 243.00 243.00 243.00 243.00 243.00 243.00 243.00 → 256.50
OR 354.50 360.00 368.95 → 322.83 374.12 → 405.29 402.10 499.19 → 445.70 516.91 532.42 544.94
PA 382.00 → 368.90 382.00 → 368.90 382.00 → 368.90 382.00 → 368.90 382.00 → 368.90 382.00 → 382.20 382.00 → 382.20 382.00 → 382.20 382.00 → 382.20
RI 192.02 → 252.58 195.00 → 219.00 199.85 → 195.24 202.65 → 180.82 217.80 → 199.37 231.77 → 194.33 240.00 → 184.61 247.19 → 230.08 253.01 → 235.49
SC 54.60 → 144.20 54.60 → 113.40 54.60 → 68.60 54.60 → 68.60 54.60 → 68.60 54.60 54.60 → 49.00 54.60 → 140.00 54.60 → 140.00
UT 90.10 → 162.48 91.50 → 165.00 93.78 → 169.10 95.09 → 187.06 102.20 → 234.56 108.75 → 249.59 112.61 → 258.46 115.99 → 247.19 118.72 → 233.54
VT 143.00 → 147.71 143.00 → 150.00 143.00 → 153.73 143.00 → 141.00 143.00 → 155.00 143.00 → 135.00 143.00 205.75 → 210.75 207.22 → 218.22
VA 200.00 → 200.80 200.00 → 200.80 200.00 200.00 → 218.40 200.00 → 218.40 200.00 → 202.40 200.00 200.00 → 196.00 200.00 → 196.00
WA 184.64 → 169.86 209.50 → 194.50 214.71 → 197.80 217.72 → 233.31 236.35 → 284.93 261.70 → 281.31 269.80 → 299.33 287.51 → 310.33 306.11 → 352.82
WV 257.07 → 324.00 257.07 → 324.00 257.07 → 324.00 257.07 → 324.00 257.07 → 243.00 257.07 → 243.00 257.07 257.07 → 256.50 257.07 → 247.52
WI 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00
WY 131.46 → 189.07 133.50 → 183.00 136.82 → 184.48 138.73 → 355.41 149.11 → 226.18 158.67 → 203.24 164.30 → 184.61 169.23 → 475.37 173.21 → 194.62
PR 238.00 → 217.00 238.00 → 203.00 238.00 → 196.00 238.00 → 196.00 238.00 → 189.00 238.00 → 231.00 238.00 238.00 → 217.00 238.00 → 196.00

AL, CA, DC, FL, IN, IA, MS, NE, NV, NC, OK, SD, TN, TX and VI keep main's tax in every year.

$60,000 in 2019 dollars

The worker earns $59,083.48 in 2018, $60,000.00 in 2019, $61,491.94 in 2020, $62,352.69 in 2021, $67,016.59 in 2022, $71,312.45 in 2023, $73,844.87 in 2024, $76,059.78 in 2025 and $77,848.02 in 2026. Each cell gives main's tax and, where this PR changes it, the new tax in bold.

2018 2019 2020 2021 2022 2023 2024 2025 2026
AK 775.32 → 395.00 775.32 → 399.00 775.32 → 415.00 775.32 → 614.76 775.32 → 691.56 775.32 → 489.84 775.32 → 497.00 775.32 → 517.00 775.32 → 542.00
AZ 160.00 → 140.00 160.00 → 140.00 160.00 → 140.00 160.00 → 140.00 160.00 → 140.00 160.00 160.00 160.00 160.00
AR 133.00 → 320.00 133.00 → 320.00 133.00 → 217.00 133.00 → 310.00 133.00 → 310.00 133.00 → 214.38 133.00 → 140.88 133.00 → 140.00 133.00 → 140.00
CO 364.14 → 214.20 364.14 → 222.70 364.14 → 231.20 364.14 → 231.20 364.14 → 289.00 685.05 → 667.71 696.44 → 1,058.20 706.41 → 1,171.87 706.67 → 1,275.83
CT 625.00 → 540.00 625.00 → 510.00 625.00 → 480.00 625.00 → 450.00 625.00 → 450.00 625.00 → 420.00 625.00 625.00 → 574.20 625.00 → 513.00
DE 105.00 → 264.00 105.00 → 247.50 105.00 → 297.00 105.00 → 297.00 105.00 → 261.00 105.00 → 126.00 105.00 → 126.00 409.24 → 454.24 416.39 → 456.39
GA 250.80 250.80 250.80 250.80 250.80 250.80 → 256.50 250.80 250.80 250.80
HI 1,772.50 → 1,101.60 1,773.00 → 1,123.20 1,773.00 → 1,154.40 1,773.00 → 1,422.00 1,773.00 → 1,548.00 1,773.00 → 2,268.00 1,773.00 1,773.00 → 1,488.00 1,773.00 → 1,548.00
ID 642.00 → 382.00 642.00 → 400.00 642.00 → 416.00 642.00 → 430.00 642.00 → 465.00 642.00 → 499.00 642.00 → 535.00 642.00 → 553.00 642.00 → 583.00
IL 462.06 → 417.96 462.06 → 411.48 462.06 → 398.12 462.06 → 411.48 462.06 → 456.84 462.06 → 524.20 462.06 → 536.81 462.06 → 507.93 462.06 → 477.38
IA 382.00 → 299.00 382.00 → 306.00 382.00 → 316.00 382.00 → 324.00 382.00 → 348.00 382.00 → 361.00 382.00 382.00 → 395.00 382.00 → 204.00
KS 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 378.00 189.00 → 245.00 189.00 → 264.25
KY 307.80 → 275.40 307.80 → 283.50 307.80 → 291.60 307.80 → 291.60 307.80 → 291.60 307.80 → 299.70 307.80 307.80 → 315.90 307.80 → 324.00
LA 100.87 → 118.58 100.87 → 110.88 100.87 100.87 → 98.56 100.87 → 102.41 100.87 → 99.33 100.87 → 100.10 100.87 → 94.71 100.87 → 87.50
ME 236.40 → 216.00 236.40 → 219.60 236.40 → 223.20 236.40 → 253.20 236.40 → 268.80 236.40 236.40 → 244.80 616.70 → 633.50 625.64 → 656.84
MD 221.00 221.00 221.00 221.00 → 195.50 221.00 → 195.50 221.00 → 195.50 221.00 221.00 221.00 → 208.25
MA 280.50 → 319.50 280.50 → 363.00 280.50 → 363.00 280.50 → 363.00 280.50 → 363.00 280.50 → 217.50 590.65 599.95 → 638.95 607.46 → 689.96
MI 256.50 → 348.30 256.50 → 347.40 256.50 → 243.00 256.50 256.50 256.50 256.50 256.50 → 243.00 256.50 → 243.00
MN 288.00 → 371.20 306.00 → 377.40 315.00 → 374.50 315.00 → 381.50 342.00 → 380.00 360.00 → 400.00 378.00 → 420.00 387.00 → 430.00 396.00 → 673.20
MO 238.00 → 313.88 238.00 → 285.12 238.00 → 273.24 238.00 → 261.36 238.00 → 261.36 238.00 → 263.65 238.00 → 237.60 238.00 → 225.72 238.00 → 213.84
MT 494.50 → 422.40 494.50 → 369.60 494.50 → 381.92 494.50 → 395.36 494.50 → 426.72 494.50 → 453.60 494.50 → 481.60 494.50 → 505.12 494.50 → 473.00
NV 1,197.70 → 899.75 1,197.70 → 920.40 1,197.70 → 958.75 1,197.70 → 985.30 1,197.70 → 1,079.70 1,197.70 → 1,182.95 1,197.70 1,197.70 → 1,233.10 1,197.70 → 1,289.15
NH 378.00 → 220.50 378.00 → 168.00 378.00 → 325.50 378.00 378.00 → 360.50 378.00 → 255.50 378.00 → 238.00 378.00 → 238.00 378.00 → 238.00
NJ 1,438.20 → 1,112.10 1,438.20 → 1,135.20 1,438.20 → 1,164.90 1,438.20 → 1,194.60 1,438.20 → 1,373.10 1,438.20 → 1,541.25 1,438.20 → 1,586.25 1,438.20 → 1,493.85 1,438.20 → 1,478.40
NM 272.62 → 242.00 272.62 → 248.00 272.62 → 258.00 272.62 → 270.00 272.62 → 287.00 272.62 → 301.00 272.62 → 317.00 272.62 → 332.00 272.62 → 348.00
NY 425.00 → 391.27 425.00 → 356.25 425.00 → 362.50 425.00 → 474.95 425.00 → 483.00 425.00 → 495.07 425.00 → 503.12 425.00 → 515.20 425.00 → 708.40
NC 314.00 → 235.00 314.00 → 243.00 314.00 → 252.00 314.00 → 260.00 314.00 → 280.00 314.00 → 296.00 314.00 314.00 → 326.00 314.00 → 342.00
ND 477.42 → 603.50 477.42 → 440.44 477.42 → 386.58 477.42 → 392.70 477.42 → 391.68 477.42 → 461.04 477.42 477.42 → 464.53 477.42 → 466.00
OH 243.00 → 256.50 243.00 → 256.50 243.00 243.00 243.00 243.00 243.00 243.00 243.00 → 256.50
OK 405.00 → 264.00 405.00 → 271.50 405.00 → 280.50 405.00 → 360.00 372.00 385.50 405.00 423.00 375.00 → 363.00
OR 1,267.20 → 943.20 1,267.20 → 974.40 1,267.20 → 884.10 1,267.20 → 1,138.80 1,267.20 → 1,144.80 1,552.45 → 1,354.15 1,562.58 1,571.44 → 1,607.44 1,578.59 → 1,672.19
PA 382.00 → 368.90 382.00 → 368.90 382.00 → 368.90 382.00 → 368.90 382.00 → 368.90 382.00 → 382.20 382.00 → 382.20 382.00 → 382.20 382.00 → 382.20
RI 379.60 → 393.30 379.60 → 344.56 379.60 → 304.80 379.60 → 285.36 379.60 → 292.74 379.60 → 307.38 379.60 → 292.00 379.60 → 360.58 379.60 → 372.68
SC 54.60 → 144.20 54.60 → 113.40 54.60 → 68.60 54.60 → 68.60 54.60 → 68.60 54.60 54.60 → 49.00 54.60 → 140.00 54.60 → 140.00
UT 286.70 → 377.30 286.70 → 388.30 286.70 → 402.60 286.70 → 466.80 286.70 → 582.40 286.70 → 627.20 286.70 → 658.00 286.70 → 635.70 286.70 → 608.40
VT 143.00 → 176.00 143.00 → 156.00 143.00 → 161.00 143.00 → 141.00 143.00 → 155.00 143.00 → 135.00 143.00 394.00 → 399.00 399.90 → 410.90
VA 200.00 → 200.80 200.00 → 200.80 200.00 200.00 → 218.40 200.00 → 218.40 200.00 → 202.40 200.00 200.00 → 196.00 200.00 → 196.00
WA 738.54 → 543.95 838.01 → 660.71 858.85 → 690.98 870.87 → 854.21 945.39 → 1,070.18 1,011.65 → 1,074.76 1,012.37 → 1,121.97 1,055.54 → 1,196.65 1,107.58 → 1,411.26
WV 257.07 → 324.00 257.07 → 324.00 257.07 → 324.00 257.07 → 324.00 257.07 → 243.00 257.07 → 243.00 257.07 257.07 → 256.50 257.07 → 247.52
WI 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00 350.00 → 427.00
WY 275.01 → 316.16 275.01 → 309.88 275.01 → 316.80 275.01 → 622.44 275.01 → 373.95 275.01 → 331.74 275.01 → 309.00 275.01 → 810.00 275.01 → 338.00
PR 238.00 → 217.00 238.00 → 203.00 238.00 → 196.00 238.00 → 196.00 238.00 → 189.00 238.00 → 231.00 238.00 238.00 → 217.00 238.00 → 196.00
VI 620.00 → 484.00 620.00 → 530.00 620.00 → 578.00 620.00 → 650.00 620.00 → 616.00 620.00 → 604.00 620.00 620.00 → 622.00 620.00 → 642.00

AL, CA, DC, FL, IN, MS, NE, SD, TN and TX keep main's tax in every year.

Axiom

axiom: TheAxiomFoundation/rulespec-us#2083 (AK), TheAxiomFoundation/rulespec-us#2084 (AL), TheAxiomFoundation/rulespec-us#2085 (AR), TheAxiomFoundation/rulespec-us#2086 (AZ), TheAxiomFoundation/rulespec-us#2087 (CA), TheAxiomFoundation/rulespec-us#2088 (CO), TheAxiomFoundation/rulespec-us#2089 (CT), TheAxiomFoundation/rulespec-us#2090 (DC), TheAxiomFoundation/rulespec-us#2091 (DE), TheAxiomFoundation/rulespec-us#2092 (FL), TheAxiomFoundation/rulespec-us#2093 (GA), TheAxiomFoundation/rulespec-us#2094 (HI), TheAxiomFoundation/rulespec-us#2095 (IA), TheAxiomFoundation/rulespec-us#2096 (ID), TheAxiomFoundation/rulespec-us#2097 (IL), TheAxiomFoundation/rulespec-us#2098 (IN), TheAxiomFoundation/rulespec-us#2099 (KS), TheAxiomFoundation/rulespec-us#2100 (KY), TheAxiomFoundation/rulespec-us#2101 (LA), TheAxiomFoundation/rulespec-us#2102 (MA), TheAxiomFoundation/rulespec-us#2103 (MD), TheAxiomFoundation/rulespec-us#2104 (ME), TheAxiomFoundation/rulespec-us#2105 (MI), TheAxiomFoundation/rulespec-us#2106 (MO), TheAxiomFoundation/rulespec-us#2107 (MS), TheAxiomFoundation/rulespec-us#2108 (MT), TheAxiomFoundation/rulespec-us#2109 (NC), TheAxiomFoundation/rulespec-us#2110 (ND), TheAxiomFoundation/rulespec-us#2111 (NE), TheAxiomFoundation/rulespec-us#2112 (NH), TheAxiomFoundation/rulespec-us#2113 (NJ), TheAxiomFoundation/rulespec-us#2114 (NM), TheAxiomFoundation/rulespec-us#2115 (NV), TheAxiomFoundation/rulespec-us#2116 (NY), TheAxiomFoundation/rulespec-us#2117 (OH), TheAxiomFoundation/rulespec-us#2118 (OK), TheAxiomFoundation/rulespec-us#2119 (OR), TheAxiomFoundation/rulespec-us#2120 (PA), TheAxiomFoundation/rulespec-us#2121 (PR), TheAxiomFoundation/rulespec-us#2122 (RI), TheAxiomFoundation/rulespec-us#2123 (SC), TheAxiomFoundation/rulespec-us#2124 (SD), TheAxiomFoundation/rulespec-us#2125 (TN), TheAxiomFoundation/rulespec-us#2126 (TX), TheAxiomFoundation/rulespec-us#2127 (UT), TheAxiomFoundation/rulespec-us#2128 (VA), TheAxiomFoundation/rulespec-us#2129 (VI), TheAxiomFoundation/rulespec-us#2130 (VT), TheAxiomFoundation/rulespec-us#2131 (WA), TheAxiomFoundation/rulespec-us#2132 (WI), TheAxiomFoundation/rulespec-us#2133 (WV), TheAxiomFoundation/rulespec-us#2134 (WY), all new, and TheAxiomFoundation/rulespec-us#1858 (MN, extended); all 53 queued

All 53 wait for axiom-corpus to ingest and release the 2018-2026 sources. axiom-corpus#986 asks for them, and a comment on axiom-corpus#916 adds the one Minnesota provision missing from that issue's request. Each issue quotes the law it would encode and carries companion tests that use the same published values as the YAML tests here.

Follow-ups

  • Add the assessments that agencies bill separately, such as DC's 0.2% administrative funding assessment, Maryland's 2026 0.15% fee, Virginia's 0.05% fee from 2025, West Virginia's automation and administration fee from July 2026 and New York's 0.075% Re-employment Services Fund contribution.
  • Add the 2027 rates and bases.
  • Ask Wyoming's Department of Workforce Services for the 2024 and 2026 new-employer adjustment factors, which it has not published.
  • Find Massachusetts' fund reserve columns for 2018 and 2019 and rule us-ma:ui-new-employer-schedule-in-force.
  • After merge, take the eight candidates through source-conflict register steps 2-4.

#10695, #10285, #10294, #10674 and #10675 edit the same payroll aggregators; whichever lands second rebases.

🤖 Generated with Claude Code

MaxGhenis and others added 16 commits November 7, 2026 19:37
Average each jurisdiction's SUTA default rate over the four quarter starts,
so July-June rate years count each half. Give New Jersey its July-June
employer UI rates and its employer TDI and workforce fund contributions,
Rhode Island its 2019 Job Development Fund adjustment, and Alaska its
employee UI contribution. Add published 2018-2026 histories for Alaska,
Connecticut, Illinois, New Jersey and Rhode Island, and the invariant test
scaffold. Other jurisdictions follow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Each curated jurisdiction's new-employer (default) rate and taxable wage
base now carry dated values for 2018-2026 from statutes, session laws and
agency notices, with per-state YAML tests. Ten jurisdictions (AR, DC, MD,
MI, MO, ND, OK, VA, WV, WY) are still in research, so the jurisdiction
invariants test fails until they land.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… and GA/NE/WA readings

- GA, HI, LA, MA, MN, MT, NM, UT, WA default rates: regenerate histories and
  references from statutes, session laws and agency notices.
- HI: cite HRS 383-66, which gives new employers the .0000 reserve-ratio line.
- MA: cite the Department's guide and contribution pages for the schedule in
  force; register the Section 14(i)(2) reading as an open candidate with
  captured texts.
- Captures for the GA, NE, WA and MA candidates, plus the DOL 2023 table page.
- YAML tests for LA, MN, MT, NM, UT and WA follow the new values.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… Islands new-employer rate question

Replace the dead NYSDOL IA 98 link with archived 2021 and 2022 rate pages
and the February 2026 IA 98 notice. Cite Indiana DWD's employer handbooks
for the 2020 to 2025 new-employer rates and its 2025 handbook for the wage
base, and an archived Ohio JFS rates page for 2019 to 2022.

Cite Virgin Islands Acts 8209 and 8827 beside Act 7410, and register
us-vi:ui-new-employer-rate-payroll-variation as an open candidate, with
captures under source_conflicts/sources/us-vi. Parameter values do not
change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The Legislature's Act 8209 PDF is a scan with a text layer, so the capture
now records that layer through pdftotext instead of a separate OCR pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Section 308(b)(2)'s 2% stands from 2024 to 2026: Acts 8209 and 8827 left
it in place, and VIDOL has published no other new-employer rate. Mark the
candidate ruled.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… wage bases

- DC: 2.7% and $9,000 in every year, now cited to D.C. Code 51-103(c)(3)(A)
  and (e)(6), D.C. Law 12-175 and DOES notices for 2021-2026. DOES states
  only the rule for 2018 and 2019, so those two years rest on DOL's
  Significant Provisions reports.
- Maryland: 2.6% (2018-2020), 2.3% (2021-2023), 2.6% (2024-2025) from the
  Division of Unemployment Insurance's yearly pages; 2.45% in 2026, after
  Labor and Employment 8-605.1(b)(2) subtracts 0.15% from each rate. The
  separate 0.15% administrative fee stays out. Base $8,500 (8-607(b)(1)).
- Virginia: 2.5% under Va. Code 60.2-526(B) plus the pool cost and fund
  building charges: 2.51% (2018-2019), 2.50% (2020), 2.73% (2021-2022),
  2.53% (2023), 2.50% (2024), 2.45% (2025-2026, after the budget's 0.05%
  shift to a separate administrative fee). Base $8,000 (60.2-229).
- Register the Virginia 2018 rate (VEC's table says 2.53%; its pool row,
  the Governor's release and VEC's 2026 chart give 2.51%) as a ruled
  source conflict, with captures.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…stion

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The default rate adds the stabilization tax and, from July 1, 2023, the
administrative assessment that replaced it, as the Division of Workforce
Services counts them in the total tax rate: 3.2% for 2018-2019, 3.1% from
2020, 3.025% from July 2023, 2.025% from January 2024 and 2.0% from July
2024 (1.8% plus 0.2% from 2026). The bases follow Acts 734 (2017), 512
(2019), 368 (2021) and 196 (2023) and the agency's annual notices.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The 2018 and 2019 defaults add the obligation assessment that the
Unemployment Insurance Agency put in each employer's total tax rate
(Fact Sheet 146: it "will not be billed"): 2.7% plus 1.17% for 2018 and
1.16% for 2019, from the agency's formula and its 2019 rate table. The
assessment ended after the fourth quarter of 2019. The base is the
$9,000 that MCL 421.44(4) gives nondelinquent employers while the trust
fund holds $2.5 billion (2018-2020, 2025-2026) and $9,500 otherwise
(2021-2024).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Job Service North Dakota's annual rate schedules give the positive-balance
rate for new nonconstruction employers (NDCC 52-04-05(6)(b)(1): 90% of the
positive employer maximum rate or 1%) and the base (NDCC 52-04-03(3): 70%
of the statewide average annual wage). Main had the 2024 values for every
year.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
W.S. 27-3-503(f) gives a new employer its industry's average rate, at
least 1%, plus the W.S. 27-3-505 adjustment factors. Department of
Workforce Services figures (Legislative Service Office, June 2023) put
experience-rated employers' average base rate at 0.63-0.96% for
2018-2023, so the default takes the 1% minimum plus the factors charged
to new employers: 1.28, 1.22, 1.20, 2.28, 1.35 and 1.14%. For 2025 the
department reports employers at the 10% maximum (8.5% plus the 1.5%
factor cap), so new employers paid 2.5%; it published no factors for
2024 or 2026, which take the 1% minimum. The wage base follows the
department's table, from $24,700 (2018) to $33,800 (2026).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
W. Va. Code 21A-5-5(b) sets 2.7% until an employer has 36 consecutive
months of experience. From July 1, 2026, 21A-5-5(d) (2026 SB 1053) cuts
each employer's otherwise applicable rate by seven percent, so a new
employer pays 2.511% and the 2026 quarter average is 2.6055%. The same
act's 21A-9-10 automation and administration fee is billed separately
and stays out of the default.

The wage base follows the pre-2024 threshold wage of 21A-1A-28 ($12,000
from 2009, $9,000 once the fund reached $220 million on a February 15)
and WorkForce West Virginia's employer handbooks: $12,000 for 2018-2021,
$9,000 for 2022-2023, $9,521 for 2024 and $9,500 from 2025, the fixed
amount 2024 SB 841 wrote into 21A-1A-28(b)(1). Main had $9,521 in every
year.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…n covers

The jurisdiction selector read every jurisdiction's wage base and default
rate at each instant. Once most histories began in 2018, a Minnesota
household in 2014 failed on Alabama's missing value, although Minnesota's
wage base reaches back to 2014. The selector now reads each parameter only
for the jurisdictions that have people in the simulation.

Two tests from main expected the old flat rates. Minnesota's new employer
rate is now the 1% minimum in 2025 and the Department of Labor's 1.53%
estimate in 2026; Missouri's 2026 rate is 2.376%, so the St. Louis
employer total falls by $0.36.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
MaxGhenis and others added 2 commits November 8, 2026 13:02
…s reading

40 O.S. 1-223, as Senate Bill 911 amended it from November 1, 2025, picks
the share by the conditional factor in place during the year and gives
condition A 41.25% of the state's average annual wage. The Oklahoma
Employment Security Commission's 2026 notice gives factor A and a
$58,765.95 average annual wage, so the base is $24,200; the notice lists
$25,000, the share condition A carried before the act. PE-US now follows
the statute, and the candidate moves from open to ruled.

A new candidate records the reading behind Wyoming's 2018-2023 default:
W.S. 27-3-503(f)'s 1% minimum plus the 27-3-505 factors, against the
Department of Workforce Services' averages for employers with the new
employer rate (1.01% for 2023) and the totals in the Legislative Service
Office's June 2023 Table 1. Text captures of the statute pages, the slides
and the table go under source_conflicts/sources/us-wy. The Oklahoma
candidate moves into alphabetical order.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Nov 8, 2026
This was referenced Nov 8, 2026
The commit edits comments, one description and test names only. No
parameter value, formula or test expectation changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The PR sets Oklahoma's 2026 taxable wage base at $24,200, Senate Bill
911's 41.25% share, and ok_ui_meets_alternate_wages_test compares
base-period wages with the same parameter. Cases 4 and 5 now sit at that
boundary, and Case 6 checks $24,999, between the statutory base and the
$25,000 that OESC's notice lists.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant