Repository navigation
Use 18% of the federal EITC for the Illinois EIC before 2023 - #9824
PavelMakarchuk wants to merge 3 commits into
Conversation
35 ILCS 5/212(b-5), (b-10) and (b-15) extend the credit to childless filers aged 18-24 and 65+ and to ITIN filers only for taxable years beginning on or after January 1, 2023. Fixes #9823. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9824 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 4 1 -3
Lines 76 25 -51
Branches 2 1 -1
=========================================
- Hits 76 25 -51
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
hua7450
left a comment
There was a problem hiding this comment.
Reviewed 9a4b7b7. No calculation defect found in the static review. Delegating the pre-2023 calculation to federal eitc preserves the federal eligibility rules, including the temporary 2021 ARPA age rules. The 2023 expanded Illinois calculation remains unchanged.
- Please add the required
axiom:parity declaration to the PR description, following CLAUDE.md's Axiom Parity section. - Optional regression coverage: add otherwise-identical ITIN cases for 2022 and 2023 to pin the expansion boundary alongside the age tests.
Verification limits: I did not independently run the tests. All 37 check runs on this commit are successful as of October 6, 02:40 UTC. The source audit is partial because some historical Illinois primary documents could not be retrieved.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks. Merged
The Illinois tests pass (906). I will add the |
PR Review: Use 18% of the federal EITC for the Illinois EIC before 2023SummaryThe PR adds
Critical (must fix)None. Should address1. Add the IL match rates for 2017 and earlier, or narrow the claim to 2018–2022. File: What's wrong. The values are The law. 35 ILCS 5/212(a): "(i) 5% of the federal tax credit for each taxable year beginning on or after January 1, 2000 and ending prior to December 31, 2012, (ii) 7.5% … beginning on or after January 1, 2012 and ending prior to December 31, 2013, (iii) 10% … beginning on or after January 1, 2013 and beginning prior to January 1, 2017, (iv) 14% … beginning on or after January 1, 2017 and beginning prior to January 1, 2018, (v) 18% … beginning on or after January 1, 2018 and beginning prior to January 1, 2023, and (vi) 20% … on or after January 1, 2023." rulespec-us Fix (preferred). Add Fallback. Reword the title and changelog to "2018–2022" and file an issue for the earlier rates. 2. Fix the ITIN citation in the new test. File: 3. Add the The body has no line mentioning What rulespec-us has. Recommended line. File a dispatch-ready
Alternatively, extend rulespec-us#1699 (IL1, OPEN, Suggestions
Verified correct
Axiom line assessmentThere is no CI statusAll 26 reported checks pass at Branch statusThe branch is 3 commits ahead of main and 319 behind. Verdict: REQUEST_CHANGES |
DTrim99
left a comment
There was a problem hiding this comment.
The gate and the 2021-2022 results are correct (35 ILCS 5/212; Schedule IL-E/EIC 2022 lines 5-6). Three should-address items: (1) match.yaml extrapolates 18% back before 2018, but the law gives 14% (2017), 10% (2013-16), 7.5% (2012) and 5% (2000-11), so add the dated rates and a 2017 case or narrow the claim to 2018-2022; (2) the ITIN comment cites (b-5) instead of (b-15); (3) there's no axiom line. Two suggestions. Full report in the comment above.
Fixes #9823.
Change
gov.states.il.tax.income.credits.eitc.expansion_in_effect: false before 2023, true from 2023 (35 ILCS 5/212(b-5), (b-10), (b-15)).il_eitcreturnseitc × match. This is Schedule IL-E/EIC Step 4: line 5 is the federal EIC, line 6 is 18% of it.Tests
New file
il_eitc_pre_2023.yaml, single filer with $5,000 of wages and no children:The expected values are 18% (2021–2022) of the federal EITC from TAXSIM-35 (
v25) for the same filers: 0, 0, 0 and 382.50. The 2023 case is 20% × 7.65% × 5,000 under (b-10). TAXSIM-35 itself also gives the 2021–2022 Illinois credit to these filers, so itsv39is not used as the expected value.The existing "2021 Illinois Zero EITC" test now sets
eitc_earned_incomeinstead offiler_adjusted_earnings, because the 2021 credit now comes from the federaleitc. #9820 makes the same change to this line, so the two PRs merge cleanly.All 900 Illinois tests pass locally.
Census effect
In the TAXSIM-35 census comparison for Illinois, 6 household-years change (2021–2022 households where a spouse has a self-employment loss) and none that matched before stop matching. 3 now match TAXSIM; the 3 from 2021 also need #9822 (rebate at negative AGI).
🤖 Generated with Claude Code