How to check your Iowa tax refund status
The Iowa Department of Revenue runs a refund tracker on its website where you can see where your money is in the process. Go to tax.iowa.gov, find the "Refund Status" tool (usually listed under "Individual" or "Refunds"), and enter your Social Security number and the exact refund amount from your return. The tool updates once a day, typically overnight, so checking multiple times in one day will not show new information.
The tracker tells you whether your return is still being processed, approved, or sent to your bank. It does not always give you a specific date — sometimes it just says "processing" — but it will tell you if there is a problem holding up payment, like a missing signature or a math error on the form.
If you filed electronically, the tracker usually has information within 24 to 48 hours of the Department receiving your return. If you mailed a paper return, allow two to three weeks before the tracker will show anything at all.
Key Takeaways
- The Iowa Department of Revenue refund tracker at tax.iowa.gov is the official source for your refund status and updates once per day.
- You will need your Social Security number and the exact refund amount from your tax return to use the tracker.
- Electronic returns show up in the tracker within one to two days; paper returns take two to three weeks to appear.
- If the tracker shows a problem, the Department will mail you a notice explaining what is wrong and what you need to do.
- Most Iowa refunds arrive within 21 days of approval if you chose direct deposit, or four to six weeks if you chose a check by mail.
Timeline from filing to your bank account
The speed of your refund depends on how you filed and how you want the money delivered. If you filed electronically and chose direct deposit, the entire process usually takes 10 to 21 days from the date the Department receives your return. If you chose a check, add another two to four weeks for the mail.
Paper returns take longer at every step. The Department has to open the envelope, scan the form, and enter the information into their system before processing even starts. Budget four to six weeks total for a paper return with direct deposit, and six to eight weeks if you are waiting for a check.
The tracker will show your return as "approved" before the money actually leaves the Department's account. Once it shows approved, direct deposit usually arrives within five business days, though it can take up to 21 days depending on your bank.
What to do if the tracker shows a problem
If the refund tracker says your return is "under review" or "pending," it means the Department found something that does not match — a discrepancy between what you reported and what their records show, a missing signature, or a math error. The tracker will not always tell you what the problem is, but the Department will mail you a notice within one to two weeks.
Do not wait for the notice to arrive before taking action. Call the Iowa Department of Revenue at 515-281-5834 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m. Central time) and give them your Social Security number. They can tell you over the phone what the issue is and what documents or information you need to send back.
Common problems include a missing or illegible signature, a refund amount that does not match what the Department calculated, or a dependent claimed on your return that does not match Social Security Administration records. Most of these can be fixed by mailing a corrected form or a letter of explanation within 30 days.
Direct deposit versus check by mail
When you filed your return, you chose how to receive your refund. Direct deposit is faster and more reliable — the money goes straight into your bank account, and you do not have to worry about a check getting lost in the mail. Direct deposit refunds arrive within five to 21 days after the Department approves your return.
A check by mail takes longer because the Department has to print the check, mail it to you, and then you have to deposit it yourself. Budget four to six weeks from approval to the check arriving at your mailbox, and another few days if you deposit it at an ATM or through mobile banking. If you chose a check and it has been more than six weeks since you filed, contact the Department to see if there is a problem.
If you did not choose direct deposit when you filed but want to change it now, you cannot — you have to wait for the check or call the Department to ask if they can reissue it as a direct deposit instead. This is not always possible, so ask before assuming they can do it.
When to contact the Iowa Department of Revenue
Contact the Department if the tracker shows your return is under review and you have not received a notice within two weeks, if it has been more than 21 days since approval and you chose direct deposit, or if it has been more than six weeks and you chose a check. You can also call if the tracker simply says "processing" and it has been more than three weeks since you filed electronically or more than six weeks since you mailed a paper return.
Have your Social Security number, the date you filed, and the refund amount ready when you call. The Department's phone line can be busy, especially during tax season (January through April), so try calling early in the morning or late in the afternoon. You can also send a written inquiry to the Department at the address on their website, though this takes longer.
If you filed through a tax preparation service like TurboTax or H&R Block, you can also contact them to ask whether they have received confirmation that your return was accepted by the Department. They sometimes have access to information faster than the public tracker.
Refunds held for unpaid debts or child support
Iowa can hold your refund if you owe back taxes, child support, or certain other debts to the state or federal government. If this is happening, the refund tracker will usually say "offset" or "held" rather than showing a normal status. The Department will mail you a notice explaining why the refund is being held and what you owe.
If your refund is held for child support, it goes to the Iowa Department of Human Services, which forwards it to the custodial parent or their representative. If it is held for back taxes or other state debt, it goes to the Department of Revenue to pay down what you owe. You cannot get the money released until the debt is paid or a payment plan is set up.
If you believe your refund was held by mistake — for example, if you already paid the debt or if the debt belongs to someone else with a similar name — call the Department immediately and ask them to review the hold. Bring proof of payment or any documentation showing the debt is not yours.
Frequently Asked Questions
How often does the refund tracker update?
The tracker updates once per day, usually overnight. Checking it multiple times in a single day will show the same information. If your status changes, you will see it the next day.
Can I get my refund faster if I call the Department?
No. Calling does not speed up processing. The only way to get your refund faster is to file electronically and choose direct deposit instead of a check. Calling is useful only if there is a problem holding up your refund.
What if I filed jointly with my spouse and we are separated?
If you filed a joint return, the refund goes to the address on the return. If you and your spouse are separated or divorced and disagree about who should get the refund, you will need to resolve that between yourselves or through a court. The Department will not split a joint refund or redirect it without a court order.
My refund tracker says "approved" but I have not received the money yet. How long should I wait?
If you chose direct deposit, wait up to 21 days from the approval date. If you chose a check, wait up to six weeks. If you have waited longer than that, call the Department at 515-281-5834 to find out whether the money was sent and to what account or address.
Can I check my refund status if I filed through a tax preparation service?
Yes, you can use the Iowa Department of Revenue tracker with your Social Security number and refund amount. You can also log into your account with the tax preparation service to see their status on your return, though that is separate from the Department's tracker.