Apply Vermont Act 169 (2026) renter credit changes#8749
Open
DTrim99 wants to merge 2 commits into
Open
Conversation
…er) implementation Starting implementation of Vermont's property tax credit / circuit-breaker program as modified by Act 169 (2024). Documentation and parallel development will follow. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- fmr_rate: 10% -> 12.5% for claim year 2027, reverting to 10% for 2028 (Act 169 Secs. 8-9 expansion, Secs. 10-11 reversion) - Add renter credit maximum parameter ($2,500; $3,250 for 2027; $2,500 for 2028) and apply it as a cap in vt_renter_credit - Tests: claim years 2026/2027/2028 (12.5% yields 1.25x; reverts in 2028) Scope note: the homestead property tax credit (32 V.S.A. 6066(a)) remains unmodeled and is deferred (requires property-bill inputs PolicyEngine does not yet carry); this PR applies only the renter credit (6066(b)) changes. For PolicyEngine#8748 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
6 tasks
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8749 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 11 1 -10
Lines 171 33 -138
==========================================
- Hits 171 33 -138
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:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this does
Applies the 2026 Vermont Act 169 (H.949) changes to the renter credit (32 V.S.A. § 6066(b)).
For #8748.
Changes (effective by claim year)
fmr_rate(renter credit % of fair market rent)max_credit(new — statutory cap)fmr_rate.yaml: added2027-01-01: 0.125and2028-01-01: 0.1.max_credit.yaml(new): the § 6066(b)(1) statutory cap, previously unmodeled, now applied viamin_(credit, max_credit)invt_renter_credit.Tests
Added claim-year cases 2026/2027/2028 for a full-credit renter: 2026 = $1,692 (10%) → 2027 = $2,115 (12.5%, exactly 1.25×) → 2028 = $1,692 (reverts). All 10 renter-credit tests pass locally (
py 3.11); the existing 7 are unchanged (cap non-binding).Statute-update check (requested)
The codified 32 V.S.A. § 6066 is not yet updated to reflect Act 169 — the live statute still shows $2,500 / 10% and the $47,000/$90,000 property thresholds. Parameter references therefore cite the session law (2026 Vt. Acts No. 169 / H.949) with
#page=anchors, not the permanent statute.Scope / deferred
The homestead property tax credit (§ 6066(a)) is not modeled in PolicyEngine and is deferred (tracked in #8748). Building it requires property-bill inputs the household model does not currently carry — the housesite education/municipal tax split, equalized (CLA-adjusted) housesite value, and the per-town § 5401(13)(B) education spending adjustment. This PR intentionally covers only the renter-credit (§ 6066(b)) changes.
🤖 Generated with Claude Code