When the IRS deposits your refund, it happens on a weekday
The IRS does not process or deposit refunds on weekends or federal holidays. If your refund is scheduled to arrive on a Saturday or Sunday, your bank will receive it on the next business day — usually Monday. The deposit itself happens overnight, so you will see it in your account the morning it arrives, but the IRS only initiates those transfers Monday through Friday.
This matters most if you are tracking your refund status and see a deposit date that falls on a weekend. The date shown in the IRS system is when the money leaves the IRS, not when it hits your account. Your bank may hold it briefly after arrival, depending on your account type and the bank's own policies, but the delay is usually a few hours at most.
If you are expecting a refund and a weekend is coming up, assume any deposit scheduled for Friday will land by Monday morning. Do not plan to spend the money until you see it in your account.
Key Takeaways
- The IRS only initiates refund deposits Monday through Friday, so a refund scheduled for Saturday or Sunday will arrive the following Monday.
- Your bank receives the deposit overnight and makes it available the morning it arrives, though some banks may hold it for a few hours.
- Federal holidays also pause IRS processing, so refunds scheduled for a holiday will arrive the next business day instead.
- You can check your exact deposit date in the IRS "Where's My Refund?" tool, which updates once per day.
- Direct deposit is faster than a paper check, which can take two to three weeks even after the IRS processes it.
How to check your refund deposit date
The IRS "Where's My Refund?" tool shows the date your refund will be deposited. You can find it at irs.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so check it in the morning for the most current information.
The tool will show one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." Once it says "Refund Sent," the deposit date shown is when the IRS will transfer the money to your bank. If that date is a Saturday or Sunday, add one business day to know when you will actually see it.
You do not need to do anything once the status shows "Refund Sent." The deposit will happen automatically. If you chose direct deposit on your return, the money goes to the bank account you listed. If you requested a paper check, the IRS will mail it, which takes longer.
Direct deposit versus paper check timing
Direct deposit is the fastest way to receive a refund. Once the IRS sends it, the money reaches your bank within one to two business days. A paper check takes much longer — the IRS mails it, and it can take two to three weeks to arrive, depending on mail speed and your location. After it arrives, you still need to deposit it and wait for it to clear.
If you did not choose direct deposit on your return, you cannot change it after filing. You will receive a paper check. The IRS will mail it to the address on your return, so make sure that address is current. If you move before the check arrives, you can contact the IRS or file a change-of-address form with the post office.
For future refunds, direct deposit saves time and avoids the risk of a lost or delayed check. You can set it up when you file your next return.
What happens if a holiday falls during refund processing
Federal holidays pause IRS processing just like weekends do. If your refund is scheduled to deposit on a federal holiday — such as Thanksgiving, Christmas, New Year's Day, or Independence Day — the deposit will happen the next business day instead. The IRS does not work on these days, so no refunds are sent out.
The "Where's My Refund?" tool accounts for holidays when it shows your deposit date, so the date it displays should already reflect any holiday delays. If you see a deposit date that falls on a holiday, the actual deposit will come the next day the IRS is open.
Why your bank might hold a weekend deposit
Even though the IRS sends refunds only on weekdays, some banks have their own rules about when they make deposits available. Most banks post direct deposits the morning they arrive, but a few may hold them until the next business day if the deposit arrives late in the evening. This is rare with IRS refunds, which typically arrive early in the morning.
If your bank holds the deposit, you should see it within 24 hours. You can call your bank's customer service line to ask about their policy on direct deposits, or check your account agreement. Some banks offer early access to direct deposits through their mobile app, which can show the money before it officially posts.
If you do not see your refund by the morning after the scheduled deposit date, contact your bank to confirm they received it. If they did not, use the IRS "Where's My Refund?" tool again to verify the deposit date and the account number you provided on your return.
What to do if your refund deposit date keeps changing
The "Where's My Refund?" tool updates once per day. If you check it multiple times, the deposit date may change slightly as the IRS processes your return. This is normal. The IRS may need to verify information on your return, which can add a few days to processing.
If the date changes by more than a week, or if the status goes backward (from "Refund Sent" back to "Refund Approved"), contact the IRS. You can call 1-800-829-1040 or visit an IRS office in person. Have your Social Security number, filing status, and the refund amount ready.
Do not assume a delay means something is wrong. Most refunds process within 21 days of filing, but some take longer if the IRS needs to review your return for errors or fraud. The tool will show you the current status and expected date.
Frequently Asked Questions
If my refund is supposed to arrive Friday, will I see it before the weekend?
Yes. The IRS sends the deposit Friday morning, and your bank will make it available Friday morning or afternoon. You should see it in your account by Friday evening at the latest, though most banks post it within a few hours of receipt.
Can I pick up my refund in person instead of waiting for direct deposit?
No. The IRS does not offer in-person refund pickup. You must receive it by direct deposit or paper check. Direct deposit is faster and more reliable.
What if I gave the IRS the wrong bank account number?
If the account number is wrong, the deposit will be rejected and returned to the IRS. The IRS will then mail you a paper check to the address on your return, which can take several weeks. Contact the IRS immediately if you think you made an error. Call 1-800-829-1040 to report it.
Does the IRS send refunds on the day after Thanksgiving?
The day after Thanksgiving is not a federal holiday, so the IRS does process refunds that day. However, if your refund is scheduled for Thanksgiving itself, it will be delayed until the next business day.
Can I get my refund faster if I pay a fee?
No. The IRS does not charge fees for refunds, and paying money will not speed up processing. Direct deposit is the fastest free option. Be cautious of third-party services that claim to rush your refund — they often charge high fees and do not actually speed up the IRS process.