The IRS updates "Where's My Refund?" once per day, usually overnight between midnight and 6 a.m. Eastern time

The IRS system that tracks your refund status refreshes on a daily cycle. If you check in the morning, you are seeing information updated the night before. If you check in the afternoon or evening, that same information may be a full day old. The exact time the update happens varies slightly — it is not always at midnight — but it always happens once in each 24-hour period.

This means checking multiple times in a single day will show you the same status. Many people check repeatedly hoping for a change, but the system will not show anything new until the next calendar day begins.

Key Takeaways

  • The IRS updates refund status once daily, usually between midnight and 6 a.m. Eastern time, regardless of your time zone.
  • Checking the same day multiple times will show identical information — the update happens once per 24-hour cycle.
  • The system may show "still processing" for weeks even when your refund is moving normally through the IRS.
  • If your status has not changed in 21 days after filing, or 60 days after the expected date, contact the IRS directly.

Why the IRS does not update more frequently

The IRS processes millions of returns. A real-time system that updated every time a return moved through a different stage would require constant database updates across their entire network. A once-daily update is a compromise: it is frequent enough to show genuine progress, but infrequent enough that the IRS can batch-process updates without slowing down the actual refund work.

The daily update also means the IRS can catch errors and corrections before pushing information to the public. If something changes about your return during the day — a correction is made, a hold is placed, a payment is processed — that change goes into the next day's update rather than creating confusion with partial or conflicting information.

What "still processing" actually means

The most common status message is "still processing." This does not mean your return is stuck. It means the IRS has received it, found no when ready problems, and is working through the normal steps. For most returns, this status lasts two to three weeks. For returns with errors, missing information, or that trigger additional review, it can last much longer.

The "Where's My Refund?" tool does not show you which step of processing you are on — only that processing is happening. You will not see a message that says "verifying income" or "checking for errors." The status straightforward updates to "approved" or "sent" when the next major milestone is reached.

When you should see a status change

After your return is accepted, you should see a status change within 21 days. The most common progression is: accepted → still processing → approved → sent to your bank. Each of these changes appears on a different day as the daily update runs.

If you chose direct deposit, the "sent to your bank" status appears before the money actually arrives in your account. Banks take one to five business days to post the deposit after the IRS sends it. If you chose a paper check, the "sent" status means the check is in the mail — delivery takes one to three weeks depending on distance.

What to do if the status has not changed

If your status has shown "still processing" for more than 21 days after you filed, or more than 60 days after the date the IRS told you to expect your refund, contact the IRS directly. You can call the refund hotline at 1-800-829-1954 (open during business hours, Monday through Friday). Have your Social Security number, filing status, and the refund amount ready.

You can also visit an IRS walk-in office if one is near you. The IRS website has a locator tool at irs.gov. Walk-in offices can sometimes pull up more detailed information about your return than the online tool shows, including whether there is a hold, a correction being made, or a problem that needs your attention.

Why your refund might not show up on the expected date

The IRS gives you an expected refund date when you file. This date assumes no errors on your return and no issues with your bank account. Several things can delay a refund past that date: the IRS finds a discrepancy between your return and IRS records, your return is selected for review, your bank rejects the deposit for technical reasons, or you owe back taxes or child support that the IRS offsets against your refund.

If your refund is delayed, the "Where's My Refund?" tool may not tell you why. The tool shows status, not reasons. If you are past the expected date, calling the IRS is the fastest way to find out what is holding up your money.

Frequently Asked Questions

Can I check my refund status on weekends?

Yes, the website is available 24/7. However, the information you see on Saturday or Sunday is the same as Friday's update — the next refresh does not happen until Sunday night or Monday morning. The IRS does not process returns on weekends, so weekend checks will not show new information.

What if I filed electronically but the status still says "still processing" after 30 days?

Contact the IRS at 1-800-829-1954. Electronic returns should move through the system faster than paper returns, so a delay beyond three weeks suggests either an error on your return or a hold placed by the IRS. The phone line can tell you which one.

Does the update time change during daylight saving time?

The IRS updates on Eastern time year-round. If you live in a different time zone, the update still happens between midnight and 6 a.m. Eastern, which may be earlier or later in your local time depending on the season.

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

No. Checking the tool does not affect processing speed. You can check as often as you want without any impact on when your refund is processed or sent.