Iowa Retirement Income Tax Calculator

See how Iowa taxes your Social Security, pension, and 401(k) income

Model Iowa's taxation of retirement income: Social Security is fully exempt, and pension, IRA, and 401(k) withdrawals are 100% exempt for residents age 55 and older. Estimate your Iowa retirement tax at the flat 3.8% rate. Runs in your browser.

Does Iowa tax Social Security benefits?

No. Iowa fully exempts Social Security benefits from state income tax. Even though part of your benefit may be taxable federally, none of it is taxed by Iowa for any resident regardless of age or income.

Iowa is one of the more retiree-friendly states for income tax. Social Security is fully exempt, and beginning in 2023 most retirement income is exempt for residents age 55 and older. This calculator shows what, if anything, Iowa taxes on your retirement income.

How it works

Iowa applies two key exemptions before its flat rate:

Social Security: 100% exempt (all ages)
Pension / IRA / 401(k): 100% exempt if age 55+ (or disabled / surviving spouse)
                        otherwise taxed at the flat rate
Iowa tax = 3.8% × taxable retirement income

If you are 55 or older, your Social Security and qualifying retirement distributions are both excluded, which usually leaves zero Iowa tax on retirement income. Under 55, only Social Security is exempt and the rest is taxed at 3.8 percent.

Example

A 67-year-old with $30,000 in Social Security, a $24,000 pension, and $12,000 in 401(k) withdrawals owes no Iowa income tax on any of it, because Social Security is exempt and the pension and 401(k) income qualifies for the age-55-plus exclusion.

Notes

This estimate covers Iowa state tax only; federal tax on the same income is separate. The age-55 exclusion also applies to those who are disabled or are surviving spouses of a qualifying individual. Confirm current rules at tax.iowa.gov.