Michigan does not tax most pension income, but the rules depend on your age and the source of your pension

Michigan exempts most pension and retirement distributions from state income tax. If you receive a pension from a former employer, military service, or a public employee retirement system, you generally pay no Michigan income tax on that money. However, Social Security benefits, 401(k) withdrawals, and IRA distributions follow different rules. The key factor is whether your income comes from a pension — a defined benefit plan that pays you a set amount for life — or from other retirement accounts.

The exemption applies regardless of how much pension income you receive. You could have a six-figure pension and owe zero Michigan income tax on it. This makes Michigan one of the more retirement-friendly states for pension holders, though it does not exempt all retirement income.

Key Takeaways

  • Pensions from employers, the military, and public employee systems are exempt from Michigan income tax at any income level.
  • 401(k) and IRA withdrawals are taxed as ordinary income in Michigan, even if you are over 59½.
  • Social Security benefits are not taxed by Michigan, but federal tax may still apply depending on your total income.
  • You do not need to file a Michigan tax return if your only income is a pension, but you must report other retirement income.

Which pensions are exempt from Michigan tax

Michigan's pension exemption covers pensions paid by a former employer, whether the employer was private or public. This includes pensions from manufacturing companies, utilities, government agencies, schools, and universities. The exemption also covers military pensions and survivor benefits paid to spouses or dependents of military members.

Public employee retirement systems — such as the Michigan Public School Employees' Retirement System (MPSERS) and the Michigan Employees' Retirement System (MERS) — pay pensions that are fully exempt. Railroad retirement benefits are also exempt. The exemption does not depend on when you started receiving the pension or how old you are; it applies the same way at 55 as it does at 85.

Retirement accounts that Michigan does tax

Withdrawals from 401(k) plans, 403(b) plans, and traditional IRAs are taxed as ordinary income in Michigan. If you withdraw $50,000 from a 401(k) in a given year, that $50,000 counts as taxable income for Michigan purposes. The same applies to distributions from SEP-IRAs and SIMPLE IRAs. Roth IRA withdrawals of earnings are also taxable in Michigan (though contributions themselves are not, since they were made with after-tax dollars).

Michigan does not offer a special deduction or exemption for retirement account withdrawals based on your age. Even if you are over 59½ and withdrawing without penalty, Michigan taxes the full amount. This is a significant difference from the pension exemption and is worth planning for if you have substantial retirement account balances.

Social Security and how it interacts with Michigan tax

Michigan does not tax Social Security benefits. Your monthly Social Security payment is completely exempt from Michigan income tax, no matter how much you receive. This applies to retirement benefits, survivor benefits, and disability benefits paid through Social Security.

However, Social Security can still affect your federal tax liability. The IRS uses a formula based on your "combined income" — which includes half your Social Security plus all other income — to determine whether your benefits are taxable at the federal level. Michigan's exemption does not change this federal calculation. If you have substantial other income (such as a pension, retirement account withdrawals, or wages), you may owe federal tax on part of your Social Security even though Michigan taxes none of it.

Filing requirements when you have pension income only

If your only income is a pension that is exempt under Michigan law, you do not have to file a Michigan income tax return. The state has no reason to tax you, and filing is not required. However, if you have any other income — even a small amount from a part-time job, rental property, or retirement account withdrawal — you must file a Michigan return and report all income, even the exempt pension portion.

Filing a return when you have other income is important because it allows you to claim deductions and credits you may be may have access to to. Even though your pension itself is not taxed, you might owe tax on other income, and filing ensures you pay the correct amount. If you are unsure whether you must file, the Michigan Department of Treasury website has a filing requirement worksheet.

Planning for taxes when you have mixed retirement income

Many retirees have both a pension and retirement account savings. If you have a $40,000 pension and plan to withdraw $20,000 from a 401(k), Michigan taxes only the $20,000. This can make a real difference in your tax bill. Some retirees structure their withdrawals to minimize taxable income in years when they have other expenses or when they want to keep income below a certain threshold for Medicare premiums or other benefits.

You should also consider the order in which you draw down retirement accounts. Since pensions are exempt and retirement accounts are taxed, drawing from your 401(k) or IRA first means you pay Michigan tax on that money. Drawing from a pension first preserves your tax-free income. A tax professional or financial advisor familiar with Michigan law can help you plan withdrawals to reduce your overall tax burden.

Frequently Asked Questions

Do I have to pay Michigan tax on my military pension?

No. Military pensions are fully exempt from Michigan income tax. This applies whether you served in the U.S. Armed Forces or the Michigan National Guard, and whether you are receiving the pension yourself or as a surviving spouse or dependent.

What if I moved to Michigan after I started receiving my pension?

The exemption applies regardless of when you moved to Michigan or when you started receiving the pension. If you were receiving a pension before you became a Michigan resident, it is still exempt once you move here. You do not need to have worked in Michigan to claim the exemption.

Are annuities from insurance companies treated like pensions?

No. Annuities purchased from insurance companies are not pensions and do not receive the same exemption. Distributions from an annuity are taxed as ordinary income in Michigan. The exemption applies only to pensions paid by employers or public retirement systems.

If I have a pension and a 401(k), do I report both on my Michigan return?

You report both, but only the 401(k) withdrawal is taxable. Your pension appears on your return as exempt income so the state can verify you are not trying to hide income. Only the 401(k) amount is subject to Michigan tax.

Does Michigan tax pension income for people under 65?

No age limit applies to the pension exemption. Whether you are 55, 65, or 85, pension income is exempt. Michigan does not offer a separate exemption for people over a certain age; the exemption is based on the source of income, not your age.