Minnesota’s retirement tax picture has two parts: Social Security gets a generous subtraction that fully exempts benefits for most middle-income retirees, while pensions and traditional retirement-account withdrawals are taxed as ordinary income. This calculator separates the two so you can see exactly what Minnesota will tax.
How it works
The calculation reflects Minnesota’s 2024 retirement rules:
- Total your retirement income. Enter Social Security benefits, pension income, and IRA or 401(k) withdrawals separately.
- Apply the Social Security subtraction. If your income is below the threshold for your filing status, your Social Security is fully subtracted; above it, the subtraction phases out linearly until it disappears.
- Tax the rest. Pension and traditional withdrawal income — plus any non-subtracted Social Security — is taxed at Minnesota’s graduated brackets after the standard deduction.
The taxable base is pension + withdrawals + (Social Security − SS_subtraction), run through the 5.35% to 9.85% brackets.
Tips and example
A married couple receiving $30,000 in Social Security, a $25,000 pension, and $15,000 in 401(k) withdrawals has total income of $70,000 — under the joint threshold, so the full $30,000 of Social Security is subtracted. The remaining $40,000 of pension and withdrawals, after the joint standard deduction, leaves about $10,850 taxable, producing roughly $580 of Minnesota tax.
Roth distributions are generally not taxed, and converting to Roth in lower-income years can reduce future Minnesota tax. This is a simplified estimate; verify your federally taxable Social Security amount on your return.