Refunds don't arrive at a set time of day — they land whenever your bank processes the deposit
The federal government or your state doesn't push money into your account at 9 a.m. or any other specific hour. A refund deposit can land anytime during your bank's business day, and timing depends on three things: when the issuer sent it, how your bank's system works, and whether there are any holds on your account.
Most direct deposits from the IRS, state tax agencies, or insurance companies arrive between midnight and early afternoon, but "early afternoon" can mean 2 p.m. or 4 p.m. depending on your bank. Some banks post deposits in batches throughout the day. Others wait until the end of the business day to process everything at once. You won't know your bank's exact schedule unless you call them directly.
If you're watching your account obsessively, the most honest answer is: check after 9 a.m., and if it's not there by 5 p.m., it probably won't show up that day. But that doesn't mean something went wrong.
Key Takeaways
- Refund deposits can arrive any time during your bank's business day, not at a specific hour.
- Your bank's processing schedule matters more than when the government or issuer sent the money.
- Checking your account multiple times per hour won't make the deposit arrive faster.
- If a refund doesn't show up within the expected delivery window (usually 1 to 5 business days), that's when you should track its status with the issuer.
Why the same refund arrives at different times for different people
Two people can receive tax refunds on the same day from the IRS, but one sees it at 8 a.m. and the other at 3 p.m. The difference is their banks, not the IRS. Each bank has its own system for receiving and posting deposits from the Federal Reserve's network.
Some banks are early adopters — they grab deposits as soon as they hit the Federal Reserve's system, which can be before 6 a.m. Others wait until mid-morning or afternoon. A few still batch-process everything at the end of the business day. Your bank's website or customer service can tell you their typical posting window, though they may not give you an exact time.
Account holds also matter. If your bank flags an account for any reason — unusual activity, a new account, a low balance — they may hold the deposit for a few hours or even a business day before posting it, even though the money has technically arrived.
How to know if your refund is actually on its way today
Before you start refreshing your bank app, check the issuer's tracking tool. The IRS has the Where's My Refund tool on IRS.gov, which updates once per day (usually overnight). State tax agencies have similar trackers. Insurance companies and business refunds often have tracking pages on their websites or in your account portal.
These tools tell you whether the refund has been sent to your bank yet. If the status says "approved" or "processing" but not "sent" or "deposited," the money hasn't left the issuer's system. Checking your bank account won't help. If the status says "sent" or "in transit," the money is on its way, but your bank controls when it shows up.
The issuer's tracking tool is more reliable than your bank account for knowing whether something is actually coming. Your bank account only shows what's already posted.
What to do if the refund doesn't show up by the expected date
Most refunds arrive within 1 to 5 business days of being sent, depending on the issuer and your bank. If you've waited that long and nothing has appeared, the problem is usually one of three things: the issuer sent it to the wrong account number, your bank rejected it for some reason, or there's a hold on your account.
Start by checking the issuer's tracking tool again. If it still says "sent" or "deposited," contact your bank and ask whether they received the deposit. Give them the exact amount and the date it was supposed to arrive. They can see incoming transfers even if they haven't posted to your account yet. If your bank says they never received it, go back to the issuer and verify the account number on file.
If your bank says they received it but it's on hold, ask how long the hold lasts. Most holds are 1 to 3 business days. If the hold is longer than that or if your bank can't explain it, ask to speak with a supervisor.
Checking your account too often won't speed things up
Refreshing your bank app every five minutes is understandable but won't change when the deposit posts. Banks process deposits in batches on their own schedule, not in real time. Checking once in the morning and once in the afternoon is enough. After that, wait until the next business day.
If you're anxious about missing the deposit, set up a balance alert through your bank's app instead. Most banks let you get a notification when your balance changes by a certain amount. That way you'll know the moment it lands without having to watch.
Different refund types, different timelines
Tax refunds from the IRS usually arrive 1 to 3 business days after being sent, though the IRS can take weeks to send them in the first place. State tax refunds vary by state — some are faster than federal, others slower. Insurance refunds typically arrive 3 to 5 business days after the claim is approved. Business refunds (from vendors, returns, or overpayments) can take anywhere from a few days to two weeks depending on the company's process.
The issuer's tracking tool will tell you when to expect the deposit. Once you know that date, add 1 to 2 business days for your bank's processing time. That's your realistic window. If nothing has shown up a full business day after that window closes, contact the issuer.
Frequently Asked Questions
Can I make my refund deposit faster by using a certain bank?
Some banks do post deposits earlier in the day than others, but you can't switch banks just to speed up one refund. The difference is usually only a few hours anyway. If you're getting refunds regularly and timing matters to you, you could ask your current bank when they typically post deposits and factor that into your planning.
What if my refund shows as deposited but I don't see it in my account?
Call your bank immediately. The deposit may be on hold, or there may be a technical glitch on their end. Your bank can see the incoming transfer and tell you exactly what's happening. Don't wait — the sooner you contact them, the sooner they can resolve it.
Do refunds deposit on weekends or holidays?
The Federal Reserve doesn't process deposits on weekends or federal holidays, so refunds sent on a Friday won't arrive until Monday at the earliest. If a refund is supposed to arrive on a holiday, it will actually arrive the next business day. Check your bank's holiday schedule if you're timing something important.
Why did my refund take longer than the issuer said it would?
The issuer's timeline usually covers how long it takes them to send the money, not how long your bank takes to post it. If the issuer said 3 to 5 business days and you're on day 6, add another day or two for your bank. If it's been more than a week since the issuer said it was sent, contact them to confirm it actually left their system.
Can I get my refund deposited faster if I call and ask?
No. The issuer can't speed up their own process once a refund is sent, and your bank won't change their posting schedule for one customer. The only way to get money faster is to make sure the issuer has the correct account information before they send it, so there are no delays or rejections on their end.