Flag Maine rent as utilities-inclusive for the property tax fairness credit (#1126) - #1128
Draft
DTrim99 wants to merge 1 commit into
Draft
Flag Maine rent as utilities-inclusive for the property tax fairness credit (#1126)#1128DTrim99 wants to merge 1 commit into
DTrim99 wants to merge 1 commit into
Conversation
…credit TAXSIM's rentpaid is gross rent that includes heat and utilities. Maine's property tax fairness credit (Schedule PTFC/STFC line 5b/5c) excludes the utility portion before taking 15% of rent, so the emulator now sets utilities_included_in_rent for Maine records with rent; PolicyEngine then applies the worksheet's 15%-of-rent default when no utility amount is given. Scoped to Maine because utilities_included_in_rent also feeds Michigan's home heating credit. Full effect depends on PolicyEngine/policyengine-us#9267, which implements the line-5c 15% fallback. Surfaced by #1126. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
Fixes the Maine property tax fairness credit discrepancy in #1126.
Background
For a Maine renter (2022 HoH, $44,452 wages, $17,139 rent), TaxAct's PTFC is $405 but PolicyEngine's is $792.78. The whole gap is Schedule PTFC/STFC line 5b: TaxAct treats the rent as including heat/utilities and backs out 15% before taking the 15% rent-constituting-property-tax rate; PolicyEngine took the full 15% of gross rent.
Per Dan Feenberg (relaying Pavel), TAXSIM's
rentpaidis by convention gross rent that includes utilities, and Maine is the only state where this affects the result.Change
add_additional_unitsnow setsutilities_included_in_rent = Truefor Maine records with rent. PolicyEngine then applies the Schedule PTFC line-5c default (exclude 15% of rent as the utility portion when no dollar amount is supplied), producing the $2,185 countable rent and $405 credit that match TaxAct.Scoped to Maine.
utilities_included_in_rentalso feeds Michigan's home heating credit (reduces the standard credit, gates the alternate credit), so the flag is set only for Maine records to avoid perturbing MI. Verified: ME records get the flag, MI records do not (tests intests/test_me_ptfc_utilities.py).Dependency
Full effect requires PolicyEngine/policyengine-us#9267, which implements the line-5c 15%-of-rent fallback (currently unimplemented in
me_property_tax_fairness_credit_countable_rent). Until the pinned policyengine-us version includes that fix, setting the flag is inert (no behavior change), so this can merge independently; the ME output moves to $405 once the PE-US pin advances.