Tax refunds cannot be deposited on weekends or federal holidays because banks are closed
If the IRS processes your refund on a Saturday, Sunday, or federal holiday like Thanksgiving or Christmas, your bank will not receive the deposit until the next business day. The deposit itself happens electronically overnight, but your bank's system won't process it until it opens. This means a refund processed on Friday evening might show in your account on Monday morning, and a refund processed on a Friday before a three-day weekend might not appear until Tuesday.
The timing depends on two separate things: when the IRS releases the money, and when your bank's system receives and posts it. You cannot control either one, but understanding how they work helps you know what to expect.
Key Takeaways
- The IRS processes refunds on business days only, so weekend and holiday processing does not happen.
- If your refund is scheduled to arrive on a weekend or holiday, it will post to your account on the next business day instead.
- Direct deposit refunds typically appear within one to three business days of the IRS releasing them, depending on your bank's processing speed.
- You can check the exact date the IRS sent your refund using the IRS Where's My Refund tool, which updates once per day.
- Paper checks are mailed on business days and take five to seven business days to arrive after the IRS processes them.
How the IRS schedules refund releases
The IRS does not process refunds on Saturdays, Sundays, or the federal holidays when the agency is closed. These holidays include 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. If your return is scheduled to be processed on one of these dates, the IRS automatically moves it to the next business day.
The IRS publishes a refund schedule each year showing when it will process returns filed by certain dates. This schedule accounts for weekends and holidays. For example, if the IRS says your refund will be processed by a certain date, that date is always a business day.
What happens when your bank receives the deposit
Once the IRS releases your refund, it travels electronically to your bank's processing center, usually overnight. However, your bank may not post the money to your account when ready. Most banks post direct deposits during their morning processing window, which typically happens between midnight and 6 a.m. If your bank receives the deposit after that window closes, it may not post until the next day.
Some banks post deposits faster than others. Large national banks often post within one business day of receiving the money. Smaller banks and credit unions may take up to three business days. Check your bank's direct deposit policy if you want to know their specific timeline.
Checking your refund status with the IRS tool
The IRS Where's My Refund tool shows you the exact date the IRS approved and released your refund. You can access it on IRS.gov by entering your Social Security number, filing status, and the refund amount. The tool updates once per day, usually overnight, so check it in the morning for the most recent information.
The tool will tell you one of three things: the IRS is still processing your return, the IRS has approved your refund and sent it to your bank, or there is a problem with your return that requires action from you. If it says your refund was sent, the date shown is the date the IRS released it, not the date it will appear in your account.
Paper check refunds and weekend delays
If you requested a paper check instead of direct deposit, weekend and holiday delays affect you differently. The IRS prints and mails checks on business days only. A check processed on a Friday will be mailed that day. A check processed on a Thursday before a three-day weekend will be mailed on Monday. After the IRS mails the check, it takes five to seven business days to reach you through the postal service, depending on your location.
Paper checks are slower overall, so if you are expecting a refund soon, direct deposit is the faster option. You cannot change your deposit method after you file, but you can request direct deposit when you file your next return.
What to do if your refund does not arrive on time
If the IRS Where's My Refund tool says your refund was sent but it has not appeared in your account after three business days, contact your bank first. Ask them to confirm they received the deposit and whether there is a hold on the funds. Banks sometimes place holds on large deposits or deposits from unfamiliar sources.
If your bank confirms they did not receive the deposit, or if more than three weeks have passed since the IRS said it was sent, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the number for general tax questions) or visit an IRS office in person. Bring a copy of your tax return and the confirmation number from Where's My Refund. The IRS can issue a replacement check or investigate whether the deposit went to the wrong account.
Frequently Asked Questions
If my refund is processed on Friday, will it show up Monday?
Usually yes, but not always. If your bank posts deposits on Monday morning and receives yours Friday night, it will likely appear Monday. If your bank's processing window closes before the deposit arrives, it may not post until Tuesday. Check with your bank about their posting schedule.
Does the IRS process refunds on federal holidays?
No. The IRS is closed on federal holidays and does not process refunds those days. If your refund is scheduled for a holiday, it will be processed the next business day instead. The IRS schedule already accounts for this.
What if I filed my return right before a holiday?
Your return will be processed after the holiday ends. The IRS does not process returns during closures. The Where's My Refund tool will show you the actual processing date once the IRS begins reviewing your return.
Can I speed up my refund if it is delayed by a weekend?
No. The timing is controlled by the IRS and your bank, not by you. Direct deposit is the fastest method available. If you chose a paper check, you cannot change it after filing.
Why does the IRS tool show my refund was sent but I do not see it yet?
Your bank may not have posted it yet, or there may be a hold on the funds. Contact your bank to confirm they received the deposit. If they did not, contact the IRS with your Where's My Refund confirmation number.