From 2f39f21abc4a03edeeb013a4aea5940f1275c511 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 3 Oct 2026 14:52:26 -0400 Subject: [PATCH 1/2] Replace dead Michigan reference URLs Repoints dead reference URLs to the same document at a live official URL, an official page with the same content, or a pinned Wayback capture of the dead URL. Only URLs change. Lists the dead prefixes in known_dead_reference_urls/mi.toml for the offline guard. Co-Authored-By: Claude Opus 5.5 --- changelog.d/dead-urls-mi.fixed.md | 1 + .../states/mi/dependent_exemption/amount.yaml | 6 +- .../gov/states/mi/tax/income/additions.yaml | 8 +- .../mi/tax/income/credits/eitc/match.yaml | 6 +- .../additional_exemption/amount.yaml | 8 +- .../additional_exemption/limit.yaml | 8 +- .../alternate/heating_costs/cap.yaml | 10 +- .../alternate/heating_costs/rate.yaml | 10 +- .../alternate/household_resources/cap.yaml | 8 +- .../alternate/household_resources/rate.yaml | 10 +- .../home_heating/credit_percentage.yaml | 12 +- .../credits/home_heating/standard/base.yaml | 8 +- .../home_heating/standard/fpg_rate.yaml | 2 +- .../standard/included_heating_cost_rate.yaml | 14 +- .../home_heating/standard/reduction_rate.yaml | 10 +- .../credits/homestead_property_tax/cap.yaml | 10 +- .../exemption/non_senior_disabled.yaml | 14 +- .../exemption/senior_disabled.yaml | 10 +- .../property_value_limit.yaml | 10 +- .../rate/non_senior_disabled.yaml | 10 +- .../rate/senior/alternate.yaml | 12 +- .../rate/senior/base.yaml | 10 +- .../reduction/increment.yaml | 10 +- .../reduction/rate.yaml | 10 +- .../reduction/start.yaml | 10 +- .../rent_equivalization.yaml | 12 +- .../mi/tax/income/credits/refundable.yaml | 4 +- .../amount.yaml | 8 +- .../birth_year.yaml | 10 +- .../income_types.yaml | 6 +- .../plan_529_contributions/cap.yaml | 2 +- .../in_effect.yaml | 4 +- .../expanded/availability.yaml | 6 +- .../expanded/birth_year.yaml | 4 +- .../retirement_benefits/expanded/rate.yaml | 6 +- .../private_retirement_sources.yaml | 2 +- .../retirement_benefits/sources.yaml | 2 +- .../retirement_benefits/tier_one/amount.yaml | 12 +- .../tier_one/birth_year.yaml | 12 +- .../tier_three/age_eligibility.yaml | 12 +- .../ss_exempt/not_retired/amount.yaml | 12 +- .../retired/both_qualifying_amount.yaml | 12 +- .../ss_exempt/retired/retirement_year.yaml | 14 +- .../retired/single_qualifying_amount.yaml | 12 +- .../standard/tier_three/age_threshold.yaml | 14 +- .../standard/tier_three/amount.yaml | 14 +- .../standard/tier_three/birth_year.yaml | 18 +- ...axable_social_security_offset_applies.yaml | 2 +- .../standard/tier_two/age_threshold.yaml | 14 +- .../standard/tier_two/amount/base.yaml | 12 +- .../standard/tier_two/amount/increase.yaml | 10 +- .../standard/tier_two/birth_year.yaml | 14 +- .../standard/tier_two/retirement_year.yaml | 14 +- .../exemptions/dependent_on_other_return.yaml | 10 +- .../income/exemptions/disabled/age_limit.yaml | 8 +- .../exemptions/disabled/amount/base.yaml | 6 +- .../exemptions/disabled/amount/veteran.yaml | 6 +- .../mi/tax/income/exemptions/personal.yaml | 6 +- .../mi/tax/income/household_resources.yaml | 8 +- .../gov/states/mi/tax/income/rate.yaml | 6 +- .../gov/states/mi/tax/income/senior_age.yaml | 2 +- .../states/mi/tax/income/subtractions.yaml | 14 +- .../repeal_state_dependent_exemptions.py | 2 +- .../known_dead_reference_urls/mi.toml | 179 ++++++++++++++++++ .../mi_alternate_home_heating_credit.py | 4 +- ..._alternate_home_heating_credit_eligible.py | 2 +- .../home_heating/mi_home_heating_credit.py | 4 +- .../mi_standard_home_heating_credit.py | 2 +- ...allowable_homestead_property_tax_credit.py | 4 +- .../mi_homestead_property_tax_credit.py | 4 +- ...erty_tax_credit_alternate_senior_amount.py | 4 +- ...perty_tax_credit_countable_property_tax.py | 4 +- ..._homestead_property_tax_credit_eligible.py | 4 +- ...tax_credit_household_resource_exemption.py | 4 +- ..._tax_credit_pre_alternate_senior_amount.py | 6 +- ...erest_dividends_capital_gains_deduction.py | 4 +- ...idends_capital_gains_deduction_eligible.py | 4 +- .../mi_529_deduction.py | 2 +- .../mi_qualified_overtime_deduction.py | 4 +- .../mi_qualified_tips_deduction.py | 4 +- ..._expanded_retirement_benefits_deduction.py | 6 +- ..._retirement_benefits_deduction_eligible.py | 6 +- .../retirement/mi_pension_benefit.py | 6 +- ..._retirement_benefits_deduction_tier_one.py | 8 +- ...ment_benefits_deduction_tier_one_amount.py | 8 +- ...nt_benefits_deduction_tier_one_eligible.py | 6 +- ...etirement_benefits_deduction_tier_three.py | 6 +- ..._benefits_deduction_tier_three_eligible.py | 6 +- ...uction_tier_three_ss_exempt_not_retired.py | 10 +- ...e_ss_exempt_not_retired_eligible_people.py | 6 +- ..._deduction_tier_three_ss_exempt_retired.py | 8 +- ...three_ss_exempt_retired_eligible_people.py | 6 +- .../standard/mi_standard_deduction.py | 6 +- .../mi_standard_deduction_tier_three.py | 6 +- ..._standard_deduction_tier_three_eligible.py | 6 +- .../mi_standard_deduction_tier_two.py | 6 +- ...mi_standard_deduction_tier_two_eligible.py | 6 +- ...ction_tier_two_increase_eligible_people.py | 6 +- .../mi_disabled_exemption_eligible_person.py | 2 +- .../mi/tax/income/exemptions/mi_exemptions.py | 2 +- .../income/exemptions/mi_exemptions_count.py | 6 +- .../exemptions/mi_personal_exemptions.py | 2 +- .../gov/states/mi/tax/income/mi_additions.py | 6 +- .../mi/tax/income/mi_is_senior_for_tax.py | 2 +- .../states/mi/tax/income/mi_subtractions.py | 6 +- .../states/mi/tax/income/mi_taxable_income.py | 6 +- ...ment_benefits_from_ss_exempt_employment.py | 2 +- 107 files changed, 565 insertions(+), 385 deletions(-) create mode 100644 changelog.d/dead-urls-mi.fixed.md create mode 100644 policyengine_us/tests/code_health/known_dead_reference_urls/mi.toml diff --git a/changelog.d/dead-urls-mi.fixed.md b/changelog.d/dead-urls-mi.fixed.md new file mode 100644 index 00000000000..e1e3fff8b10 --- /dev/null +++ b/changelog.d/dead-urls-mi.fixed.md @@ -0,0 +1 @@ +Replace dead Michigan Department of Treasury and Legislature reference URLs with live successors or pinned Wayback captures, and guard against their return. diff --git a/policyengine_us/parameters/gov/contrib/states/mi/dependent_exemption/amount.yaml b/policyengine_us/parameters/gov/contrib/states/mi/dependent_exemption/amount.yaml index f4da083c399..27b677ee79d 100644 --- a/policyengine_us/parameters/gov/contrib/states/mi/dependent_exemption/amount.yaml +++ b/policyengine_us/parameters/gov/contrib/states/mi/dependent_exemption/amount.yaml @@ -23,16 +23,16 @@ metadata: reference: # Legal code specified $3,700. - title: Michigan Legal Code Section 206.30 - (2) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Taxpayer's Guide 2022 - page 12 href: https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf#page=12 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - page 10 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: What is Michigan's 2023 personal exemption amount? href: https://www.michigan.gov/taxes/business-taxes/withholding/withholding-tax-faqs/what-is-michigans-2023-personal-exemption-amount - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=3 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=3 - title: Michigan 2024 Individual Income Tax Instructions, Line 9a href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13 - title: Michigan 2025 Income Tax Withholding Guide (Form 446) diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/additions.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/additions.yaml index f515fbe9d49..304ed5409af 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/additions.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/additions.yaml @@ -9,12 +9,12 @@ metadata: period: year reference: - title: 2022 Michigan Schedule 1 Additions and Subtractions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Schedule-1.pdf + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Schedule-1.pdf - title: 2023 Michigan Schedule 1 Additions and Subtractions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=47 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=47 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=12 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=12 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=13 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=13 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/eitc/match.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/eitc/match.yaml index 6d6884aa763..61afcf6ba2b 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/eitc/match.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/eitc/match.yaml @@ -5,11 +5,11 @@ metadata: label: Michigan EITC match reference: - title: INCOME TAX ACT OF 1967 - Section 206.272, (1) - href: http://legislature.mi.gov/doc.aspx?mcl-206-272 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-272 - title: 2022 MICHIGAN Individual Income Tax Return MI-1040 Form, Line 27 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040.pdf#page=2 - title: 2023 MICHIGAN Individual Income Tax Return MI-1040 Form, Line 27 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040.pdf#page=2 - title: Michigan 2024 Individual Income Tax Instructions, Line 27 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=11 - title: Michigan 2025 Individual Income Tax Instructions, Line 27 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/amount.yaml index a9c8a4ff9e8..6a01124a42c 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/amount.yaml @@ -12,12 +12,12 @@ metadata: label: Michigan home heating additional base amount per additional exemption reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: Michigan 2021 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=11 - title: Michigan 2022 MI-1040CR7 Home Heating Credit Claim Instructions, Table A href: https://www.efile.com/pdf/5988.pdf#page=13 - title: Michigan 2023 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97#page=11 - title: Michigan 2024 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/limit.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/limit.yaml index f9ecf9642f7..5b6c705e643 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/limit.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/additional_exemption/limit.yaml @@ -7,13 +7,13 @@ metadata: label: Michigan home heating credit additional exemption limit reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: Michigan 2021 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=11 - title: Michigan 2022 MI-1040CR7 Home Heating Credit Claim Instructions, Table A href: https://www.efile.com/pdf/5988.pdf#page=13 - title: Michigan 2023 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97#page=11 - title: Michigan 2024 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/cap.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/cap.yaml index d38998477e8..cb0530741cd 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/cap.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/cap.yaml @@ -13,12 +13,12 @@ metadata: reference: # The exact cap amount is not specified in the law, only the yearly inflation adjustment - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(d) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 42 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 42 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20230321124541/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2023 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 42 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2024 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 42 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 + href: https://web.archive.org/web/20250202222033/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/rate.yaml index b1f7b9111fb..5c939312501 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/heating_costs/rate.yaml @@ -7,12 +7,12 @@ metadata: label: Michigan alternate home heating credit household resource rate reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(c)(ii) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 45 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 45 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20230321124541/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2023 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 45 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2024 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 45 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 + href: https://web.archive.org/web/20250202222033/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/cap.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/cap.yaml index 2b4c7d4ccb6..f5b5e5b602e 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/cap.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/cap.yaml @@ -7,15 +7,15 @@ metadata: reference: # Legal Code diverges from the tax form - here we model the tax form structure - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(c)(ii) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: Michigan 2021 Book MI-1040CR7 Home Heating Instructions, Table B - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=11 - title: Michigan 2022 MI-1040CR7 Home Heating Credit Claim Instructions, Table B href: https://www.efile.com/pdf/5988.pdf#page=13 - title: Michigan 2023 Book MI-1040CR7 Home Heating Instructions, Table B - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97#page=11 - title: Michigan 2024 Book MI-1040CR7 Home Heating Instructions, Table B - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 brackets: - threshold: diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/rate.yaml index 402db8dbfb0..9e9f32e6c1e 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/alternate/household_resources/rate.yaml @@ -7,12 +7,12 @@ metadata: label: Michigan home heating credit alternate household resource rate reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(c)(ii) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 43 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 43 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20230321124541/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2023 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 43 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2024 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 43 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 + href: https://web.archive.org/web/20250202222033/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/credit_percentage.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/credit_percentage.yaml index d1b236c8475..3f8a18030cf 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/credit_percentage.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/credit_percentage.yaml @@ -12,20 +12,20 @@ metadata: label: Michigan home heating credit percentage reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967 - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 47 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 47 href: https://www.semcoenergygas.com/wp-content/uploads/2022-MI-1040CR7.pdf#page=2 - title: 2023 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 47 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 - title: Michigan 2021 Book MI-1040CR7 Home Heating Instructions Line 47 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=9 + href: https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=9 - title: Michigan 2022 MI-1040CR7 Home Heating Credit Claim Instructions, Line 47 href: https://www.efile.com/pdf/5988.pdf#page=11 - title: Michigan 2023 Book MI-1040CR7 Home Heating Instructions Line 47 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf#page=9 + href: https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97#page=9 - title: 2024 Michigan Home Heating Credit Claim MI-1040CR-7 Line 47 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 + href: https://web.archive.org/web/20250202222033/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 - title: 2025 Michigan Home Heating Credit Claim Instructions, Line 45 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040CR-7-Book.pdf#page=10 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/base.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/base.yaml index d56cb0a11b2..fa4843a93ae 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/base.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/base.yaml @@ -7,15 +7,15 @@ metadata: reference: # The legal code provides inflation undajusted amounts - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: Michigan 2021 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=11 - title: Michigan 2022 MI-1040CR7 Home Heating Credit Claim Instructions, Table A href: https://www.efile.com/pdf/5988.pdf#page=13 - title: Michigan 2023 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97#page=11 - title: Michigan 2024 Book MI-1040CR7 Home Heating Instructions, Table A - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 + href: https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=11 brackets: - threshold: 2021-01-01: 0 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/fpg_rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/fpg_rate.yaml index fc87a9dfb8f..2c234bfbcaf 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/fpg_rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/fpg_rate.yaml @@ -5,7 +5,7 @@ metadata: label: Michigan standard home heating credit federal poverty guidelines rate reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(b) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a values: 2021-01-01: 1.1 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/included_heating_cost_rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/included_heating_cost_rate.yaml index 320bfc57980..381bbaae520 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/included_heating_cost_rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/included_heating_cost_rate.yaml @@ -7,18 +7,18 @@ metadata: label: Michigan standard home heating credit rate if rent includes heating reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(c)(i) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 41 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 41 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20230321124541/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2023 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 41 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 - title: Michigan 2021 Book MI-1040CR7 Home Heating Instructions, Line 41 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=9 + href: https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=9 - title: Michigan 2022 MI-1040CR7 Home Heating Credit Claim Instructions, Line 41 href: https://www.efile.com/pdf/5988.pdf#page=11 - title: Michigan 2023 Book MI-1040CR7 Home Heating Instructions, Line 41 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf#page=9 + href: https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97#page=9 - title: Michigan 2024 Book MI-1040CR7 Home Heating Instructions, Line 41 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=9 + href: https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf#page=9 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/reduction_rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/reduction_rate.yaml index 383d6ec29d5..bb4147c0896 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/reduction_rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/home_heating/standard/reduction_rate.yaml @@ -7,12 +7,12 @@ metadata: label: Michigan standard home heating credit reduction rate reference: - title: Michigan Section 206.527a, Income Tax Act of 1967(Exerpt)Act 281 of 1967, (1)(c)(i) - href: http://legislature.mi.gov/doc.aspx?mcl-206-527a + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 39 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 39 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20230321124541/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2023 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 39 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf#page=2 - title: 2024 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Line 39 - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 + href: https://web.archive.org/web/20250202222033/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf#page=2 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/cap.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/cap.yaml index 9c293a94b3a..f06ed9cf05f 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/cap.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/cap.yaml @@ -10,15 +10,15 @@ metadata: label: Michigan homestead property tax credit cap reference: - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=29 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=29 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=29 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=29 - title: Michigan Income Tax Act 206.520 - (15) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2 - title: 2023 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf#page=2 - title: 2024 MI-1040CR Tax Form, Line 38 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR.pdf#page=2 - title: 2025 MI-1040CR Tax Form, Line 38 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/non_senior_disabled.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/non_senior_disabled.yaml index 363b527341b..9fbfcb701c9 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/non_senior_disabled.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/non_senior_disabled.yaml @@ -5,19 +5,19 @@ metadata: label: Michigan homestead property tax credit non-disabled/senior exemption rate reference: - title: Michigan Income Tax Act 206.522 - (1)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-522 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-522 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=33 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=32 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=32 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2 - title: 2023 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf#page=2 - title: 2024 MI-1040CR Tax Form, Line 34 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR.pdf#page=2 - title: 2025 MI-1040CR Tax Form, Line 34 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/senior_disabled.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/senior_disabled.yaml index a4744d11702..8c7cc300cb7 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/senior_disabled.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/exemption/senior_disabled.yaml @@ -30,15 +30,15 @@ metadata: label: Michigan homestead property tax credit disabled or senior exemption rate reference: - title: Michigan Income Tax Act 206.522 - (1)(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-522 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-522 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=33 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=32 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=32 - title: 2024 MI-1040 Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=32 - title: 2025 MI-1040 Instructions diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/property_value_limit.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/property_value_limit.yaml index 89b4994d425..31f05f810ff 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/property_value_limit.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/property_value_limit.yaml @@ -10,15 +10,15 @@ metadata: label: Michigan homestead property tax credit property value limit reference: - title: Michigan Income Tax Act 206.520 - (1) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=26 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=26 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=25 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=25 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=1 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=1 - title: 2023 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf#page=1 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf#page=1 - title: 2024 MI-1040CR Tax Form, Line 9 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR.pdf#page=1 - title: 2025 MI-1040CR Tax Form, Line 9 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/non_senior_disabled.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/non_senior_disabled.yaml index 678a5cdccc9..91ec7b73f5a 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/non_senior_disabled.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/non_senior_disabled.yaml @@ -5,15 +5,15 @@ metadata: label: Michigan homestead property tax non-disabled/senior credit rate reference: - title: Michigan Income Tax Act 206.522 - (1)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-522 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-522 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=56 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=56 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=56 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=56 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2 - title: 2023 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf#page=2 - title: 2024 MI-1040CR Tax Form, Line 41 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR.pdf#page=2 - title: 2025 MI-1040CR Tax Form, Line 41 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/alternate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/alternate.yaml index 7a50cc95af1..dde47d41056 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/alternate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/alternate.yaml @@ -5,17 +5,17 @@ metadata: label: Michigan alternate property tax senior credit alternate rate reference: - title: Michigan Income Tax Act 206.520 - (9) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 - title: 2021 MI-1040 Instructions - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/Book_1040_Instructions_Only.pdf#page=34 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2021/Book-1040-Instructions-Only.pdf#page=34 - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=34 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=34 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=34 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=34 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2 - title: 2023 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf#page=2 - title: 2024 MI-1040 Instructions, MI 1040CR Worksheet 5 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=32 - title: 2025 MI-1040 Instructions, MI 1040CR Worksheet 5 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/base.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/base.yaml index 1f420a6c574..12f6811d11b 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/base.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rate/senior/base.yaml @@ -54,16 +54,16 @@ metadata: label: Michigan homestead property tax credit senior credit base rate reference: - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=33 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=32 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=32 - title: 2024 MI-1040 Instructions, MI 1040CR Table A href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=32 - title: 2025 MI-1040 Instructions, MI 1040CR Table A href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=32 - title: Michigan Income Tax Act 206.522 - (1)(b) - href: http://legislature.mi.gov/doc.aspx?mcl-206-522 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-522 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=57 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=57 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=57 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=57 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/increment.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/increment.yaml index 4da60d87e25..e1a1852cc6d 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/increment.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/increment.yaml @@ -6,18 +6,18 @@ metadata: label: Michigan homestead property tax credit phase out increment reference: - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=33 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=33 - title: 2024 MI-1040 Instructions, MI 1040CR Table B href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=33 - title: 2025 MI-1040 Instructions, MI 1040CR Table B href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=33 - title: Michigan Income Tax Act 206.520 - (8) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 values: 2016-01-01: 1_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/rate.yaml index cc1ec3e4a20..f7f68d878ed 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/rate.yaml @@ -5,18 +5,18 @@ metadata: label: Michigan household resources reduction rate phase out brackets reference: - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=33 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=33 - title: 2024 MI-1040 Instructions, MI 1040CR Table B href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=33 - title: 2025 MI-1040 Instructions, MI 1040CR Table B href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=33 - title: Michigan Income Tax Act 206.520 - (8) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 values: 2016-01-01: 0.1 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/start.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/start.yaml index 377ce969814..c9919ebb844 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/start.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/reduction/start.yaml @@ -10,19 +10,19 @@ metadata: label: Michigan homestead property tax credit reduction start reference: - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=33 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=33 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=33 - title: 2024 MI-1040 Instructions, MI 1040CR Table B href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=33 - title: 2025 MI-1040CR Tax Form href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040CR.pdf#page=2 - title: Michigan Income Tax Act 206.520 - (8) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=58 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=58 values: 2016-01-01: 41_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rent_equivalization.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rent_equivalization.yaml index 4536b55de04..75bb5a36670 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rent_equivalization.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/homestead_property_tax/rent_equivalization.yaml @@ -5,18 +5,18 @@ metadata: label: Michigan homestead property tax credit rent equivalization reference: - title: Michigan Income Tax Act 206.520 - (2) - href: http://legislature.mi.gov/doc.aspx?mcl-206-520 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520 # 522 specifies the rules also apply for surviving spouses and veterans. - title: Michigan Income Tax Act 206.522 - (1)(d)(i) - href: http://legislature.mi.gov/doc.aspx?mcl-206-522 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-522 - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=28 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=28 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=27 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=27 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=1 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=1 - title: 2023 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf#page=1 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf#page=1 - title: 2024 MI-1040CR Tax Form, Line 12 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR.pdf#page=1 - title: 2025 MI-1040CR Tax Form, Line 12 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/credits/refundable.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/credits/refundable.yaml index 8107c004663..3271ee44314 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/credits/refundable.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/credits/refundable.yaml @@ -10,8 +10,8 @@ metadata: label: Michigan refundable tax credits reference: - title: 2022 Michigan Individual Income Tax Return MI-1040 Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040.pdf#page=2 - title: 2023 Michigan Individual Income Tax Return MI-1040 Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040.pdf#page=2 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040.pdf#page=2 - title: 2024 Michigan Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=2 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/amount.yaml index 4ea6116f261..61547e5c2c0 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/amount.yaml @@ -11,16 +11,16 @@ metadata: reference: # Legal code specified $9,420, which is inflation unadjusted. - title: Michigan Legal Code Section 206.30 - (1)(p) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=17 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 SINGLE: 2017-01-01: 11_259 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/birth_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/birth_year.yaml index 39f05e228e6..21e77ba67ba 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/birth_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/birth_year.yaml @@ -7,14 +7,14 @@ metadata: label: Michigan interest, dividends, and capital gains deduction birth year reference: - title: Michigan Legal Code Section 206.30 - (1)(p) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=17 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/income_types.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/income_types.yaml index 53d916e9e1d..06629a63b48 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/income_types.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/income_types.yaml @@ -12,10 +12,10 @@ metadata: period: year reference: - title: Michigan Legal Code Section 206.30 - (1)(p) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=17 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/plan_529_contributions/cap.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/plan_529_contributions/cap.yaml index a8117fde83d..daeb81c8dad 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/plan_529_contributions/cap.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/plan_529_contributions/cap.yaml @@ -8,7 +8,7 @@ metadata: - filing_status reference: - title: Michigan Compiled Laws § 206.30(1)(bb) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/in_effect.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/in_effect.yaml index 65a12ef050f..65d800acaf8 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/in_effect.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/in_effect.yaml @@ -12,9 +12,9 @@ metadata: - title: House Bill 4961 of 2025 (Public Act 24 of 2025) - amends MCL 206.30 to allow the qualified tips and overtime deductions for tax years 2026, 2027, and 2028 href: https://legislature.mi.gov/Bills/Bill?ObjectName=2025-HB-4961 - title: MCL 206.30 (as amended by PA 24 of 2025) - subtractions for qualified tips (IRC 224) and qualified overtime (IRC 225) for tax years beginning after December 31, 2025 and before January 1, 2029 - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Department of Treasury - Notice Regarding New Deductions for Qualified Overtime Compensation and Qualified Tips - href: https://www.michigan.gov/treasury/reference/taxpayer-notices/notice-regarding-new-deductions-for-qualified-overtime-compensation-and-qualified-tips + href: https://www.michigan.gov/treasury/reference/taxpayer-notices/2026/01/06/new-deductions-for-qualified-overtime-compensation-and-qualified-tips # Public Act 24 of 2025 incorporates the IRC section 224 (qualified tips) and 225 # (qualified overtime compensation) definitions into the Michigan Income Tax Act. # The deductions are available only for tax years 2026, 2027, and 2028, and are diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/availability.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/availability.yaml index 0f913915dd3..b40be9df511 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/availability.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/availability.yaml @@ -8,10 +8,10 @@ metadata: label: Michigan expanded retirement and pension benefits deduction availability reference: - title: Michigan Legal Code Section 206.30 - (10) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=25 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=25 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=16 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/birth_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/birth_year.yaml index c221da09412..055a051747d 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/birth_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/birth_year.yaml @@ -23,8 +23,8 @@ metadata: label: Michigan expanded retirement and pension benefits birth year range reference: - title: Michigan Legal Code Section 206.30 - (10) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=16 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/rate.yaml index f663efd3b73..c928fb94e91 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/expanded/rate.yaml @@ -10,10 +10,10 @@ metadata: label: Michigan expanded retirement and pension benefits rate reference: - title: Michigan Legal Code Section 206.30 - (10) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=25 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=25 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=25 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/private_retirement_sources.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/private_retirement_sources.yaml index 643ae1fef47..73c983cf83f 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/private_retirement_sources.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/private_retirement_sources.yaml @@ -16,7 +16,7 @@ metadata: - title: MCL 206.30(1)(f) href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: 2024 Michigan Pension Schedule (Form 4884) Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2024/2024-IIT-Forms/4884.pdf + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/4884-Instructions.pdf#page=1 - title: 2025 Michigan Individual Income Tax Return Booklet MI-1040 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=19 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/sources.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/sources.yaml index b296a20dfa4..87d4275a0f4 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/sources.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/sources.yaml @@ -16,7 +16,7 @@ metadata: - title: MCL 206.30 href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: 2024 Michigan Pension Schedule (Form 4884) Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2024/2024-IIT-Forms/4884.pdf + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/4884-Instructions.pdf#page=1 - title: 2025 Michigan Individual Income Tax Return Booklet MI-1040 href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=19 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/amount.yaml index 42b89460ba2..3899be9477d 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/amount.yaml @@ -11,13 +11,13 @@ metadata: reference: # Legal code specified $42,240. - title: Michigan Legal Code Section 206.30 - (1)(f) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=19 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=19 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: Michigan Retirement and Pension Benefits - 2025 Tax Year @@ -28,9 +28,9 @@ metadata: href: https://www.michigan.gov/-/media/Project/Websites/ors/ORS-Forms/R0012X_Income_Tax_Withholding_Authorization.pdf#page=3 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 SINGLE: 2017-01-01: 50_509 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/birth_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/birth_year.yaml index e0dece90865..878ca8c5634 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/birth_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_one/birth_year.yaml @@ -8,16 +8,16 @@ metadata: label: Michigan tier one retirement and pension benefits birth year threshold reference: - title: Michigan Legal Code Section 206.30 - (1)(f) & (9)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=19 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=19 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=11 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=11 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/age_eligibility.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/age_eligibility.yaml index 1966910b72f..7afb57d0f10 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/age_eligibility.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/age_eligibility.yaml @@ -22,18 +22,18 @@ metadata: # The legal code specifies age over the birth year, while the # tax forms include the birth year conditions. - title: Michigan Legal Code Section 206.30 - (9)(d) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=20 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/not_retired/amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/not_retired/amount.yaml index 716c4981c4a..8241d7054f4 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/not_retired/amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/not_retired/amount.yaml @@ -8,18 +8,18 @@ metadata: unit: currency-USD reference: - title: Michigan Legal Code Section 206.30 - (9)(d) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=20 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/both_qualifying_amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/both_qualifying_amount.yaml index 7f2a51ae9b9..663fa68da94 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/both_qualifying_amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/both_qualifying_amount.yaml @@ -8,22 +8,22 @@ metadata: - filing_status reference: - title: Michigan Legal Code Section 206.30 - (9)(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=20 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 SINGLE: 2017-01-01: 35_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/retirement_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/retirement_year.yaml index d13f28a1f41..2ce2070e45f 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/retirement_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/retirement_year.yaml @@ -7,21 +7,21 @@ metadata: label: Michigan tier three retirement benefit retirement year reference: - title: Michigan Legal Code Section 206.30 - (9)(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=20 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/single_qualifying_amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/single_qualifying_amount.yaml index 97929ee580e..26bea216308 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/single_qualifying_amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/retirement_benefits/tier_three/ss_exempt/retired/single_qualifying_amount.yaml @@ -8,22 +8,22 @@ metadata: - filing_status reference: - title: Michigan Legal Code Section 206.30 - (9)(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=20 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=20 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=45 SINGLE: 2017-01-01: 35_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/age_threshold.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/age_threshold.yaml index c3ecd27c1a1..b504a4e0621 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/age_threshold.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/age_threshold.yaml @@ -7,19 +7,19 @@ metadata: label: Michigan tier three standard deduction age threshold reference: - title: Michigan Legal Code Section 206.30 - (9)(e) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=17 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/amount.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/amount.yaml index f9d37b6d87f..bc0c975bad6 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/amount.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/amount.yaml @@ -8,24 +8,24 @@ metadata: - filing_status reference: - title: Michigan Legal Code Section 206.30 - (9)(e) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=17 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=17 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 SINGLE: 2017-01-01: 20_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/birth_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/birth_year.yaml index bbad6b3e4b4..7698a49f946 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/birth_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/birth_year.yaml @@ -28,25 +28,25 @@ metadata: label: Michigan tier three standard deduction birth year range reference: - title: Michigan Legal Code Section 206.30 - (9)(e) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=17 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=17 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=17 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16 - title: Michigan 2021 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/Book_1040_Instructions_Only.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2021/Book-1040-Instructions-Only.pdf#page=16 - title: Michigan 2020 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/-/media/Project/Websites/taxes/Forms/2020/2020-IIT-Forms/Book_MI-1040_instructions_only.pdf#page=15 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2020/Book_MI-1040_instructions_only.pdf#page=15 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/taxable_social_security_offset_applies.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/taxable_social_security_offset_applies.yaml index 59ae9e0ea82..c06ef492879 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/taxable_social_security_offset_applies.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_three/taxable_social_security_offset_applies.yaml @@ -9,7 +9,7 @@ metadata: label: Michigan tier three standard deduction taxable Social Security offset applies reference: - title: Michigan Legal Code Section 206.30 - (9)(e) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Social Security Taxation Changes in Public Act 24 of 2025 href: https://www.michigan.gov/treasury/reference/taxpayer-notices/2025/11/17/social-security-taxation-changes-in-public-act-24-of-2025 - title: Revenue Administrative Bulletin 2026-1 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/age_threshold.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/age_threshold.yaml index 139147d06fc..64ee66b1bbe 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/age_threshold.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/age_threshold.yaml @@ -7,19 +7,19 @@ metadata: label: Michigan additional standard deduction age threshold reference: - title: Michigan Legal Code Section 206.30 - (9)(b)&(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=16 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/base.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/base.yaml index df4d8d71ff0..dcbfa603100 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/base.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/base.yaml @@ -8,22 +8,22 @@ metadata: - filing_status reference: - title: Michigan Legal Code Section 206.30 - (9)(b) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=16 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: Michigan 2025 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=17 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=11 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=11 SINGLE: 2017-01-01: 20_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/increase.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/increase.yaml index 97d362af3a1..0273871e3e9 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/increase.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/amount/increase.yaml @@ -5,16 +5,16 @@ metadata: label: Michigan increased tier two standard deduction amount reference: - title: Michigan Legal Code Section 206.30 - (9)(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=16 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=44 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=44 values: 2021-01-01: 15_000 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/birth_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/birth_year.yaml index 63cce9073ac..38b34b8794c 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/birth_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/birth_year.yaml @@ -20,19 +20,19 @@ metadata: label: Michigan tier two standard deduction birth year range reference: - title: Michigan Legal Code Section 206.30 - (9)(b)&(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=16 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=17 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=10 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/retirement_year.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/retirement_year.yaml index 11fee07ff46..d6e1fdc1314 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/retirement_year.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/deductions/standard/tier_two/retirement_year.yaml @@ -7,19 +7,19 @@ metadata: label: Michigan retirement benefit tier three retirement age reference: - title: Michigan Legal Code Section 206.30 - (9)(c) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=16 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=16 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=16 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=42 - title: 2023 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=44 + href: https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf#page=44 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/dependent_on_other_return.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/dependent_on_other_return.yaml index 3099f9bb7c6..44fbabc57c8 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/dependent_on_other_return.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/dependent_on_other_return.yaml @@ -18,18 +18,18 @@ metadata: label: Michigan dependent on other return exemption amount reference: - title: Michigan Legal Code Section 206.30 - (4) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Taxpayer's Guide 2022 href: https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf#page=23 - title: 2021 Michigan Taxpayer Assistance Manual - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=35 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=35 - title: Michigan 2024 Individual Income Tax Instructions, Line 9e href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=10 - title: Michigan 2025 Individual Income Tax Instructions, Line 9e href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040-Book.pdf#page=10 - title: 2023 Michigan 1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=10 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=10 - title: 2022 Michigan 1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=9 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=9 - title: 2021 Michigan 1040 Instructions - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/Book_1040_Instructions_Only.pdf#page=9 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2021/Book-1040-Instructions-Only.pdf#page=9 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/age_limit.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/age_limit.yaml index 4ab362a8f25..e5996a19a13 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/age_limit.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/age_limit.yaml @@ -9,12 +9,12 @@ metadata: reference: # The legal code does not explictly specify an age limit, but the taxpayer's guide does. - title: Michigan Legal Code Section 206.30 - (3)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan 2024 Indiviudal Income Tax Instructions, Line 9b href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=10 - title: 2023 Michigan 1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=10 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=10 - title: 2022 Michigan 1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=9 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=9 - title: 2021 Michigan 1040 Instructions - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/Book_1040_Instructions_Only.pdf#page=9 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2021/Book-1040-Instructions-Only.pdf#page=9 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/base.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/base.yaml index cf6e77cf91e..fa288a8c8c0 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/base.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/base.yaml @@ -20,14 +20,14 @@ metadata: reference: # Legal code specified $1,800. - title: Michigan Legal Code Section 206.30 - (3)(a) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Taxpayer's Guide 2022 - page 12 href: https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf#page=12 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - page 10 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=3 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=3 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13 - title: Michigan 2025 Income Tax Withholding Guide (Form 446) diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/veteran.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/veteran.yaml index 8751860e78b..c90677f6c72 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/veteran.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/disabled/amount/veteran.yaml @@ -12,14 +12,14 @@ metadata: reference: # Legal code specified $250. - title: Michigan Legal Code Section 206.30 - (3)(b) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Taxpayer's Guide 2022 - page 12 href: https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf#page=12 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - page 10 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=3 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=3 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=3 - title: Michigan 2025 Income Tax Withholding Guide (Form 446) diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/personal.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/personal.yaml index c3fe0073359..6ddf6c5a24e 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/personal.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/exemptions/personal.yaml @@ -22,16 +22,16 @@ metadata: reference: # Legal code specified $3,700. - title: Michigan Legal Code Section 206.30 - (2) - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Taxpayer's Guide 2022 - page 12 href: https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf#page=12 # 2021 manual contains values dating to 2017. - title: 2021 Michigan Taxpayer Assistance Manual - page 10 - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 + href: https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf#page=10 - title: What is Michigan's 2023 personal exemption amount? href: https://www.michigan.gov/taxes/business-taxes/withholding/withholding-tax-faqs/what-is-michigans-2023-personal-exemption-amount - title: 2023 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=3 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=3 - title: Michigan 2024 Individual Income Tax Instructions, Line 9a href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13 - title: Michigan 2025 Income Tax Withholding Guide (Form 446) diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/household_resources.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/household_resources.yaml index d767f2da36c..4a762949c46 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/household_resources.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/household_resources.yaml @@ -34,13 +34,13 @@ metadata: label: Michigan household resources reference: - title: 2021 MICHIGAN Home Heating Credit Claim MI-1040CR-7, Page 2, Total Household Resources - href: https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf#page=2 + href: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2#page=2 - title: 2022 MI-1040CR Tax Form - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=1 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=1 - title: 2022 MI-1040 Instructions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=31 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=31 - title: 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=31 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=31 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=31 - title: Michigan 2025 Individual Income Tax Instructions diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/rate.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/rate.yaml index 15178e0eb02..9e739cdc5e3 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/rate.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/rate.yaml @@ -14,15 +14,15 @@ metadata: label: Michigan income tax rate reference: - title: Michigan INCOME TAX ACT OF 1967 Chapter 2, 206.51, Sec. 51, (1) - href: http://www.legislature.mi.gov/documents/mcl/pdf/mcl-act-281-of-1967.pdf#page=60 + href: https://www.legislature.mi.gov/documents/mcl/pdf/mcl-act-281-of-1967.pdf#page=21 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=3 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=3 - title: Michigan 2024 Individual Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=3 # The 2024 adjustment is not reflected in the legal code - title: Michigan Income Tax Rate Change Overview href: https://www.michigan.gov/taxes/questions/tax-faqs/income-tax-rate-change/income-tax-rate-change-overview - title: 2025 Tax Year Income Tax Rate for Individuals and Fiduciaries - href: https://www.michigan.gov/treasury/reference/taxpayer-notices/2025-tax-year-income-tax-rate-for-individuals-and-fiduciaries + href: https://www.michigan.gov/treasury/reference/taxpayer-notices/2025/05/01/2025-tax-year-income-tax-rate-for-individuals-and-fiduciaries - title: 4.25% Income Tax Rate for Individuals and Fiduciaries in 2026 Tax Year href: https://www.michigan.gov/treasury/reference/taxpayer-notices/2026/04/15/425-income-tax-rate-for-individuals-and-fiduciaries-in-2026-tax-year diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/senior_age.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/senior_age.yaml index 9571ed8f160..c4bbdce21a8 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/senior_age.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/senior_age.yaml @@ -7,4 +7,4 @@ metadata: label: Michigan senior age threshold reference: - title: Michigan Income Tax Act 206.514 - (1) - href: http://legislature.mi.gov/doc.aspx?mcl-206-514 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-514 diff --git a/policyengine_us/parameters/gov/states/mi/tax/income/subtractions.yaml b/policyengine_us/parameters/gov/states/mi/tax/income/subtractions.yaml index bcba6cad811..62d9a981878 100644 --- a/policyengine_us/parameters/gov/states/mi/tax/income/subtractions.yaml +++ b/policyengine_us/parameters/gov/states/mi/tax/income/subtractions.yaml @@ -30,18 +30,18 @@ metadata: period: year reference: - title: 2022 Michigan Schedule 1 Additions and Subtractions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Schedule-1.pdf + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Schedule-1.pdf - title: 2023 Michigan Schedule 1 Additions and Subtractions - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=47 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=47 - title: Michigan Legal Code Section 206.30 - href: http://legislature.mi.gov/doc.aspx?mcl-206-30 + href: https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30 - title: Michigan Standard Deduction - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction + href: https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction - title: Michigan 2022 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=12 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=12 - title: Michigan 2023 MI-1040 Individual Income Tax FORMS AND INSTRUCTIONS - href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=13 + href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=13 - title: Michigan 2024 Indiviudal Income Tax Instructions href: https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13 - title: Michigan Retirement and Pension Benefits - href: https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits + href: https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits diff --git a/policyengine_us/reforms/state_dependent_exemptions/repeal_state_dependent_exemptions.py b/policyengine_us/reforms/state_dependent_exemptions/repeal_state_dependent_exemptions.py index 3d31b491519..af3fbb4edc7 100644 --- a/policyengine_us/reforms/state_dependent_exemptions/repeal_state_dependent_exemptions.py +++ b/policyengine_us/reforms/state_dependent_exemptions/repeal_state_dependent_exemptions.py @@ -47,7 +47,7 @@ class mi_personal_exemptions(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", "https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf", ) diff --git a/policyengine_us/tests/code_health/known_dead_reference_urls/mi.toml b/policyengine_us/tests/code_health/known_dead_reference_urls/mi.toml new file mode 100644 index 00000000000..f7e04ec6ab9 --- /dev/null +++ b/policyengine_us/tests/code_health/known_dead_reference_urls/mi.toml @@ -0,0 +1,179 @@ +# Dead reference URLs retired in the mi batch of the 2026-09-30 audit. +# Each prefix failed a GET request (404/410, a soft 404, a dead host or a +# persistent server error) on the date given; see the PR for evidence. +# See test_known_dead_reference_urls.py for the format. + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-272" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-272" + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-30" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30" + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-508" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-508" + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-514" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-514" + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-520" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520" + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-522" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-522" + +[[dead]] +prefix = "http://legislature.mi.gov/doc.aspx?mcl-206-527a" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a" + +[[dead]] +prefix = "http://www.legislature.mi.gov/(S(keapvg1h2vndkn25rtmpyyse))/mileg.aspx?page=getObject&objectName=mcl-206-527a" +verified = "2026-10-01" +replacement = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a" + +[[dead]] +prefix = "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac" + +[[dead]] +prefix = "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/Book_1040_Instructions_Only.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2021/Book-1040-Instructions-Only.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf" +verified = "2026-10-01" +replacement = "One of: https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2; https://www.michigan.gov/treasury/-/media/Project/Websites/treasury/Uncategorized/2023/Economic-Reports-and-Notices-2023/Home-Heating-Expenses-Reported-by-Home-Heating-Credit-Filers/rpt-text_2021data.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2" + +[[dead]] +prefix = "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20240512165124/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/UNCAT/2019_Taxpayer_Assistance_Manual.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/-/media/Project/Websites/taxes/Forms/2020/2020-IIT-Forms/Book_MI-1040_instructions_only.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2020/Book_MI-1040_instructions_only.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/4884.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/4884.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Form-4884-Section-C-worksheet.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Form-4884-Section-C-worksheet.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20230321124541/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR7.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Schedule-1.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Schedule-1.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20240928005701/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040CR-7.pdf?rev=048b871ae3294dec8ca7761afb2d8f78&hash=C3FFD92D4D764FFFE75A88FE25F09C97" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/MI-1040CR.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20240812191051/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/MI-1040CR7.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2024/2024-IIT-Forms/4884.pdf" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/4884-Instructions.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20250202222033/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040CR-7.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20240613004430/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/MISC/Tax-Professionals/Taxpayer_Assistance_Manual.pdf" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/iit/accordion/credits/table-a-2022-home-heating-credit-mi-1040cr-7-standard-allowance" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20230926141111/https://www.michigan.gov/taxes/iit/accordion/credits/table-a-2022-home-heating-credit-mi-1040cr-7-standard-allowance" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits" + +[[dead]] +prefix = "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction" +verified = "2026-10-01" +replacement = "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction" + +[[dead]] +prefix = "https://www.michigan.gov/treasury/reference/taxpayer-notices/2025-tax-year-income-tax-rate-for-individuals-and-fiduciaries" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/treasury/reference/taxpayer-notices/2025/05/01/2025-tax-year-income-tax-rate-for-individuals-and-fiduciaries" + +[[dead]] +prefix = "https://www.michigan.gov/treasury/reference/taxpayer-notices/notice-regarding-new-deductions-for-qualified-overtime-compensation-and-qualified-tips" +verified = "2026-10-01" +replacement = "https://www.michigan.gov/treasury/reference/taxpayer-notices/2026/01/06/new-deductions-for-qualified-overtime-compensation-and-qualified-tips" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit.py index dc6df3d63f9..b75c01841d3 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit.py @@ -11,8 +11,8 @@ class mi_alternate_home_heating_credit(Variable): definition_period = YEAR reference = ( - "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2" - "http://www.legislature.mi.gov/(S(keapvg1h2vndkn25rtmpyyse))/mileg.aspx?page=getObject&objectName=mcl-206-527a" + "https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2" + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a" ) # Calculated from https://drive.google.com/file/d/1-bCwQn3nV9W-bIPlrVViTHes0ovWgLBr/view?usp=sharing diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit_eligible.py index 00a9153b0c3..c98d1e17648 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/alternate/mi_alternate_home_heating_credit_eligible.py @@ -8,7 +8,7 @@ class mi_alternate_home_heating_credit_eligible(Variable): definition_period = YEAR defined_for = StateCode.MI reference = ( - "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2", + "https://web.archive.org/web/20220523121258/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf?rev=84f72df3f8664b96903aa6b655dc34d2", "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a", "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040CR-7-Book.pdf#page=10", ) diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/mi_home_heating_credit.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/mi_home_heating_credit.py index f2fce8b14e7..a08fe0472a2 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/mi_home_heating_credit.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/mi_home_heating_credit.py @@ -9,8 +9,8 @@ class mi_home_heating_credit(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/iit/accordion/credits/table-a-2022-home-heating-credit-mi-1040cr-7-standard-allowance" - "http://www.legislature.mi.gov/(S(keapvg1h2vndkn25rtmpyyse))/mileg.aspx?page=getObject&objectName=mcl-206-527a" + "https://web.archive.org/web/20230926141111/https://www.michigan.gov/taxes/iit/accordion/credits/table-a-2022-home-heating-credit-mi-1040cr-7-standard-allowance" + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a" ) def formula(tax_unit, period, parameters): diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/standard/mi_standard_home_heating_credit.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/standard/mi_standard_home_heating_credit.py index ebe65f2a3ca..d06d6af77aa 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/standard/mi_standard_home_heating_credit.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/home_heating/standard/mi_standard_home_heating_credit.py @@ -8,7 +8,7 @@ class mi_standard_home_heating_credit(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/iit/accordion/credits/table-a-2022-home-heating-credit-mi-1040cr-7-standard-allowance", + "https://web.archive.org/web/20230926141111/https://www.michigan.gov/taxes/iit/accordion/credits/table-a-2022-home-heating-credit-mi-1040cr-7-standard-allowance", "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-527a", "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2025/MI-1040CR-7-Book.pdf#page=10", ) diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_allowable_homestead_property_tax_credit.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_allowable_homestead_property_tax_credit.py index ed5b31ea7b6..fd46034aeea 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_allowable_homestead_property_tax_credit.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_allowable_homestead_property_tax_credit.py @@ -8,8 +8,8 @@ class mi_allowable_homestead_property_tax_credit(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-508", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-508", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2", ) defined_for = "mi_homestead_property_tax_credit_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit.py index 2556e0785a0..1d41534266e 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit.py @@ -8,8 +8,8 @@ class mi_homestead_property_tax_credit(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=34", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=34", ) defined_for = "mi_homestead_property_tax_credit_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_alternate_senior_amount.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_alternate_senior_amount.py index f8dfd40be36..21264394a0a 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_alternate_senior_amount.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_alternate_senior_amount.py @@ -8,8 +8,8 @@ class mi_homestead_property_tax_credit_alternate_senior_amount(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=34", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=34", ) defined_for = "mi_homestead_property_tax_credit_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_countable_property_tax.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_countable_property_tax.py index 6b2c4205b27..7398a9e0999 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_countable_property_tax.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_countable_property_tax.py @@ -8,8 +8,8 @@ class mi_homestead_property_tax_credit_countable_property_tax(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-520", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=1", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-520", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=1", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_eligible.py index bd372d093f8..523995bd4e7 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_eligible.py @@ -7,8 +7,8 @@ class mi_homestead_property_tax_credit_eligible(Variable): label = "Eligible for the Michigan homestead property tax credit" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-508", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=1", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-508", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=1", "https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf#page=16", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_household_resource_exemption.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_household_resource_exemption.py index 856da789b54..7f2237cb3d5 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_household_resource_exemption.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_household_resource_exemption.py @@ -8,8 +8,8 @@ class mi_homestead_property_tax_credit_household_resource_exemption(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-508", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-508", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_pre_alternate_senior_amount.py b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_pre_alternate_senior_amount.py index ed9b09eb3a4..e1db1634144 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_pre_alternate_senior_amount.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/credits/homestead_property_tax/mi_homestead_property_tax_credit_pre_alternate_senior_amount.py @@ -8,9 +8,9 @@ class mi_homestead_property_tax_credit_pre_alternate_senior_amount(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-508", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040CR.pdf#page=2", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=34", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-508", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040CR.pdf#page=2", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=34", ) defined_for = "mi_homestead_property_tax_credit_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction.py index c9721e82a68..f8b7ea7cabc 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction.py @@ -11,8 +11,8 @@ class mi_interest_dividends_capital_gains_deduction(Variable): "Michigan interest, dividends, and capital gains deduction of qualifying age." ) reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (1)(p) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (1)(p) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16", ) defined_for = "mi_interest_dividends_capital_gains_deduction_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction_eligible.py index 39a174296cd..4a93aa067db 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/interest_dividends_capital_gains/mi_interest_dividends_capital_gains_deduction_eligible.py @@ -7,8 +7,8 @@ class mi_interest_dividends_capital_gains_deduction_eligible(Variable): label = "Eligible for the Michigan interest dividends capital gains deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (1)(p) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (1)(p) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/plan_529_contributions/mi_529_deduction.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/plan_529_contributions/mi_529_deduction.py index 9593f81e67f..58a4ca79d77 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/plan_529_contributions/mi_529_deduction.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/plan_529_contributions/mi_529_deduction.py @@ -8,7 +8,7 @@ class mi_529_deduction(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/MI-1040-Instructions.pdf#page=13", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_overtime_deduction.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_overtime_deduction.py index c52e0dc2260..d474f94fccb 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_overtime_deduction.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_overtime_deduction.py @@ -9,8 +9,8 @@ class mi_qualified_overtime_deduction(Variable): definition_period = YEAR reference = ( "https://legislature.mi.gov/Bills/Bill?ObjectName=2025-HB-4961", - "http://legislature.mi.gov/doc.aspx?mcl-206-30", - "https://www.michigan.gov/treasury/reference/taxpayer-notices/notice-regarding-new-deductions-for-qualified-overtime-compensation-and-qualified-tips", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", + "https://www.michigan.gov/treasury/reference/taxpayer-notices/2026/01/06/new-deductions-for-qualified-overtime-compensation-and-qualified-tips", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_tips_deduction.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_tips_deduction.py index 680215dabee..f645641c01a 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_tips_deduction.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/qualified_tips_and_overtime/mi_qualified_tips_deduction.py @@ -9,8 +9,8 @@ class mi_qualified_tips_deduction(Variable): definition_period = YEAR reference = ( "https://legislature.mi.gov/Bills/Bill?ObjectName=2025-HB-4961", - "http://legislature.mi.gov/doc.aspx?mcl-206-30", - "https://www.michigan.gov/treasury/reference/taxpayer-notices/notice-regarding-new-deductions-for-qualified-overtime-compensation-and-qualified-tips", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", + "https://www.michigan.gov/treasury/reference/taxpayer-notices/2026/01/06/new-deductions-for-qualified-overtime-compensation-and-qualified-tips", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction.py index 47b1a8d9fbe..c6e48c01193 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction.py @@ -8,9 +8,9 @@ class mi_expanded_retirement_benefits_deduction(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (10) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=25", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (10) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=25", ) defined_for = "mi_expanded_retirement_benefits_deduction_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction_eligible.py index b3a5fb530bf..9e21eb1b3a8 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/expanded/mi_expanded_retirement_benefits_deduction_eligible.py @@ -7,9 +7,9 @@ class mi_expanded_retirement_benefits_deduction_eligible(Variable): label = "Eligible for the Michigan expanded retirement benefits deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (10) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2023/2023-IIT-Forms/BOOK_MI-1040.pdf#page=20", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (10) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2023/BOOK_MI-1040.pdf#page=20", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/mi_pension_benefit.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/mi_pension_benefit.py index 10f7ed48de6..170f487056c 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/mi_pension_benefit.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/mi_pension_benefit.py @@ -9,9 +9,9 @@ class mi_pension_benefit(Variable): definition_period = YEAR documentation = "Michigan retirement and pension benefits of qualifying age." reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one.py index 06c1857ad5b..a6aee3cdf68 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one.py @@ -8,10 +8,10 @@ class mi_retirement_benefits_deduction_tier_one(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (1)(f) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/4884.pdf#page=2", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (1)(f) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/4884.pdf#page=2", ) defined_for = "mi_retirement_benefits_deduction_tier_one_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_amount.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_amount.py index d50f24b4056..41afc7173ce 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_amount.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_amount.py @@ -8,10 +8,10 @@ class mi_retirement_benefits_deduction_tier_one_amount(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (1)(f) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/4884.pdf#page=2", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (1)(f) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/4884.pdf#page=2", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_eligible.py index 80a59e8d5d3..2d3a7e35706 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_one/mi_retirement_benefits_deduction_tier_one_eligible.py @@ -7,9 +7,9 @@ class mi_retirement_benefits_deduction_tier_one_eligible(Variable): label = "Eligible for the Michigan tier one retirement benefits deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (1)(f) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (1)(f) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three.py index 70341f71587..7aa0b5a666b 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three.py @@ -8,9 +8,9 @@ class mi_retirement_benefits_deduction_tier_three(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(c) & (d) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(c) & (d) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", ) defined_for = "mi_retirement_benefits_deduction_tier_three_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three_eligible.py index c432d61043d..12ed266d03e 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/mi_retirement_benefits_deduction_tier_three_eligible.py @@ -8,9 +8,9 @@ class mi_retirement_benefits_deduction_tier_three_eligible(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(c) & (d) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(c) & (d) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired.py index 014a6aeffb8..ea78124e85b 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired.py @@ -8,11 +8,11 @@ class mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired(Variable unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(d) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/4884.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Form-4884-Section-C-worksheet.pdf", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(d) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/4884.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Form-4884-Section-C-worksheet.pdf", ) defined_for = "mi_retirement_benefits_deduction_tier_three_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired_eligible_people.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired_eligible_people.py index bfdb2230d27..028b5026634 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired_eligible_people.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/not_retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired_eligible_people.py @@ -9,9 +9,9 @@ class mi_retirement_benefits_deduction_tier_three_ss_exempt_not_retired_eligible label = "Number of eligible people for the Michigan non-retired tier three retirement benefits deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(d) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=17", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(d) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=17", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired.py index 85e1a69a9b4..026cd847859 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired.py @@ -8,10 +8,10 @@ class mi_retirement_benefits_deduction_tier_three_ss_exempt_retired(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(c) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=21", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/4884.pdf", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(c) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=21", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/4884.pdf", ) defined_for = "mi_retirement_benefits_deduction_tier_three_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired_eligible_people.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired_eligible_people.py index 2687d363c4c..72dd8cd3b2e 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired_eligible_people.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/retirement/tier_three/ss_exempt/retired/mi_retirement_benefits_deduction_tier_three_ss_exempt_retired_eligible_people.py @@ -9,9 +9,9 @@ class mi_retirement_benefits_deduction_tier_three_ss_exempt_retired_eligible_peo label = "Eligible for the Michigan tier three retired retirement benefits deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(c) - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(c) + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18", + "https://web.archive.org/web/20250202214915/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/mi_standard_deduction.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/mi_standard_deduction.py index f558c4323df..cb605438c3e 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/mi_standard_deduction.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/mi_standard_deduction.py @@ -9,9 +9,9 @@ class mi_standard_deduction(Variable): definition_period = YEAR documentation = "Michigan standard deduction of qualifying age." reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three.py index 936f1d879fb..2798667deb7 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three.py @@ -8,11 +8,11 @@ class mi_standard_deduction_tier_three(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(e) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(e) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", "https://www.michigan.gov/treasury/reference/taxpayer-notices/2025/11/17/social-security-taxation-changes-in-public-act-24-of-2025", "https://www.michigan.gov/taxes/rep-legal/rab/2026-revenue-administrative-bulletins/revenue-administrative-bulletin-2026-1", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16", ) defined_for = "mi_standard_deduction_tier_three_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three_eligible.py index c78f3faa82b..75f84197edc 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_three/mi_standard_deduction_tier_three_eligible.py @@ -7,9 +7,9 @@ class mi_standard_deduction_tier_three_eligible(Variable): label = "Eligible for the Michigan standard deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(e) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=16", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(e) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=16", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two.py index 3b529ebd9c9..6f87ca02091 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two.py @@ -8,9 +8,9 @@ class mi_standard_deduction_tier_two(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(b) & (c) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(b) & (c) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15", ) defined_for = "mi_standard_deduction_tier_two_eligible" diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_eligible.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_eligible.py index 0f0c4177269..a963366b504 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_eligible.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_eligible.py @@ -7,9 +7,9 @@ class mi_standard_deduction_tier_two_eligible(Variable): label = "Eligible for the Michigan tier two standard deduction" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(b) & (c) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(b) & (c) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_increase_eligible_people.py b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_increase_eligible_people.py index f1db93edc85..37acaab7e86 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_increase_eligible_people.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/deductions/standard/tier_two/mi_standard_deduction_tier_two_increase_eligible_people.py @@ -7,9 +7,9 @@ class mi_standard_deduction_tier_two_increase_eligible_people(Variable): label = "Number of eligible people for the Michigan tier two standard deduction increase" definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", # (9)(c) - "https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=15", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", # (9)(c) + "https://web.archive.org/web/20250202140014/https://www.michigan.gov/taxes/iit/retirement-and-pension-benefits/michigan-standard-deduction", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=15", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_disabled_exemption_eligible_person.py b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_disabled_exemption_eligible_person.py index 871da03eaa0..f25adcaf34c 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_disabled_exemption_eligible_person.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_disabled_exemption_eligible_person.py @@ -9,7 +9,7 @@ class mi_disabled_exemption_eligible_person(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", "https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf", ) diff --git a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions.py b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions.py index 98266d352fb..5974fd46303 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions.py @@ -9,7 +9,7 @@ class mi_exemptions(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", "https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf", ) diff --git a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions_count.py b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions_count.py index 4ce7250fc6b..bc7bcd2dba7 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions_count.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_exemptions_count.py @@ -9,10 +9,10 @@ class mi_exemptions_count(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", "https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf", - "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/MI-1040CR7.pdf", - "https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf#page=7", + "https://www.michigan.gov/treasury/-/media/Project/Websites/treasury/Uncategorized/2023/Economic-Reports-and-Notices-2023/Home-Heating-Expenses-Reported-by-Home-Heating-Credit-Filers/rpt-text_2021data.pdf#page=2", + "https://web.archive.org/web/20220523104347/https://www.michigan.gov/-/media/Project/Websites/taxes/2022RM/IIT/BOOK_MI-1040CR-7.pdf?rev=d7990c15e0034d768a43c47b6d3ba0ac#page=7", ) adds = [ "tax_unit_size", diff --git a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_personal_exemptions.py b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_personal_exemptions.py index 14634101302..46c18a9eb80 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_personal_exemptions.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/exemptions/mi_personal_exemptions.py @@ -9,7 +9,7 @@ class mi_personal_exemptions(Variable): unit = USD definition_period = YEAR reference = ( - "http://legislature.mi.gov/doc.aspx?mcl-206-30", + "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-30", "https://www.legislature.mi.gov/Publications/TaxpayerGuide.pdf", ) diff --git a/policyengine_us/variables/gov/states/mi/tax/income/mi_additions.py b/policyengine_us/variables/gov/states/mi/tax/income/mi_additions.py index 3fb17c53fb2..da1983cfca4 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/mi_additions.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/mi_additions.py @@ -8,9 +8,9 @@ class mi_additions(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Schedule-1.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Schedule-1.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040.pdf", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/mi_is_senior_for_tax.py b/policyengine_us/variables/gov/states/mi/tax/income/mi_is_senior_for_tax.py index 36ba42afedc..127cd9e9d96 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/mi_is_senior_for_tax.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/mi_is_senior_for_tax.py @@ -6,7 +6,7 @@ class mi_is_senior_for_tax(Variable): entity = TaxUnit label = "Michigan filer is a senior" definition_period = YEAR - reference = "http://legislature.mi.gov/doc.aspx?mcl-206-514" + reference = "https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-206-514" defined_for = StateCode.MI def formula(tax_unit, period, parameters): diff --git a/policyengine_us/variables/gov/states/mi/tax/income/mi_subtractions.py b/policyengine_us/variables/gov/states/mi/tax/income/mi_subtractions.py index dfbc049eee7..097df274cb1 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/mi_subtractions.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/mi_subtractions.py @@ -8,9 +8,9 @@ class mi_subtractions(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Schedule-1.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Schedule-1.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040.pdf", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/gov/states/mi/tax/income/mi_taxable_income.py b/policyengine_us/variables/gov/states/mi/tax/income/mi_taxable_income.py index 6c5f9d5f350..d4add99561d 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/mi_taxable_income.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/mi_taxable_income.py @@ -8,9 +8,9 @@ class mi_taxable_income(Variable): unit = USD definition_period = YEAR reference = ( - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/Schedule-1.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/MI-1040.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/Schedule-1.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf", + "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/MI-1040.pdf", ) defined_for = StateCode.MI diff --git a/policyengine_us/variables/household/income/person/retirement/retirement_benefits_from_ss_exempt_employment.py b/policyengine_us/variables/household/income/person/retirement/retirement_benefits_from_ss_exempt_employment.py index 383312ec347..3490fc6489b 100644 --- a/policyengine_us/variables/household/income/person/retirement/retirement_benefits_from_ss_exempt_employment.py +++ b/policyengine_us/variables/household/income/person/retirement/retirement_benefits_from_ss_exempt_employment.py @@ -9,6 +9,6 @@ class retirement_benefits_from_ss_exempt_employment(Variable): documentation = ( "Amount of a recipient receive retirement benefits from SS exempt employment" ) - reference = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/2022/2022-IIT-Forms/BOOK_MI-1040.pdf#page=18" + reference = "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2022/BOOK_MI-1040.pdf#page=18" definition_period = YEAR uprating = "calibration.gov.irs.soi.taxable_pension_income" From f982a7fa0d20e5ab952717452372f4c4a6abca2b Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sat, 3 Oct 2026 16:54:50 -0400 Subject: [PATCH 2/2] Replace the split dead Michigan 2024 home heating booklet URL mi_household_resources.py cited the dead TY2024 MI-1040CR-7 booklet as two adjacent string literals, so the line-based rewrite missed it. Use the same pinned capture the Michigan guard entry records, on one line. Co-Authored-By: Claude Opus 5.5 --- .../gov/states/mi/tax/income/mi_household_resources.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/policyengine_us/variables/gov/states/mi/tax/income/mi_household_resources.py b/policyengine_us/variables/gov/states/mi/tax/income/mi_household_resources.py index 5ea1d3c7c5f..90853e92375 100644 --- a/policyengine_us/variables/gov/states/mi/tax/income/mi_household_resources.py +++ b/policyengine_us/variables/gov/states/mi/tax/income/mi_household_resources.py @@ -12,8 +12,7 @@ class mi_household_resources(Variable): "https://law.justia.com/codes/michigan/2022/chapter-206/" "statute-act-281-of-1967/division-281-1967-1/division-281-1967-1-9/" "section-206-508/", - "https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/" - "Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf", + "https://web.archive.org/web/20250202150154/https://www.michigan.gov/taxes/-/media/Project/Websites/taxes/Forms/IIT/TY2024/BOOK_MI-1040CR-7.pdf", ) def formula(tax_unit, period, parameters):