Michigan treats retirement income generously: Social Security is fully exempt, and a growing retirement-income deduction shelters much of your pension, IRA, and 401(k) money. Whatever is left is taxed at the flat 4.25%. This calculator separates your income sources and applies each rule correctly.
How it works
The calculator handles each income type by its Michigan rule:
- Exempt Social Security. Your Social Security benefits are subtracted entirely — they are never taxed by Michigan.
- Apply the retirement deduction. Your pension, IRA, and 401(k) withdrawals are pooled, then reduced by your Michigan retirement-income deduction allowance.
- Tax the remainder. Whatever retirement income remains above the deduction is taxed at the flat 4.25%.
So taxable = max(0, pension + iraWithdrawals − deduction) and tax = taxable × 0.0425. Social Security is excluded from this base.
Tips and example
A retiree with $24,000 of Social Security, a $30,000 pension, and $10,000 of IRA withdrawals, with a retirement deduction allowance of $35,000, has taxable retirement income of $30,000 + $10,000 − $35,000 = $5,000. Michigan tax is $5,000 × 4.25% = $212.50. The Social Security is fully exempt and adds nothing.
The deduction allowance grows each year through the 2026 phase-in, so retirees owe progressively less. Your exact allowance depends on your birth year and filing status — enter the figure from the current Michigan tax instructions for an accurate result.