Where's My Refund updates Monday through Friday, not on Sundays or other weekend days
The IRS Where's My Refund tool refreshes its data once per day, but only on business days. That means Monday through Friday. If you check on Sunday, you are looking at the same information from Friday. The tool does not pull new data on Saturdays, Sundays, or federal holidays.
The update happens overnight, typically between midnight and 6 a.m. Eastern time. You will not see a live update if you refresh the page multiple times on the same day — the information stays the same until the next business day begins.
This matters because people often check on Sunday evening expecting new information, then assume something is wrong with their refund when the status has not changed. It has not changed because the IRS systems that feed the tool do not process returns on weekends.
Key Takeaways
- Where's My Refund updates once per day on weekdays only, between midnight and 6 a.m. Eastern time.
- Checking multiple times on the same day will show the same status — the tool does not update within a single business day.
- Federal holidays follow the same rule as weekends: no updates on those days either.
- A refund status that has not changed for several business days may indicate a delay, but a weekend gap is normal and expected.
How the update schedule affects your timeline
If your refund status changes, you will see it the next business day after the IRS processes that change. If the IRS approves your refund on Thursday, the tool will show the new status on Friday. If they approve it on Friday, you will see the update on Monday.
This is why the IRS recommends checking the tool no more than once per day. Checking every hour or every few hours on the same day wastes your time — the information will not change until the next morning.
The delay between approval and visibility on the tool is usually one business day, but can be longer if your return requires manual review or if there are errors that need correction.
What "no update" actually means
If your status has been the same for one or two business days, that is normal. The IRS is still processing. If it has been the same for more than a week of business days, that may signal a problem — your return could be held for verification, or there could be an error in your filing.
The most common reasons for a stalled status are a mismatch between your return and IRS records (usually your name, Social Security number, or filing status), a missing or incorrect bank account number for direct deposit, or a return flagged for identity verification.
If your status has not moved in over a week of business days, you can contact the IRS directly. Have your Social Security number, filing status, and the exact refund amount from your return ready.
Federal holidays and the update schedule
The IRS observes federal holidays, and Where's My Refund does not update on those days. Common holidays that affect the schedule are New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas.
If a holiday falls on a weekday, treat it like a weekend — no update that day, and the next update will come the following business day. If you check on a holiday and see no change from the day before, that is expected.
Why the IRS does not update on weekends
The IRS processes returns during business hours on business days. The systems that handle return processing, refund approvals, and account updates do not run on weekends. Where's My Refund pulls data from those systems, so it has nothing new to show until the systems have processed again.
This is not a limitation of the website itself — it is a limitation of the underlying IRS processing infrastructure. The tool is accurate for what it shows, but it can only show what the IRS has processed.
How to check your refund status correctly
Go to irs.gov/refunds and enter your Social Security number, filing status, and refund amount. The tool will show one of four statuses: "Return Received," "Approved," "Sent," or "You may be may be able to access for the Earned Income Tax Credit."
Check once per day on a weekday if you want to track progress. Checking on weekends or multiple times per day will not give you new information and may frustrate you unnecessarily.
If the tool says "Return Received" and more than 21 days have passed since you filed, contact the IRS. If it says "Approved" and more than five business days have passed, the delay may be with your bank, not the IRS.
What to do if your refund is delayed
First, confirm that you are checking on a business day and that enough time has passed. "Return Received" typically takes 21 days to move to "Approved." "Approved" typically takes three to five business days to move to "Sent."
If the status has not moved in more than a week of business days, call the IRS at 1-800-829-1040. Have your return information ready. The IRS can tell you whether your return is delayed, held for review, or waiting for information from you.
Do not assume a problem based on a weekend gap. Do assume a problem if a business day gap is longer than the normal processing window for that status.
Frequently Asked Questions
Why does the tool show the same status on Monday as it did on Friday?
The IRS did not process any returns over the weekend, so there is no new information to display. The tool updates once per day on business days only. Check again on Tuesday if you want to see whether anything has changed.
Does Where's My Refund update on holidays?
No. Federal holidays are treated like weekends — the IRS does not process returns, and the tool does not update. The next update will come on the next business day after the holiday.
How long should I wait before I worry about a delayed refund?
If your status is "Return Received," wait 21 days. If it is "Approved," wait five business days. If more time has passed and the status has not moved, contact the IRS. A weekend or holiday gap does not count toward the wait time.
Can I speed up my refund by checking the tool more often?
No. Checking multiple times per day on the same business day will show the same status. The tool updates once per night, not throughout the day. Checking more often does not change when the IRS processes your return.
What if the tool says my refund was sent but I have not received it?
If the status is "Sent," the IRS has released the money. If you chose direct deposit, check your bank account — it may take one to three business days to arrive after the IRS sends it. If you chose a check, allow up to two weeks from the "Sent" date. If more time has passed, contact your bank or the IRS.