Iowa collects state income tax from residents and nonresidents who earn money in the state
Yes, Iowa has a state income tax. It applies to wages, self-employment income, investment income, and retirement distributions. The tax rate depends on your total income and filing status — Iowa uses a progressive tax system with rates that increase as your income rises.
Iowa taxes residents on all income from any source, whether earned in Iowa or elsewhere. Nonresidents pay Iowa tax only on income earned within the state. If you work in Iowa but live in another state, you may owe tax to both states, though Iowa has reciprocal agreements with some neighboring states that can reduce or eliminate this.
Key Takeaways
- Iowa income tax rates range from 0.33% to 5.7% depending on your income bracket and filing status.
- You must file an Iowa return if you earned income in the state or had tax withheld from your paycheck, even if you live elsewhere.
- Iowa allows a standard deduction that reduces the income you actually pay tax on; the amount varies by age and filing status.
- If you work in Iowa but live in Illinois, Missouri, or Wisconsin, you may not owe Iowa tax under reciprocal agreements — check with your employer's payroll office.
Iowa income tax brackets and rates for the current year
Iowa's tax brackets change each year. The state adjusts them for inflation, so the income ranges shift annually. For the most recent tax year, rates start at 0.33% on the lowest bracket and reach 5.7% on the highest. You pay the rate that applies to each portion of your income — you do not pay the top rate on all your income.
Your bracket depends on your filing status: single, married filing jointly, married filing separately, or head of household. A married couple filing jointly reaches the top bracket at a higher income level than a single filer does. The Iowa Department of Revenue publishes updated brackets each year on its website before the tax year begins.
Standard deduction and personal exemptions in Iowa
Iowa allows you to subtract a standard deduction from your income before calculating tax. The amount depends on your age and filing status. If you are 65 or older, your standard deduction is higher than it is for younger filers. You can also claim a personal exemption for yourself and each dependent, though this amount is small compared to the standard deduction.
You do not have to itemize deductions to claim the standard deduction — it is automatic. If you have large deductible expenses like mortgage interest or charitable donations, you can choose to itemize instead, but most Iowa filers use the standard deduction because it is simpler and often larger.
Who must file an Iowa tax return
You must file if your income exceeds the filing threshold for your age and status. The threshold is usually close to the standard deduction amount — if your income is below it, you typically do not owe tax and do not have to file. However, if your employer withheld Iowa tax from your paycheck, you should file to get a refund of the overpayment.
Nonresidents who earned income in Iowa must file even if they live in another state, unless their Iowa income was very small. If you worked in Iowa for part of the year and moved, you may need to file as a part-year resident. The Iowa Department of Revenue website has a filing requirement calculator to help you determine whether you must file.
Tax withholding from paychecks and estimated payments
If you are an employee, your employer withholds Iowa tax from your paycheck based on the W-4 form you complete. The withholding is an estimate — it may be more or less than what you actually owe. If too much is withheld, you receive a refund when you file your return. If too little is withheld, you owe the difference.
If you are self-employed or have income with no withholding, you may need to make estimated tax payments to Iowa four times per year. These payments are due in April, June, September, and January. If you do not pay enough through withholding and estimated payments, you may owe a penalty when you file, even if you ultimately owe no tax.
Reciprocal tax agreements with neighboring states
Iowa has reciprocal agreements with Illinois, Missouri, and Wisconsin. Under these agreements, residents of those states who work in Iowa do not owe Iowa income tax on wages earned there. Instead, they pay tax only to their home state. Your employer must know about the agreement to withhold correctly — you typically provide a certificate of nonresidence or similar form.
If your employer withheld Iowa tax by mistake, you can file an Iowa return and claim a refund. Keep documentation showing you lived in the reciprocal state during the year you worked in Iowa. The reciprocal agreement does not apply to self-employment income or income from sources other than wages, so check with the Iowa Department of Revenue if your situation is complex.
Filing deadline and where to file
Iowa income tax returns are due on the same date as federal returns, usually April 15. If you file a federal extension, your Iowa return is also extended to October 15. You can file by mail or electronically through the Iowa Department of Revenue website. Many tax preparation software programs allow you to file both federal and Iowa returns at the same time.
If you owe tax, payment is due by the April 15 deadline even if you request an extension to file. Paying late results in interest and penalties. If you expect a refund, filing early can speed up the refund — electronic filing typically produces a refund within two to three weeks if you choose direct deposit.
Frequently Asked Questions
Do I owe Iowa tax if I moved out of state during the year?
You owe tax to Iowa only on income earned while you were a resident. If you moved out of state partway through the year, you file as a part-year resident and report only the income from the months you lived in Iowa. You must report the date you moved and provide documentation like a lease or utility bill showing when you left.
What if I worked in Iowa but my employer is in another state?
You owe Iowa tax on wages earned for work performed in Iowa, regardless of where your employer is located or where you live. If you worked remotely from home in another state, you generally do not owe Iowa tax. The key is where the work was actually done, not where the company is based.
Can I deduct federal income tax paid from my Iowa return?
No. Iowa does not allow you to deduct federal income tax as an itemized deduction. You can deduct state and local taxes paid to other states if you itemize, but not federal tax. Most Iowa filers use the standard deduction anyway, which does not require itemizing.
What happens if I do not file an Iowa return when I should?
The Iowa Department of Revenue can assess penalties and interest on unpaid tax. If you owed a refund and did not file, you can still claim it, but there is usually a time limit — typically three years from the original due date. Filing late is better than not filing at all.
Does Iowa tax retirement income like pensions and Social Security?
Iowa taxes most retirement income, including pensions, 401(k) distributions, and IRA withdrawals. Social Security benefits are not taxed by Iowa. Some military pensions and federal employee pensions receive special treatment — check the Iowa Department of Revenue website or speak with a tax preparer if you receive military or federal retirement pay.