The IRS updates Where's My Refund once per day, usually overnight

Where's My Refund refreshes its data once each day, typically between midnight and 1 a.m. Eastern time. This means if you check in the morning, you are seeing information from the previous night's update. Checking multiple times in the same day will show you the same status.

The IRS processes refunds in batches, and the daily update reflects where your return stands in that batch cycle. If your return was processed overnight, you may see a status change the next morning. If it was not processed yet, the status will remain the same regardless of how many times you refresh.

The one-per-day update schedule applies whether you filed electronically or by mail, and whether you chose direct deposit or a check. The timing does not change based on how recently you filed or how large your refund is.

Key Takeaways

  • Where's My Refund updates once daily, usually between midnight and 1 a.m. Eastern time, so checking multiple times the same day shows the same information.
  • The IRS processes returns in batches overnight, so a status change means your return moved through processing during that batch cycle.
  • If your status shows "Refund Approved" or "Refund Sent," the next update will show the deposit date or check mailing date.
  • The tool does not show real-time processing; it reflects the previous night's batch results, so patience between daily updates is necessary.

What each status update means and when it changes

When you first check Where's My Refund, the tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." Each status represents a stage in processing, and the daily update moves your return forward through these stages.

"Return Received" means the IRS has your return but has not finished reviewing it. This status can last anywhere from a few days to several weeks, depending on whether the return needs manual review or has errors. The daily update will show this status until processing is complete.

"Refund Approved" appears once the IRS has finished reviewing your return and determined the refund amount. This status typically lasts one to two days before the next update shows "Refund Sent." The approval status is when the IRS confirms your refund is real and the amount is correct.

"Refund Sent" is the final status update. It includes either a deposit date (if you chose direct deposit) or a mailing date (if you requested a check). Once you see this status, the daily updates stop because your refund is on its way to you.

How to know if your refund is actually moving forward

Because the tool updates only once daily, you cannot tell from a single check whether processing is happening. The way to confirm movement is to check the same time each day and watch for status changes. If the status changes from "Return Received" to "Refund Approved," your return moved through a processing stage overnight.

If the status stays the same for several days in a row, it does not necessarily mean something is wrong. Many returns sit in "Return Received" for one to three weeks while the IRS batches them for review. The daily update will show no change during this time, but processing is still happening in the background.

If the status has not changed in more than 21 days and you filed electronically, or more than 42 days and you filed by mail, contact the IRS directly. At that point, the return may need manual review or there may be an error that requires your attention.

Why checking more than once per day does not help

The IRS publishes a single daily update window, and the tool pulls data from the same batch each time you check within a 24-hour period. Refreshing the page 10 times in an hour will show the same status 10 times because the underlying data has not changed.

The daily update is tied to the IRS's processing schedule, not to the time you check. Even if you check at 11 p.m., you are still seeing the previous night's batch results. The new batch processes overnight and becomes visible the next morning.

Some people believe checking at different times of day reveals updates faster, but this is not how the system works. The update happens once, overnight, regardless of when you look at the tool.

Direct deposit versus check: how the final update differs

When your refund reaches "Refund Sent," the final update shows different information depending on your payment method. If you chose direct deposit, the update shows the date the IRS will deposit money into your bank account. If you requested a check, it shows the date the check was mailed.

Direct deposit refunds typically arrive within one to two business days after the deposit date shown in Where's My Refund. Check refunds take longer: the check is mailed on the date shown, and then takes five to seven business days to arrive by mail, depending on distance and postal service speed.

After the "Refund Sent" status appears, Where's My Refund stops updating. You will not see a confirmation that the money arrived. For direct deposit, you can check your bank account to confirm the deposit. For checks, you can track the mailing date and add five to seven days to estimate arrival.

What to do if the status has not changed in weeks

If your return has been in "Return Received" for more than 21 days (or 42 days if you filed by mail), the return may be held for review or there may be an issue. At this point, checking Where's My Refund daily will not help because the tool will not show new information until the IRS completes its review.

Contact the IRS directly by calling 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is in queue for review, whether there is an error, or whether additional documents are needed.

If you filed electronically and the status has not changed in more than 21 days, ask the IRS whether the return is flagged for identity verification or manual review. If you filed by mail and it has been more than 42 days, the paper return may still be in the scanning queue or may need manual processing.

Frequently Asked Questions

Can I make my refund update faster by checking more often?

No. The IRS updates Where's My Refund once per day, overnight, regardless of how many times you check. Refreshing the page multiple times shows the same status until the next day's batch processes. Patience between daily checks is the only approach.

What time exactly does Where's My Refund update each day?

The IRS typically updates between midnight and 1 a.m. Eastern time. The exact minute varies, but the update is complete by early morning. If you check at 6 a.m. Eastern, you are seeing the previous night's update.

If my status changed yesterday, will it change again today?

It depends on which status you saw. If it changed from "Return Received" to "Refund Approved," today's update may show "Refund Sent" with a deposit or mailing date. If it already shows "Refund Sent," the status will not change further because your refund is on its way.

Does Where's My Refund update on weekends and holidays?

The tool updates every day, including weekends and holidays. However, the IRS does not process returns on weekends or federal holidays, so the status may not change on those days even though the tool refreshes. The next processing batch occurs on the next business day.

Why does my status say "Refund Sent" but I have not received the money yet?

If direct deposit was chosen, the money arrives one to two business days after the deposit date shown. If a check was chosen, add five to seven business days after the mailing date for postal delivery. Check your bank account or mailbox before contacting the IRS.