-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minnesota 2024 State Income Tax Update #5600
base: master
Are you sure you want to change the base?
Conversation
policyengine_us/parameters/gov/states/mn/tax/income/amt/fractional_income_threshold.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we will need to separate this file into multiple parameter files:
Could you take a look at this doc to identify common parameter types that can be used
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More than happy to check-in on this to provide more guidance
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I was trying to break down the different components that calculate a renter's credit I realized this credit applies to a "rent constituing property tax" but I don't think we have this property tax captured in Minnesota's taxes. Should I create a separate "general" property tax parameters file so then we apply the renter's credit to it, or should it simply be embedded in the renter's credit parameters?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can use real_estate_taxes
policyengine_us/parameters/gov/states/mn/tax/income/niit/rate.yaml
Outdated
Show resolved
Hide resolved
policyengine_us/parameters/gov/states/mn/tax/income/niit/minimum_income.yaml
Outdated
Show resolved
Hide resolved
@@ -16,6 +16,8 @@ metadata: | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-01/m1m-22.pdf#page=4 | |||
- title: 2023 Minnesota Schedule M1M, Income Additions and Subtractions, Line 12 worksheet | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-04/m1m-23_0.pdf#page=4 | |||
- title: 2024 Minnesota Schedule M1M, Income Additions and Subtractions, Line 12 worksheet | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-12/m1m-24.pdf#page=4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the values did not change in 2023 and 2024 - should we then not apply the uprating for the following year? Or is there another reason why it remains static
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure why these values did not undergo uprating this year but the 2023 and 2024 M1M files record the same exact values. I can update the files to capture that the values are supposed to remain the same regardless of uprating maybe? Something like:
JOINT:
values:
2021-01-01: 80_270
2022-01-01: 82_770
2023-01-01: 88_630
2024-01-01: 88_630
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should go by the tax form values - but does the legal code describe any form of uprating for this program?
@@ -15,3 +15,5 @@ metadata: | |||
href: https://www.revenue.state.mn.us/sites/default/files/2023-01/m1sa_22.pdf#page=7 | |||
- title: 2023 Minnesota Schedule M1SA form, Worksheet for Line 26 | |||
href: https://www.revenue.state.mn.us/sites/default/files/2023-12/m1sa-23.pdf#page=7 | |||
- title: 2024 Minnesota Schedule M1SA form, Worksheet for Line 26 | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-12/m1sa-24.pdf#page=7 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update 2024 reference for MN standard deduction (base and extra). Parameters were already updated; however, we want to have the tax form reference. href: https://www.revenue.state.mn.us/sites/default/files/2024-12/m1-inst-24_0.pdf#page=12
@@ -16,6 +16,8 @@ metadata: | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-01/m1m-22.pdf#page=4 | |||
- title: 2023 Minnesota Schedule M1M, Income Additions and Subtractions, Line 12 worksheet | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-04/m1m-23_0.pdf#page=4 | |||
- title: 2024 Minnesota Schedule M1M, Income Additions and Subtractions, Line 12 worksheet | |||
href: https://www.revenue.state.mn.us/sites/default/files/2024-12/m1m-24.pdf#page=4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should go by the tax form values - but does the legal code describe any form of uprating for this program?
@@ -10,11 +10,14 @@ metadata: | |||
href: https://www.revisor.mn.gov/statutes/cite/290.0132#stat.290.0132.26 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While you are here, could you move the uprating to the general metadata and use the propagate_metadata_to_children
metadata tag
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you do this for all Minnesota breakdown parameters where we currently uprate each individual entry
@@ -0,0 +1,20 @@ | |||
description: Minnesota taxes individuals with a net investment income for the given bracket. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
description: Minnesota taxes individuals with a net investment income for the given bracket. | |
description: Minnesota taxes net investment income at the following rates. |
|
||
metadata: | ||
period: year | ||
unit: currency-USD |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add type: marginal rate as well as threshold and rate units
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rename to rate.yaml
unit: currency-USD | ||
label: Minnesota minimum income for net investment income tax, Line 14 | ||
reference: | ||
- title: Minnesota Statutes 290.033 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- title: Minnesota Statutes 290.033 | |
- title: Minnesota Statutes 290.033 (b) |
metadata: | ||
period: year | ||
unit: currency-USD | ||
label: Minnesota minimum income for net investment income tax, Line 14 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
label: Minnesota minimum income for net investment income tax, Line 14 | |
label: Minnesota net investment income tax rate |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we can use real_estate_taxes
Fixes #5581
Updated 2024 tax thresholds.
Attempted to add the newly introduced Renter's Credit and NIIT. Need feedback on Renter's Credit files, I wasn't sure which information to include or left out.