Tax refund status does not update on weekends or federal holidays
The IRS processes refund information Monday through Friday during business hours. If you check your refund status on Saturday, Sunday, or a federal holiday, you will see the same information that was there on the last business day. The IRS system itself does not refresh on weekends, so no new updates appear until the following Monday morning.
This applies whether you are checking through the IRS website, the IRS2Go mobile app, or by calling the automated refund line. All three pull from the same database, and that database stops updating when the IRS offices close for the weekend.
Key Takeaways
- The IRS updates refund status only on weekdays during business hours, so checking on Saturday or Sunday will show you Friday's information.
- Federal holidays like Thanksgiving, Christmas, and New Year's Day also pause updates, even if they fall on a weekday.
- The IRS2Go app and the Where's My Refund tool on IRS.gov both pull from the same system and refresh on the same schedule.
- If your status has not changed in more than 21 days after you filed electronically, or 42 days after you mailed a paper return, contact the IRS directly rather than checking the status tool repeatedly.
How the IRS refund processing schedule works
The IRS operates on a standard business week. Refunds are processed, verified, and issued Monday through Friday. The system that tracks your refund status is updated during these same hours, typically between 7 a.m. and midnight Eastern Time on business days.
When you file electronically, the IRS usually acknowledges your return within 24 hours on a business day. If you file on a Friday afternoon, you may not see an acknowledgment until Monday. If you file on a holiday or over a weekend, the clock does not start until the next business day.
The actual refund — the money deposited to your bank account or mailed as a check — also follows this schedule. The IRS does not issue refunds on weekends or holidays, so a refund that shows as "approved" on Friday will not hit your account until the following business day at the earliest.
Federal holidays that pause refund updates
The IRS closes on all federal holidays, which means no refund processing or status updates happen on those days. The main holidays that affect tax season are New Year's Day (January 1), Memorial Day (last Monday in May), Independence Day (July 4), Labor Day (first Monday in September), Thanksgiving (fourth Thursday in November), and Christmas (December 25).
If a holiday falls on a weekday, you lose that day's processing. If it falls on a weekend, it does not create an extra delay because the IRS is already closed. The IRS observes the holiday on the day it is observed federally — so if July 4 falls on a Saturday, the IRS observes it on Friday, July 3.
Where to check your refund status on business days
The IRS provides three ways to check your refund status, and all three show the same information because they connect to the same system. The Where's My Refund tool on IRS.gov is the most detailed option — it shows your refund status, the expected deposit date, and any issues the IRS found with your return. You need your Social Security number, filing status, and the exact refund amount from your return.
The IRS2Go mobile app offers the same information in app form and sends push notifications when your status changes. The automated phone line at 1-800-829-1954 lets you check by phone if you prefer not to use a website or app. All three update on the same schedule: weekdays only, during business hours.
Check your status no more than once per day. The IRS updates the system once daily on business days, so checking multiple times in one day will show you the same information each time and can actually slow down the IRS system.
What to do if your refund status has not changed in weeks
If your refund status has been stuck on the same message for more than 21 days after you filed electronically, or more than 42 days after you mailed a paper return, the delay is not because of weekends. Contact the IRS directly to find out what is holding up your refund.
Call the IRS at 1-800-829-1954 during business hours (Monday through Friday, 7 a.m. to 7 p.m. Eastern Time). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is still being processed, whether there is an error on your return, or whether your refund has already been issued but has not reached your bank yet.
If you filed by mail and it has been more than 42 days, your return may not have been received or scanned yet. The IRS processes paper returns more slowly than electronic returns, especially during peak tax season. In this case, the IRS can search for your return and tell you where it is in the queue.
Direct deposit versus check delivery timing
Refunds issued by direct deposit usually reach your bank account within one business day of the IRS issuing them. However, some banks hold deposits for up to two business days before making the funds available to you. If the IRS shows your refund as issued on a Friday, it may not appear in your account until the following Tuesday or Wednesday because of the weekend and the bank's hold period.
Refunds issued as paper checks take longer. The IRS mails checks, and delivery depends on postal service speed. A check issued on a Monday may take 7 to 10 business days to arrive, depending on where you live and how busy the postal service is. If the check is issued on a Friday, it will not be mailed until Monday, adding another weekend to the timeline.
If your refund status shows "issued" but the money has not arrived after the expected timeframe, contact your bank first to confirm they received the deposit. If they did not, call the IRS to report the missing refund.
Frequently Asked Questions
Can I check my refund status on Christmas or Thanksgiving?
Yes, you can check, but you will see the same status that was there before the holiday. The IRS system does not update on federal holidays, so any new information will not appear until the next business day after the holiday ends.
Why does my refund status say "processing" for weeks?
The IRS processes most returns within 21 days of filing electronically. If your status is still "processing" after 21 days, the IRS may be reviewing your return for errors, verifying your identity, or checking for fraud. Contact the IRS at 1-800-829-1954 to find out what is causing the delay.
If I file my taxes on Sunday, when does the IRS start processing them?
The IRS receives your return on Sunday, but processing does not begin until Monday. Your 21-day processing window starts on Monday, not Sunday. This means a return filed Sunday evening will be treated the same as one filed Monday morning.
Will my refund be deposited on a Friday or will it wait until Monday?
The IRS can issue refunds on any business day, including Friday. If your refund is issued on Friday, it will be deposited to your bank account on Friday or Saturday, depending on your bank's processing schedule. You may not see the money available in your account until Monday because of the bank's weekend hold.
What if the IRS website is down on a weekday?
The IRS occasionally takes the Where's My Refund tool offline for maintenance, usually during evening hours. If the website is down, try again later that day or the next business day. You can also call 1-800-829-1954 to check your status by phone while the website is unavailable.