Iowa retirement tax calculator

What Iowa actually takes from a 401(k) withdrawal, a pension, and Social Security — in dollars, against the state’s own brackets and exclusions rather than a yes-or-no list.

Continue calculating

Related reading

Guides & templates

Iowa guide

Retiring in Iowa: What the State Actually Takes

  • On $95,000 of retirement income a single filer pays $0 in Iowa state income tax, an effective rate of 0%.
  • The income tax, property tax and insurance together come to $7,040, which ranks Iowa 24th of 50 on what retiring there actually costs.
  • Property tax runs about $3,275 a year on the state's $250,000 median home, and average home insurance $3,765.

On the ordinary retirement profile — $34,000 of Social Security and $61,000 of plan distributions — Iowa takes $0 a year in state income tax.

That is the number people compare, and it is the smallest of three. Property tax adds about $3,275 on the state's $250,000 median home, and insurance another $3,765. The three together come to $7,040, placing Iowa 24th of 50.

A note before you start. This is general education, not tax advice. Every Iowa figure comes from this site's own fifty-state income-tax dataset and its retirement tax engine, computed for a single filer aged 70 unless stated otherwise; property tax, median home price and insurance figures come from the site's core state dataset. Rates are for tax year 2026. Property tax is assessed locally in most states, so the effective rate here is a statewide figure rather than your county's.

1. What Iowa takes from retirement income

On Social Security. Iowa does not tax Social Security benefits. Because Iowa's return begins from federal taxable income, any federally taxable portion of benefits arrives in the Iowa base and is removed by a subtraction on IA 1040 Schedule 1.

On 401(k) and IRA distributions. Fully exempt with no dollar cap, but only for a taxpayer who meets an eligibility condition, which is the part the headline lists routinely drop. Under Iowa Code section 422.7 as amended by House File 2317 (2022) and Senate File 181 (2023), and Iowa Administrative Code rule 701-302.47, the retirement income exclusion is available to a taxpayer who is 55 years of age or older on December 31 of the tax year, OR is disabled, OR is a surviving spouse or a survivor having an insurable interest in an individual who would have qualified. A separate branch covers a surviving spouse receiving a deceased spouse's pension from a protection occupation or as a sheriff, deputy sheriff, firefighter or police officer. For a married couple the test is per spouse: only the spouse who personally meets a condition may exclude their own retirement income, so a 57-year-old and a 52-year-old filing jointly do not both qualify. The scope is broad but not unlimited. Qualifying distributions include traditional IRAs (IRC 408(a)), Roth IRAs (408A) and Roth conversion income, SEP plans (408(k)), simple IRAs (408(p)), 401(k) plans, section 457(b) deferred compensation, defined benefit, pension and profit-sharing plans under IRC 401 including IPERS and ESOPs, Keogh plans, and section 414(x) combined plans.

Read the full Iowa guide →18 min read · Updated 2026-09-03