Skip to content

Unwire UT Homeowner/Renter Relief from income tax refundable credits#8564

Merged
hua7450 merged 3 commits into
mainfrom
unwire-ut-homeowner-renter-relief-from-income-tax
Jun 2, 2026
Merged

Unwire UT Homeowner/Renter Relief from income tax refundable credits#8564
hua7450 merged 3 commits into
mainfrom
unwire-ut-homeowner-renter-relief-from-income-tax

Conversation

@PavelMakarchuk
Copy link
Copy Markdown
Collaborator

Summary

Closes #8561.

ut_homeowner_renter_relief (Utah Code § 59-2A-205 / § 59-2A-305) is administered on a separate refund application (Form TC-90CB) rather than on Form TC-40, the income tax return. The credit was previously routed through gov.states.ut.tax.income.credits.refundableut_refundable_creditsut_income_tax, producing a phantom -$429 siitax in cases like PolicyEngine/policyengine-taxsim#947 while TAXSIM-35 and TaxAct return $0.

Remove ut_homeowner_renter_relief from the income-tax refundable-credit list. The credit continues to flow through the household-level state_property_tax_credits aggregate (already wired for 2025+ and 2026+).

This matches the existing structural pattern for VT Renter Credit, MN Renter's Credit, and PA Property Tax/Rent Rebate — all administered on separate forms and excluded from their state's income-tax refundable credits.

Test plan

  • New integration test from the issue: age 75, $25K wages, $12K SS, $18K rent, 2025, UT — ut_homeowner_renter_relief: 429, ut_refundable_credits: 0, ut_income_tax: 0, taxsim_state_property_tax_credit: 429.
  • Full UT suite (175 tests) passes.
  • `make format` clean.
  • CI green.

🤖 Generated with Claude Code

PavelMakarchuk and others added 2 commits June 2, 2026 00:23
The Utah Homeowner's/Renter's Relief (Utah Code § 59-2A-205 /
§ 59-2A-305) is administered on a separate refund application
(Form TC-90CB) rather than on Form TC-40, the income tax return.
Remove it from gov.states.ut.tax.income.credits.refundable so
ut_refundable_credits and ut_income_tax no longer reflect the
credit. The credit continues to flow through the household-level
state_property_tax_credits aggregate (already wired for 2025+
and 2026+).

This matches the existing pattern for the Vermont Renter Credit,
Minnesota Renter's Credit, and Pennsylvania Property Tax/Rent
Rebate, all of which sit in the aggregate but not in their state's
income-tax refundable credits.

Closes #8561.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The cross-state and pre-2025 tests confirm the rewiring respects
defined_for and the year-keyed parameter list. The non-zero
income-tax case proves typical UT filers (no relief, positive
liability) are unaffected by removing the credit from the
refundable aggregate.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@PavelMakarchuk PavelMakarchuk marked this pull request as ready for review June 2, 2026 13:32
@PavelMakarchuk PavelMakarchuk requested a review from hua7450 June 2, 2026 13:32
…into unwire-ut-homeowner-renter-relief-from-income-tax
@hua7450 hua7450 merged commit 42f579e into main Jun 2, 2026
24 checks passed
@hua7450 hua7450 deleted the unwire-ut-homeowner-renter-relief-from-income-tax branch June 2, 2026 19:23
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.

UT Homeowner's/Renter's Relief incorrectly wired into income tax refundable credits (administered on TC-90CB, not TC-40)

2 participants