At first blush, the answer to the question posed in the title of this post would seem to be yes. Unfortunately, the answer is actually “no.”
Iowa allows an exclusion of up to $12,000 of pension/retirement account income for taxpayers age 55 and older. When taxpayers file separate tax returns, the $12,000 exclusion might need to be allocated.
Iowa allows a deduction in full for health insurance premiums paid with after-tax dollars. This deductions is available to everyone, even those who don't itemize. Here's how this deduction works for people filing as married filing separately.