The IRS updates refund status once per day, typically overnight between 12 a.m. and 6 a.m. Eastern Time

The IRS processes refunds in batches and posts updates to the Where's My Refund tool once daily. You will not see changes if you check multiple times in the same day. The single update window means checking at 2 p.m. and then again at 4 p.m. will show you identical information.

The exact time within that overnight window varies — the IRS does not publish a precise minute. Some refunds update closer to midnight, others closer to 6 a.m. If you check first thing in the morning, you are most likely to see the newest status.

Weekends and federal holidays follow the same schedule. The IRS updates refund status seven days a week, including Saturdays, Sundays, and holidays like Thanksgiving and Christmas. The only exception is when the IRS system itself is down for maintenance, which is rare and announced in advance on IRS.gov.

Key Takeaways

  • The IRS updates Where's My Refund once per day between 12 a.m. and 6 a.m. Eastern Time, so checking multiple times in one day will show the same status.
  • Updates happen every day of the week, including weekends and federal holidays, unless the IRS announces scheduled maintenance.
  • A refund that shows "still being processed" today will not change until tomorrow's update window, even if you check again in the afternoon.
  • The status you see depends on where your refund is in the processing pipeline — not all refunds move forward every single day.

How the IRS processes refunds in batches

The IRS does not process every refund individually as it arrives. Instead, it groups refunds into batches and moves them through the system together. A batch might contain thousands of returns. Once a batch completes a stage — verification, calculation, approval — the IRS updates the status for all refunds in that batch at the same time.

This is why your refund might show "still being processed" for several days in a row. Your return is not stuck; it is waiting for the next batch cycle to begin. The batch your return is in might not reach the next stage until tomorrow, or it might not move for three or four days depending on the volume the IRS is handling.

During tax season (January through April), the IRS processes millions of returns. Batches move more slowly because there are more refunds ahead of yours. Outside tax season, batches move faster. A return filed in September will typically move through the system quicker than one filed in March.

What each status message means and how long it usually takes

Where's My Refund shows one of three main statuses. "Return Received" means the IRS has your return but has not started processing it yet. This status typically lasts one to two weeks. "Still Being Processed" means your return is in the system and moving through verification and calculation. This is the longest phase and usually takes two to three weeks, though it can stretch longer if the IRS needs to verify information or if there is a problem with your return.

"Approved" means the IRS has finished reviewing your return and your refund is scheduled to be sent. Once you see "Approved," the refund will arrive within one to five business days if you chose direct deposit, or within three weeks if you chose a paper check. The status will update daily during this final phase to show the exact date your refund will arrive.

If your status does not change for more than a week while it says "Still Being Processed," it does not necessarily mean something is wrong. The IRS may be waiting for a batch cycle to complete, or it may be reviewing something on your return. The Where's My Refund tool will tell you if there is an actual problem — it will show a message asking you to call or visit IRS.gov for more information.

Why your refund might not move on a particular day

Even though the IRS updates status daily, not every refund advances every day. Your return might sit in the "Still Being Processed" stage for three consecutive days before moving forward. This does not mean the update failed or that your refund is delayed — it means your batch has not reached the next processing stage yet.

The IRS prioritizes certain returns. Returns with errors or missing information move more slowly because they require manual review. Returns with direct deposit move faster than those requesting paper checks. Returns filed early in the tax season move faster than those filed in April. If your return has any flag — a mismatch between your return and your W-2, a dependent claimed by two people, an unusually large deduction — it will pause for verification.

You cannot speed up the process by checking more often or calling the IRS. The update schedule is fixed. If your refund is genuinely delayed (more than 21 days after filing), the Where's My Refund tool will display a specific message telling you to contact the IRS, and that is when calling makes sense.

How to check your refund status at the right time

Check Where's My Refund in the morning, between 6 a.m. and noon Eastern Time. This is after the overnight update window and before the day's activity. You will see the most recent status available.

Write down the status and the date you checked it. This helps you spot whether your refund actually moved or whether you are seeing the same information repeated. If the status is identical three days in a row, that is normal during the "Still Being Processed" phase. If it is identical after 10 days, that is when you should look for an error message or consider calling the IRS.

Do not check more than once per day. The tool will show you the same status if you check at 10 a.m. and then again at 3 p.m. Checking repeatedly does not speed up processing and can make it harder to notice when the status actually changes.

What to do if the status has not changed in more than a week

If your return has been in "Still Being Processed" for more than seven days without any change, check the Where's My Refund tool for an error message. The IRS will display a specific notice if there is a problem — for example, if your Social Security number does not match your name, or if the IRS needs more information from you.

If you see an error message, follow the instructions in that message. Most messages direct you to call the IRS at 1-800-829-1040 or to visit IRS.gov to submit additional documents. Do not ignore these messages; they are the IRS telling you something needs your attention.

If there is no error message and the status straightforward has not moved, wait three more days. The IRS processes refunds in waves, and your batch may be waiting for the next cycle. If 21 days have passed since you filed and the status still shows "Still Being Processed" with no error message, call the IRS. At that point, your refund is genuinely delayed and the IRS can investigate.

Frequently Asked Questions

Does the IRS update refund status on weekends?

Yes. The IRS updates Where's My Refund every day, including Saturdays, Sundays, and federal holidays. The update still happens between 12 a.m. and 6 a.m. Eastern Time. The only exception is if the IRS announces scheduled system maintenance, which is rare.

Why does my refund status say the same thing as yesterday?

Your refund is likely in a waiting phase between processing stages. The IRS processes refunds in batches, and your batch may not move to the next stage until tomorrow or later. This is normal and does not mean your refund is delayed. If the status has not changed after 10 days, check for an error message.

What time should I check Where's My Refund to see the newest update?

Check between 6 a.m. and noon Eastern Time. The IRS updates the tool overnight between 12 a.m. and 6 a.m., so checking in the morning ensures you see the most recent status. Checking in the afternoon will show the same information as the morning.

If my refund shows "Approved," when will I actually get the money?

If you chose direct deposit, the refund will arrive within one to five business days after the status changes to "Approved." If you chose a paper check, it will arrive within three weeks. The Where's My Refund tool will update daily during this phase to show the exact arrival date.

Can I make my refund process faster by calling the IRS?

No. The IRS processes refunds on a fixed schedule regardless of phone calls. Calling is only useful if your refund is more than 21 days old, if you see an error message in Where's My Refund, or if you need to report a missing or stolen refund check.