Where to check your Iowa tax refund

The Iowa Department of Revenue runs a refund tracker on their website where you can see the status of your state tax return. You go to tax.iowa.gov, find the "Where's My Refund?" tool, and enter your Social Security number and the exact refund amount from your return. The tool tells you whether your refund has been received, is being processed, has been approved, or has already been sent.

The tracker updates once a day, usually overnight. If you filed electronically, you can check the status as soon as the Iowa Department of Revenue receives your return — typically within a few days of filing. If you mailed a paper return, wait at least three weeks before checking, since mail takes time to reach Des Moines and be scanned into the system.

You will need the exact refund amount as it appears on your return. If you are not sure of that number, look at your filed return or the confirmation email you received when you filed electronically. Having the wrong amount will cause the lookup to fail.

Key Takeaways

  • The Iowa Department of Revenue's "Where's My Refund?" tool at tax.iowa.gov is the official place to check your refund status using your Social Security number and refund amount.
  • The tracker updates once daily and shows whether your return has been received, is processing, has been approved, or has been sent to your bank or address.
  • Electronic returns can be checked within a few days of filing; paper returns should not be checked until at least three weeks have passed.
  • If the tracker shows your refund was sent but you have not received it, contact the Iowa Department of Revenue directly at 515-281-5834.

What the refund status messages mean

The tracker shows different messages depending on where your return is in the process. "Return received" means the Iowa Department of Revenue has your return but has not started reviewing it yet. "Return being processed" means staff are checking your information and calculations. "Return approved" means your return has been accepted and your refund has been calculated.

"Refund sent" is the message you are waiting for — it means your refund has left the state and is on its way to you. If you chose direct deposit, the money goes to your bank account. If you chose a paper check, it is being mailed to the address on your return. Direct deposit is faster, usually arriving within one to three business days after the tracker shows "sent." Paper checks take seven to ten business days or longer depending on mail delivery.

How long Iowa refunds usually take

Most Iowa tax refunds are processed within 21 days of the Iowa Department of Revenue receiving your return. That timeline assumes your return has no errors, your information matches what the state has on file, and you did not claim any credits that require extra verification.

Some returns take longer. If the state needs to verify information — for example, if you claimed the Earned Income Tax Credit or the Child and Dependent Care Credit — processing can stretch to 60 days or more. Returns with math errors or missing information also take longer because the state has to contact you before they can approve the refund.

If your return was filed electronically and you chose direct deposit, you are likely to see your refund within the 21-day window. Paper returns and paper checks both add time because of mail delays on both ends.

What to do if your refund is delayed

Check the tracker first. If it shows "return being processed" or "return approved," your refund is still moving through the system and you should wait. The tracker is the most current information available.

If the tracker shows "refund sent" but you have not received the money after the expected time has passed, contact the Iowa Department of Revenue at 515-281-5834. Have your Social Security number, the refund amount, and the date the tracker said it was sent. The department can tell you whether the refund was sent to the correct bank account or address, and can investigate if it was lost in the mail.

If you filed a paper return and it has been more than three weeks since you mailed it, the tracker may still show no information. Call the department to confirm they received it. Paper mail sometimes gets delayed or lost, and the department can tell you whether your return arrived.

Refunds sent to the wrong bank account

If you entered the wrong bank account number on your return and the tracker shows your refund was sent, the money went to that account — not to your correct account. You will need to contact the bank that received the deposit and explain the error. Some banks can reverse the deposit and return it to the Iowa Department of Revenue, which will then reissue it to the correct account. Other banks cannot reverse deposits and will tell you to contact the state.

Call the Iowa Department of Revenue at 515-281-5834 and explain what happened. They can tell you what options are available and may be able to issue a replacement refund to the correct account. This process can take several weeks, so contact them as soon as you realize the error.

If you did not file a return yet

The refund tracker only works for returns that have already been filed. If you have not filed your Iowa return yet, you cannot check a refund status because there is no return in the system.

You can file your Iowa return through the Iowa Department of Revenue website, through tax software, or by mailing a paper return to Des Moines. If you are unsure whether you need to file, the department's website has a tool that asks questions about your income and filing status.

Frequently Asked Questions

Can I check my federal and Iowa refunds in the same place?

No. The Iowa Department of Revenue tracker only shows your state refund. To check your federal refund, go to the IRS website at irs.gov and use their "Where's My Refund?" tool. Both refunds are processed separately and may arrive at different times.

Why does the tracker say my refund was sent but I still don't see it?

Direct deposits usually arrive within one to three business days after the tracker shows "sent," but can take up to five business days depending on your bank. Paper checks take seven to ten business days or longer. If more time has passed, contact the Iowa Department of Revenue at 515-281-5834 to confirm the refund was sent to the correct account or address.

What if the tracker says my return is being processed but it's been more than 21 days?

Some returns take longer than 21 days if they require extra verification or if there are errors that need to be corrected. Call the Iowa Department of Revenue at 515-281-5834 to ask whether your return needs additional information or if there is a delay.

Do I need to create an account to use the refund tracker?

No. The "Where's My Refund?" tool does not require you to log in or create an account. You only need your Social Security number and the refund amount from your return.

What if I filed my return through a tax preparation company?

You can still use the Iowa Department of Revenue's tracker. The tracker shows the status of your return once it reaches the state, regardless of whether you filed it yourself, through software, or through a tax preparer. The company you used does not have access to the state's tracker.