Tax refunds do not deposit at midnight
Your tax refund will not arrive in your account at 12:01 a.m. on any particular date. The IRS processes refunds during business hours on business days, and your bank receives the deposit during those same hours. If the IRS approves your return on a Tuesday afternoon, your bank may receive the deposit that same day or the next business day — but not at midnight, and not over a weekend.
The timing depends on three separate things: when the IRS processes your return, when your bank receives the electronic transfer, and how quickly your bank posts it to your account. Each of these happens on a different schedule, and none of them follow a midnight clock.
Key Takeaways
- The IRS processes returns during business hours Monday through Friday, so a return approved on Friday afternoon may not reach your bank until Monday.
- Your bank receives the deposit as an electronic transfer during business hours, not at midnight, and posts it to your account on its own schedule.
- Direct deposit refunds typically arrive within one to three business days of the IRS sending them, but the exact timing varies by bank.
- You can check the status of your refund on the IRS website using the "Where's My Refund?" tool, which updates once per day.
How the IRS processes and sends your refund
The IRS does not send refunds on a set schedule throughout the day. Instead, it processes returns in batches during business hours. When your return is approved, the IRS generates a refund instruction and sends it to the Federal Reserve, which then routes it to your bank's Federal Reserve district. This entire handoff happens during the Federal Reserve's operating hours, which are Monday through Friday, 8:30 a.m. to 3:30 p.m. Eastern time.
If your return is approved after 3:30 p.m. on a Friday, the IRS will not send the refund instruction until Monday morning. The same applies to weekends and federal holidays — nothing moves until the next business day. This is why the IRS publishes refund timelines in terms of business days rather than calendar days.
When your bank receives and posts the deposit
Once the Federal Reserve sends the refund to your bank, your bank receives it as an electronic deposit during its processing window. Most banks process incoming ACH transfers (the electronic system used for refunds) in batches in the early morning, usually between 6 a.m. and 8 a.m. Eastern time. Your bank may post the deposit to your account when ready upon receipt, or it may wait until the next business day, depending on the bank's internal policies.
Some banks post deposits the same day they arrive; others wait until the next morning. A few banks hold deposits for a day or two, though this is less common with government refunds. You can check your bank's specific policy by calling customer service or looking at your account agreement, which usually lists the posting timeline for direct deposits.
Why the "Where's My Refund?" tool updates once per day
The IRS "Where's My Refund?" tool on IRS.gov updates once per day, usually overnight. This is why checking multiple times throughout the day will show you the same status. The tool reflects the IRS's processing records, not real-time information. If the tool says your refund was approved and sent to your bank, it was sent during that business day — but you may not see it in your account until the next morning, depending on your bank's posting schedule.
The tool will show you the date the IRS approved your return and the date it sent the refund to your bank. It will not tell you the exact time, because the IRS does not track refunds by the minute. The date is the most precise information available.
Direct deposit versus check refunds
Direct deposit refunds (sent to your bank account) arrive faster than paper checks. The IRS typically sends direct deposit refunds within one to three business days of approving your return, though the exact timing depends on when your return is processed and your bank's posting schedule. Paper checks are mailed by the IRS and take one to two weeks to arrive, depending on mail delivery in your area.
If you chose direct deposit when you filed your return, you do not need to do anything else. The refund will go to the account you listed on your tax form. If you chose a paper check and want to change to direct deposit, you would need to file an amended return, which is usually not worth the effort for a single refund.
What to do if your refund does not arrive when expected
If the "Where's My Refund?" tool shows your refund was sent to your bank more than three business days ago and you still do not see it, contact your bank first. Ask them to confirm they received the deposit and when it was posted to your account. Sometimes a deposit is received but posted under a different name or account number by mistake.
If your bank confirms they never received the deposit, contact the IRS at 1-800-829-1040 during business hours. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can trace the refund and reissue it if it was lost in transit. This is rare, but it does happen.
Frequently Asked Questions
Can I check my refund status at midnight?
You can visit the "Where's My Refund?" tool at any time, but it will show you the same information until it updates overnight. Checking at midnight will not give you faster or more current information than checking during the day.
Why did my refund show as sent but I still don't see it?
Your bank may not have posted it yet. Direct deposits can take one to three business days to appear after the IRS sends them. If more than three business days have passed, contact your bank to confirm they received it.
Do refunds deposit on weekends?
No. The IRS does not process refunds on weekends or federal holidays. If your return is approved on a Friday, the refund will not be sent until Monday. Your bank also does not post deposits on weekends, so even if a refund arrived Friday evening, you would not see it until Monday morning.
What time should I check my bank account to see my refund?
Most banks post deposits in the early morning, between 6 a.m. and 8 a.m. Eastern time. Checking after 8 a.m. gives you a better chance of seeing the deposit if it arrived that day. Checking at midnight will not help.
Is there a way to speed up my refund?
Direct deposit is the fastest method available. The IRS cannot speed up processing beyond the normal one- to three-business-day timeline. Filing your return early in the tax season may result in faster processing, but this depends on the IRS's workload at that time.