The IRS does not update refund status on weekends or federal holidays
The IRS processes refunds Monday through Friday only. If you check your refund status on Saturday, Sunday, or a federal holiday, you will see the same information as the last business day. The system does not refresh on weekends, and no new refund movements happen behind the scenes either — the IRS offices are closed and no staff are processing returns.
This matters because many people check their status on a weekend, see no change, and assume something has gone wrong. In reality, the delay is just the calendar. If your refund was supposed to move on Friday and you check Monday morning, you may see an update then. If you check Friday evening and nothing has changed since Thursday, checking again Saturday will show the same thing.
The IRS typically updates the Where's My Refund tool once per day, usually overnight or early morning on business days. The exact time varies and is not published, so you cannot predict it down to the hour. Checking multiple times in a single day rarely shows a change.
Key Takeaways
- The IRS updates refund status only on weekdays, not Saturday, Sunday, or federal holidays like Thanksgiving, Christmas, and New Year's Day.
- The Where's My Refund tool refreshes roughly once per day on business days, but the exact time is not announced and varies.
- Checking your status multiple times on the same day will almost always show the same information.
- If your refund has not moved in more than 21 days from the date you filed, contact the IRS by phone or through their online account rather than relying on the tracker alone.
How the IRS refund processing calendar works
The IRS operates on a standard federal business calendar. Refunds are processed, approved, and sent out Monday through Friday. On weekends and the 11 federal holidays — New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas — no refund activity occurs.
This does not mean your refund is stuck. It means the system is simply not running. If your refund is scheduled to be deposited on a Saturday, the IRS will deposit it on the Friday before. If a holiday falls on a weekday, refund processing pauses that day and resumes the next business day.
The Where's My Refund tracker reflects this schedule. It will not show a new status on a weekend or holiday because there is nothing new to report. The last update you see on Friday afternoon is the most recent information available until Monday morning.
When to expect updates during the week
Most refund status updates appear between midnight and 8 a.m. on business days, though the IRS does not may provide a specific time. Some updates may post later in the day. The tool is designed to refresh once daily, not continuously.
If you filed electronically and your return was accepted, the IRS typically begins processing within 24 hours. From there, the timeline depends on whether your return was selected for review, whether it contained errors, and how busy the IRS is at that moment. During tax season (January through April), updates may take longer because the volume is higher.
Checking the tracker on Tuesday, Wednesday, or Thursday is more likely to show movement than checking on Monday, since Monday updates sometimes reflect work done over the previous weekend that was queued for processing. This is not a rule, just a pattern many filers notice.
What the tracker actually shows you
The Where's My Refund tool displays three pieces of information: the refund status (such as "Accepted," "Approved," or "Sent"), the expected deposit date, and the refund amount. Once your refund is approved, the tool shows the date it will be deposited to your bank account or mailed as a check.
The deposit date shown is the date the IRS sends the money to your bank, not the date it will appear in your account. Banks typically take one to three business days to post a deposit after receiving it from the IRS. So if the tracker says your refund will be deposited on Friday, you might not see it in your account until Monday or Tuesday.
If the tracker shows "Approved" but no deposit date yet, the refund is in the queue and the IRS has not yet sent it to the bank. This can happen if there is a backlog or if additional review is needed. Check back on the next business day.
Federal holidays that pause refund processing
| Holiday | Typical Date |
|---|---|
| New Year's Day | January 1 |
| Martin Luther King Jr. Day | Third Monday in January |
| Presidents' Day | Third Monday in February |
| Memorial Day | Last Monday in May |
| Juneteenth | June 19 |
| Independence Day | July 4 |
| Labor Day | First Monday in September |
| Columbus Day | Second Monday in October |
| Veterans Day | November 11 |
| Thanksgiving | Fourth Thursday in November |
| Christmas | December 25 |
When a federal holiday falls on a weekday, the IRS closes and refund processing stops. If your expected deposit date lands on a holiday, the IRS will deposit your refund on the last business day before the holiday instead. For example, if Christmas falls on a Wednesday, refunds scheduled for that day are sent on Tuesday.
During the week between Christmas and New Year's, the IRS may operate on a reduced schedule or close entirely, depending on the year. Check the IRS website or your local IRS office for specific closure dates in December and early January.
What to do if your refund status has not changed in more than a week
If your refund has been stuck on the same status for more than seven business days (not counting weekends or holidays), something may need attention. Common reasons include a mismatch between your return and IRS records, a missing or incorrect bank account number, or a flag for additional review.
Contact the IRS directly rather than waiting for the tracker to update. Call the IRS at 1-800-829-1040 (the main refund line) during business hours, Monday through Friday. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is in queue, under review, or held up for a specific reason.
You can also create an IRS online account and check your account transcript, which sometimes shows details the tracker does not. The transcript will indicate if the IRS is waiting for information from you or if there is an error on your return that needs correction.
Refunds delayed past 21 days
The IRS aims to issue most refunds within 21 days of accepting your return if you filed electronically. If your refund has not arrived 21 days after the acceptance date shown on your return confirmation, the IRS considers it delayed and you should contact them.
Delays past 21 days usually mean one of three things: your return was selected for examination (a review of specific items on your return), there is a discrepancy between your return and IRS records that needs resolution, or there is a problem with your bank account information. The IRS will not automatically contact you in most cases — you have to reach out.
When you call, ask specifically what is holding up your refund. If it is an examination, ask how long it typically takes. If it is a bank account issue, ask whether you can provide corrected information. If the IRS has no record of your return at all, you may need to file a paper return or work with a tax professional to locate the original.
Frequently Asked Questions
Can I check my refund status on a holiday?
Yes, you can access the Where's My Refund tool any time, but it will show the same information as the last business day before the holiday. No updates occur on holidays, so checking on Thanksgiving or Christmas will not show anything new. Wait until the next business day to see if there has been movement.
Why does my refund status say "Approved" but no deposit date?
Your return has been approved and the refund is in the queue to be sent to your bank, but the IRS has not yet transmitted it. This can take a few more business days. Check back Monday or Tuesday. If it has been more than three business days since approval, contact the IRS to confirm your bank account information is correct.
If my refund was supposed to arrive on a Saturday, when will it actually come?
The IRS will send it on Friday instead. Banks do not receive deposits on weekends, so the IRS adjusts the deposit date backward to the last business day. Your bank may then take one to three more business days to post the deposit to your account, so you might see it by Monday or Tuesday.
Does the IRS process refunds on the day after Thanksgiving?
No. The day after Thanksgiving is not a federal holiday, so the IRS does operate that day. However, many IRS offices may run on a reduced schedule or have limited staff. Refund processing continues, but it may be slower than usual. Check your status the following Monday to see if there has been movement.
What if I filed my return on a Friday — when will I see the first update?
If you filed electronically on Friday, the IRS typically accepts it by Saturday or Sunday, though the acceptance confirmation may not appear until Monday morning. Once accepted, processing begins, and you may see the first status update (usually "Accepted") on Monday or Tuesday. Do not expect to see movement on Saturday or Sunday even if your return was received.