The IRS updates refund status once every 24 hours, usually overnight between 12 a.m. and 6 a.m. Eastern Time

The IRS processes refunds in batches, not one at a time. Your refund status in the Where's My Refund tool changes once per day at most, and often less frequently if your return is still being reviewed. If you check multiple times in a single day, you will see the same status. Checking more often does not speed up the process.

The timing of that daily update varies slightly depending on the IRS system load and the time of year. During tax season (January through April), updates typically happen in the early morning hours. Outside peak season, updates may happen at different times, but the IRS does not publish an exact time. The safest assumption is to check once per day in the morning and expect the same information if you check again later that day.

Key Takeaways

  • Refund status updates once every 24 hours at most, usually overnight, so checking multiple times per day will show you the same information.
  • The Where's My Refund tool is the official source for status updates, and the IRS does not send text or email notifications about refund progress.
  • A status that does not change for more than a few days usually means the IRS is reviewing your return, not that the system is broken.
  • If Where's My Refund says "still processing" after 21 days from the filing date, contact the IRS by phone or visit a local office to ask why.

How long refunds typically take from filing to deposit

The IRS aims to issue most refunds within 21 days of receiving your return. That 21-day clock starts from the date you file, not from the date you mail it or the date it arrives at an IRS processing center. If you file electronically, the clock starts when ready. If you mail a paper return, the clock starts when the IRS receives and scans it, which can take one to two weeks after you mail it.

The 21-day timeline assumes your return has no errors, no missing information, and no flags that require manual review. Many returns meet that standard and are issued within 21 days. Others take longer because the IRS needs to verify income, check for identity theft, or resolve a discrepancy between what you reported and what employers or financial institutions reported to the IRS.

Once the IRS approves your refund, the actual deposit into your bank account takes one to five business days, depending on your bank. The Where's My Refund tool will show "approved" or "sent to your bank" before the money arrives, so you may see the status change before you see the deposit.

Why your status might not change for several days

A status that stays the same for three, four, or even seven days does not mean something is wrong. The IRS processes millions of returns, and many of them move through the system without needing individual review. Your return may be in a queue waiting for the next batch of processing, or it may be undergoing automated checks that do not trigger a status update.

The Where's My Refund tool shows only major milestones: received, being processed, approved, and sent to your bank. It does not show every small step in between. A return can sit in "being processed" for two weeks while the IRS runs background checks, matches your information against employer records, or verifies your identity. None of those steps change the status display.

If your status has not changed in more than 21 days since you filed, that is when you should contact the IRS. Before that point, no news is normal news.

What each status message actually means

Return Received: The IRS has scanned your return and confirmed it arrived. This status appears within one to two days of filing electronically, or one to three weeks after mailing a paper return. It does not mean the IRS has reviewed it yet.

Still Being Processed: The IRS is reviewing your return. This is the longest status for most people. It can last anywhere from a few days to several weeks, depending on whether the IRS needs to verify information or resolve discrepancies. This status does not tell you what the IRS is doing or how much longer it will take.

Approved: The IRS has finished reviewing your return and approved your refund. The money has not left the IRS yet, but it will within one to five business days. This is the status that means you can be confident the refund is coming.

Sent to Your Bank: The IRS has sent the refund to your financial institution. The money should arrive within one to five business days. Some banks deposit refunds the same day they receive them; others take up to five days.

When to contact the IRS about a delayed refund

Contact the IRS if your status has not changed in more than 21 days since you filed, or if Where's My Refund says your refund was sent to your bank more than five business days ago and you still have not received it.

You can reach the IRS by phone at 1-800-829-1040. Wait times are longest during tax season (January through April). If you prefer not to call, you can visit a local IRS office in person. Find the nearest office at irs.gov/localoffices. Bring your Social Security number, filing status, and the refund amount you expected.

If Where's My Refund says your refund was sent to your bank but you have not received it after five business days, contact your bank first. The refund may have been deposited to an old account, or there may be a hold on your account. Your bank can tell you whether the IRS sent the money and where it went.

Why the IRS may hold your refund for review

The IRS holds some refunds for additional review before approving them. Common reasons include a mismatch between what you reported and what your employer reported, a missing or incorrect Social Security number, income that does not match IRS records, or a return that claims an unusually large refund compared to your income. These holds are not accusations of fraud — they are standard verification steps.

A hold can add one to four weeks to your refund timeline. During that time, your status will stay on "still being processed." You cannot speed up the review by calling the IRS or providing additional documents unless the IRS specifically asks you to. If the IRS needs something from you, they will send you a letter by mail.

If you receive a letter from the IRS about your refund, follow the instructions in the letter exactly. The letter will explain what information the IRS needs and how to provide it. Responding promptly can help move your refund forward.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on phones and tablets. Go to irs.gov and look for the Where's My Refund link. You will need your Social Security number, filing status, and the refund amount. The mobile version shows the same information as the desktop version and updates on the same schedule.

What if Where's My Refund says I am not in the system yet?

The tool may not show your return for one to two weeks after you file electronically, or three to four weeks after you mail a paper return. This does not mean anything is wrong — the IRS straightforward has not scanned and entered your return into the system yet. Check again in a few days.

Will the IRS text or email me about my refund?

No. The IRS does not send text messages or emails about refund status. If you receive a text or email claiming to be from the IRS about your refund, it is a scam. The only official way to check your refund status is the Where's My Refund tool on irs.gov.

What happens if I filed my return but made a mistake?

If you filed electronically and realize you made an error before the IRS processes your return, you can file an amended return using Form 1040-X. If the IRS has already processed your original return, you must wait to receive your refund, then file the amended return to claim any additional refund you are owed. Do not file the amended return before the original is processed.

Can I change my refund to direct deposit if I already filed?

If you filed by mail and requested a check, you cannot change it to direct deposit after filing. If you filed electronically and the refund has not been sent to your bank yet, contact the IRS by phone at 1-800-829-1040 to ask if they can change the payment method. They can do this only if your refund has not already been processed.