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 <noreply@anthropic.com>
@codecov
Copy link

codecov bot commented Dec 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.81%. Comparing base (d2b295d) to head (9730918).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #7059   +/-   ##
=======================================
  Coverage   72.81%   72.81%           
=======================================
  Files        3550     3550           
  Lines       51113    51113           
  Branches      263      263           
=======================================
  Hits        37219    37219           
  Misses      13874    13874           
  Partials       20       20           
Flag Coverage Δ
unittests 72.81% <ø> (ø)

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