Skip to content

Conversation

@DTrim99
Copy link
Collaborator

@DTrim99 DTrim99 commented Dec 29, 2025

Summary

Update the Virginia individual income tax model for tax year 2025 based on the 2025 Form 760 Instructions.

Parameter Updates (21 files)

  • Added 2025 Form 760 references with page numbers to all parameter files
  • Updated rebate parameter with 2024 values ($200/$400) and 2025 values ($0)

Tests Added

  • Standard deduction: $8,750 single, $17,500 joint, $8,750 separate
  • Refundable EITC: 20% match rate
  • Non-refundable EITC: 20% match rate
  • Military benefit subtraction: $40,000 limit for 2025
  • Age deduction: Full amount and phase-out tests
  • Exemptions: Personal ($930) and aged/blind ($800) unchanged
  • Rebate: 2024 ($200/$400) and 2025 ($0)

Key 2025 Values

Parameter 2025 Value
Standard Deduction (Single) $8,750
Standard Deduction (Joint) $17,500
Personal Exemption $930
Aged/Blind Exemption $800
EITC Match Rate 20%
Military Benefit Subtraction Limit $40,000
Age Deduction Maximum $12,000
Rebate $0 (discontinued)

References

Fixes #7056

🤖 Generated with Claude Code

- Add 2025 Form 760 references to 21 parameter files
- Update rebate parameter with 2024 values ($200/$400) and 2025 values ($0)
- Add 2025 tests for standard deduction ($8,750 single, $17,500 joint)
- Add 2025 tests for EITC at 20% match rate
- Add 2025 tests for military benefit subtraction ($40,000 limit)
- Add 2025 tests for age deduction, exemptions, and rebate

Fixes PolicyEngine#7056

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@codecov
Copy link

codecov bot commented Dec 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.68%. Comparing base (fc2b613) to head (bac60ba).
⚠️ Report is 38 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##              main    #7059       +/-   ##
============================================
- Coverage   100.00%   72.68%   -27.32%     
============================================
  Files           10     3649     +3639     
  Lines          144    52526    +52382     
  Branches         0      263      +263     
============================================
+ Hits           144    38179    +38035     
- Misses           0    14327    +14327     
- Partials         0       20       +20     
Flag Coverage Δ
unittests 72.68% <ø> (-27.32%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@DTrim99 DTrim99 marked this pull request as ready for review December 29, 2025 20:51
Comment on lines +25 to +26
2024-01-01: 400
2025-01-01: 0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We apply the rebate in the year that the income is assessed, no need for this change, it applies in 2023

2021-01-01: 306_300
2022-01-01: 315_300
2023-01-01: 338_150
2024-01-01: 356_000
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update values, this is inflation adjusted

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please check other parameter files as well

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.

Update Virginia 2025 Individual Income Tax Model

2 participants