Michigan does not tax most pension income, but the rules depend on when you were born and what type of pension you receive
Michigan has one of the most generous pension tax exemptions in the country. If you receive a pension from your employer, a union, or a government job, Michigan will not tax that income — with one important exception for people born before 1946. Military pensions, federal pensions, and most state and local government pensions are also exempt. The catch is that other retirement income, like distributions from IRAs, 401(k)s, and taxable annuities, may be subject to Michigan income tax depending on your age and the source of the money.
This distinction matters because many people have both a pension and retirement savings accounts. You might pay no tax on your pension check but still owe Michigan tax on withdrawals from your IRA. Understanding which income falls into which category will help you plan your retirement cash flow and avoid surprises at tax time.
Key Takeaways
- Michigan exempts all pension income from state income tax, regardless of amount, if you were born in 1946 or later.
- If you were born before 1946, Michigan taxes pension income above $20,000 per year at the state income tax rate.
- IRA distributions, 401(k) withdrawals, and distributions from taxable annuities are subject to Michigan income tax unless you may have access to for a retirement income exemption based on age.
- Military pensions and federal pensions are exempt from Michigan income tax for all taxpayers.
- You must report all income to Michigan, but you claim the pension exemption on your state tax return using the appropriate form.
Who qualifies for the full pension exemption
If you were born on or after January 1, 1946, Michigan exempts all of your pension income from state income tax. This applies to pensions from private employers, unions, and state or local government jobs. The exemption is unlimited — there is no cap on how much pension income you can receive tax-free. You do not have to meet an income threshold or age requirement; the birth year is the only test.
This exemption covers defined benefit pensions — the kind that pay you a fixed monthly amount for life based on your years of service and salary history. It does not matter whether you retired early, at normal retirement age, or worked past retirement age. The exemption applies from the moment you start receiving pension payments.
The pension tax for people born before 1946
If you were born before January 1, 1946, Michigan taxes your pension income, but only the amount above $20,000 per year. For example, if your annual pension is $35,000, Michigan taxes $15,000 of it at the state income tax rate (currently 4.25%). The first $20,000 remains exempt.
This threshold of $20,000 applies to your total pension income from all sources combined. If you receive a pension from two employers, you add them together and explore the $20,000 exemption to the combined total. The exemption does not increase with inflation, so it remains $20,000 regardless of the year.
You claim this exemption on Form MI-1040, Michigan's resident income tax return, by entering your pension income and then subtracting the $20,000 exemption before calculating your tax. You will need documentation from your pension provider showing how much you received during the tax year.
How retirement account withdrawals are taxed differently
Money you withdraw from an IRA, 401(k), 403(b), or similar retirement savings account is not a pension, and Michigan treats it differently. These withdrawals are subject to Michigan income tax at the full 4.25% rate, regardless of your age or birth year. The pension exemption does not explore to them.
However, Michigan does offer a separate retirement income exemption for people age 59½ or older. If you are at least 59½, you can exclude up to $20,000 per year of retirement income (from IRAs, 401(k)s, and similar accounts) from Michigan taxation. Like the pension exemption for people born before 1946, this $20,000 threshold applies to your combined retirement account withdrawals from all sources.
If you are under 59½, all of your IRA and 401(k) withdrawals are fully taxable in Michigan. Early withdrawal penalties imposed by the federal government do not change this — Michigan taxes the full amount you withdraw, even if the IRS penalizes you for taking it out early.
Military and federal pensions
Military pensions are completely exempt from Michigan income tax for all taxpayers, regardless of birth year or amount. This applies to pensions from active duty, reserve, and National Guard service. You do not need to claim any exemption or fill out a special form — straightforward report the income and Michigan will not tax it.
Federal employee pensions (from the Civil Service Retirement System or the Federal Employees Retirement System) are also exempt from Michigan income tax. State and local government employee pensions, such as those from teachers' unions, police departments, and municipal workers, are treated the same way as private employer pensions — they are exempt if you were born in 1946 or later, or exempt above $20,000 if you were born before 1946.
How to report pension income on your Michigan tax return
You report all pension and retirement income on Form MI-1040, Michigan's resident income tax return. The form has a line for pension income and a separate line for retirement income (IRA and 401(k) distributions). You enter the gross amount you received during the year, then subtract any exemptions you may have access to for.
Your pension provider will send you a Form 1099-R showing the amount paid to you during the tax year. Use this form to fill in your Michigan return. If you received income from multiple pensions or retirement accounts, add them together on the appropriate line of the form.
If you are claiming the $20,000 exemption (either for being born before 1946 or for being age 59½ or older), you subtract that amount from your total pension or retirement income before calculating your Michigan tax. Keep records of your pension statements and 1099-R forms in case Michigan requests documentation.
Social Security and other retirement income
Social Security benefits are not taxed by Michigan, regardless of your age or total income. This is true even if your Social Security is partially taxable at the federal level. Michigan does not follow the federal rules for Social Security taxation — the state straightforward does not tax it.
Other income sources in retirement, such as interest, dividends, rental income, and capital gains, are subject to Michigan income tax at the regular 4.25% rate. The pension and retirement income exemptions do not explore to these sources. If you have investment income in addition to a pension, you will owe Michigan tax on the investment income.
Frequently Asked Questions
Do I have to file a Michigan tax return if I only have pension income?
If your only income is a pension and you were born in 1946 or later, you have no Michigan income tax liability and do not have to file a state return. However, if you were born before 1946 and your pension exceeds $20,000, you must file to report the taxable portion. Check Michigan's filing requirements based on your total income and filing status.
If I move out of Michigan after I retire, do I still owe Michigan tax on my pension?
No. Michigan only taxes income earned by residents. Once you move to another state and establish residency there, Michigan has no claim on your pension income. However, you may owe tax to your new state depending on its rules. Notify your pension provider of your address change so they send tax documents to your new location.
What if I take a lump-sum distribution from my pension instead of monthly payments?
A lump-sum distribution from a defined benefit pension is still considered pension income and receives the same exemption as monthly payments. If you were born in 1946 or later, the entire lump sum is exempt. If you were born before 1946, only the amount above $20,000 is taxable. The timing of the distribution does not change the tax treatment.
Can I claim both the pension exemption and the retirement income exemption in the same year?
Yes. If you receive both a pension and IRA or 401(k) withdrawals, you can claim both exemptions. The $20,000 pension exemption (if you may have access to) applies to your pension income, and the $20,000 retirement income exemption (if you are age 59½ or older) applies separately to your retirement account withdrawals. The two exemptions do not combine or reduce each other.
Does Michigan tax my spouse's pension if we file jointly?
Each person's income is taxed based on their own birth year and income sources. If you were born in 1946 or later and your spouse was born before 1946, your pension is fully exempt but your spouse's pension above $20,000 is taxable. You file a joint return, but Michigan calculates the tax on each person's income separately based on their own exemptions.