The IRS updates refund information once per day, typically between midnight and 1 a.m. Eastern Time

The IRS does not update your refund status throughout the day. Instead, the system refreshes once each night during a maintenance window that usually falls between midnight and 1 a.m. Eastern Time. This means checking your status at 9 a.m. or 9 p.m. will show you the same information — both are displaying data from the previous night's update.

The exact timing can shift by a few minutes from day to day, and the IRS does not publish a precise schedule. What matters for you is that refreshing the page multiple times during business hours will not show you new information. If you checked yesterday evening and see the same status today at noon, that is expected.

The IRS Where's My Refund tool and the IRS2Go mobile app both pull from the same database and update on the same schedule. Neither one updates faster than the other.

Key Takeaways

  • Refund status updates once per night between midnight and 1 a.m. Eastern Time, not throughout the day.
  • Checking multiple times during the same day will show you identical information because the system has not refreshed yet.
  • The exact minute of the update varies slightly, but it always happens during the overnight maintenance window.
  • Both the Where's My Refund website and the IRS2Go app use the same update schedule and will show the same status.
  • If your status has not changed in several days, the delay is usually in IRS processing, not in the tracking system itself.

Why the IRS uses an overnight update schedule

The IRS processes millions of returns and refunds. Running updates throughout the day would require the system to be down constantly, making it impossible for people to check their status at all. By consolidating all updates into one overnight window, the IRS can process large batches of refunds and then make that information available to everyone at once.

This overnight approach also means the system is more stable during business hours when the most people are checking. You are less likely to encounter errors or timeouts because the database is not being updated while you are viewing it.

What time zone matters for the update

The update happens at midnight to 1 a.m. Eastern Time, regardless of where you live. If you are on Pacific Time, that is 9 p.m. to 10 p.m. your time. If you are on Central Time, that is 11 p.m. to midnight your time.

This matters if you are checking late at night. If you live on the West Coast and check at 11 p.m. Pacific Time, the update has already happened (it was 2 a.m. Eastern). If you check at 9 p.m. Pacific Time, the update has not yet happened (it is still 12 a.m. Eastern).

How long refund status usually takes to change

After you file, the IRS typically needs 21 days to process your return and show a refund status. During those 21 days, your status may not change at all — it might stay on "Return Received" for the entire period. This is normal and does not mean something is wrong.

Once processing begins, you may see your status move to "Approved" and then to "Sent." The "Sent" status means the IRS has released your refund to your bank or the payment method you chose. From that point, your bank controls how long it takes to deposit the money — usually one to three business days, though some banks are slower.

If your status has not changed in more than 21 days, or if it shows an error message, the delay is in IRS processing, not in the tracking system. The overnight update schedule is working correctly; the IRS straightforward has not finished your return yet.

Checking your status at the right time

There is no "best" time to check during the day because the information does not change until the overnight update. You can check at 8 a.m., 2 p.m., or 6 p.m. and see identical results. The only time that matters is whether you check before or after the midnight-to-1-a.m. Eastern window.

If you want to see the newest information available, check after 1 a.m. Eastern Time. If you check at 2 a.m. Eastern, you are may provide to see data that was updated within the last hour. If you check at 10 a.m., you are seeing data from the previous night's update, but that is the most recent data the system has.

Checking more frequently will not speed up your refund or give you earlier notice of a problem. The IRS processes returns on its own schedule, and the tracking system straightforward reports what has already happened.

What to do if your status has not changed in weeks

If your refund status has been stuck on "Return Received" for longer than 21 days, or if it shows an error code, the issue is not with the tracking system's update schedule. The IRS is taking longer to process your return than usual.

Common reasons for delays include missing information on your return, a mismatch between your return and IRS records (such as a name change or Social Security number discrepancy), or straightforward high volume during tax season. You can contact the IRS directly at 1-800-829-1040 to ask about your specific return, though wait times are often long during peak season.

The IRS also publishes a list of reasons why refunds are delayed on its website. If you see an error code in your status, searching that code on IRS.gov will usually explain what the IRS found and what you may need to do.

Frequently Asked Questions

Will checking my status multiple times a day slow down my refund?

No. Checking your refund status does not affect processing speed at all. The IRS processes returns independently of whether you look at the tracking system. You can check as often as you want without any impact on when your refund arrives.

Does the IRS update refund status on weekends or holidays?

The IRS updates refund status every night, including weekends and most holidays. However, the IRS itself does not process returns on weekends or federal holidays, so your status may not change on those days even though the tracking system updates. The update still happens; there is just no new information to show.

Why does my status say "Sent" but I have not received my refund yet?

"Sent" means the IRS has released your refund to your bank or payment method. From that point, your bank controls the deposit timing, which is usually one to three business days. Some banks are slower, especially if your account is new or if you chose a prepaid card instead of a bank account. Contact your bank if the money has not arrived after five business days.

Can I get my refund faster by calling the IRS?

Calling the IRS will not speed up processing. The IRS processes returns in the order they were received and according to their own timeline. A representative can tell you your status and explain any delays, but they cannot move your return to the front of the queue. The only way to potentially speed things up is to resolve any issues the IRS has flagged on your return.

What if I see different status information on the IRS website versus the IRS2Go app?

Both use the same database and update at the same time, so they should always show identical information. If you see different statuses, try closing and reopening the app, or clearing your browser cache on the website. If the discrepancy continues, contact the IRS to confirm which status is correct.