The IRS does not release refunds on weekends or federal holidays
If the IRS processes your refund on a Friday, you will not see the money until Monday or Tuesday, depending on your bank. The IRS itself works Monday through Friday. When your refund is ready, the IRS sends it to your bank, and your bank then deposits it into your account — usually within one business day, but sometimes two if the deposit arrives late in the day or your bank processes deposits in batches.
This matters because many people expect refunds to arrive on the day they see a status update. The status update and the actual deposit are two separate events. You might see "refund approved" on Friday afternoon, but the money will not land in your account until the following Monday or Tuesday.
Federal holidays also pause the process. If the IRS would normally release your refund on a day the federal government is closed — like Thanksgiving, Christmas, or New Year's Day — the release moves to the next business day.
Key Takeaways
- The IRS processes refunds Monday through Friday only, so refunds approved on Friday will not reach your bank until Monday at the earliest.
- Your bank typically deposits the refund within one business day of receiving it from the IRS, though some banks take two business days.
- Federal holidays delay refund releases by one day, so a refund scheduled for a holiday will arrive the next business day instead.
- Checking your refund status on the IRS website does not speed up the deposit — the status update and the actual money transfer are separate steps.
How the IRS schedule affects when you see your money
The IRS operates on a federal schedule. This means the agency does not work weekends or the 11 federal holidays recognized by the U.S. government: New Year's Day, Birthday of Martin Luther King Jr., Washington's Birthday, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day, and Christmas Day.
When your refund is ready to send, the IRS batches refunds and releases them on specific days. If your refund is scheduled to release on a Saturday, Sunday, or federal holiday, it moves to the next day the IRS is open. This can create a gap of up to three days if your refund is approved on a Friday before a Monday holiday.
Some people mistakenly believe that filing earlier in the year guarantees a faster refund. The speed of your refund depends on whether you filed electronically (faster) or by mail (slower), whether the IRS needs to verify information on your return, and the IRS's current workload — not on the day of the week you filed.
What happens between the IRS releasing your refund and your bank depositing it
Once the IRS releases your refund, it goes to the Federal Reserve, which then routes it to your specific bank. Your bank receives the deposit and processes it according to its own schedule. Most banks deposit refunds the same business day they receive them, but some banks process deposits in batches and may take until the next business day.
If your refund arrives at your bank late on a Friday afternoon, the bank might not process it until Monday. This is why you might see your refund status change to "deposited" on Friday but not see the money in your account until Monday or Tuesday.
Direct deposit is faster than a paper check. If you chose direct deposit on your tax return, the refund goes straight to your bank account. If you requested a paper check, the IRS mails it, which adds 7 to 10 business days to the timeline.
Why your refund status and your bank balance do not always match up
The IRS tracks your refund status separately from your bank's deposit system. You might see "your refund has been sent to your bank" on the IRS website, but your bank account balance has not changed yet. This is normal. The IRS status tells you the IRS has done its part; your bank balance tells you whether your bank has done its part.
The IRS updates its status information once per day, usually overnight. If you check in the morning and see a status update, the actual deposit may still be in transit to your bank. Checking multiple times per day will not speed up the process.
Some banks also hold deposits for a short time before making them available, especially if the deposit is large or if your account is new. This is separate from the IRS and bank processing times — it is a security measure your bank uses to prevent fraud.
Weekend and holiday delays explained with examples
Here are three common scenarios:
Scenario 1: Refund approved Friday. The IRS approves your refund on Friday afternoon. The IRS does not send it to your bank until Monday. Your bank receives it Monday and deposits it by Tuesday. You see the money Tuesday or Wednesday.
Scenario 2: Refund approved Thursday before a Monday holiday. The IRS approves your refund Thursday. The IRS would normally send it Friday, but Friday is the day before a Monday holiday. The IRS delays the release to Tuesday (the first business day after the holiday). Your bank receives it Tuesday and deposits it by Wednesday. You see the money Wednesday or Thursday.
Scenario 3: Refund approved Wednesday. The IRS approves your refund Wednesday. The IRS sends it Thursday. Your bank receives it Thursday and deposits it by Friday. You see the money Friday or Monday (depending on whether your bank processes Friday deposits when ready or waits until Monday).
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds on its schedule, and calling does not change when your refund is released or when your bank deposits it. You can check your refund status on the IRS website or by calling the IRS refund hotline, but this does not speed up the process.
What if my refund status says "deposited" but I do not see the money?
Wait one to two business days. "Deposited" means the IRS sent it to your bank, not that your bank has posted it to your account yet. If two business days pass and you still do not see it, contact your bank to confirm they received the deposit.
Does the time of day I file my taxes affect when I get my refund?
No. Filing at 8 a.m. versus 8 p.m. does not change your refund timeline. The IRS processes returns in batches, and the day you file matters more than the time. Filing earlier in the tax season may help if the IRS is less busy, but this varies year to year.
Why did my refund status update on Saturday if the IRS does not work weekends?
The IRS website updates automatically based on its database, even on weekends. The status update does not mean the IRS is actively processing your refund on Saturday — it means the system is showing you information that was updated on the last business day.
What if my refund is supposed to arrive on Christmas?
The IRS will not release your refund on Christmas Day. If your refund is scheduled for December 25, it will release on December 26 instead (or the next business day if December 26 is a weekend).