The deposit window depends on your bank and the refund method
Once a refund is sent to you, it does not arrive instantly. The time between when the government or a company sends the money and when it shows up in your account ranges from one to five business days for direct deposit, or up to two weeks for a paper check. The exact timing depends on three things: which method was used to send the refund, which bank you use, and whether the refund was sent on a weekday or weekend.
Direct deposit is the fastest route. The IRS, state tax agencies, and most insurance companies can send money directly to your bank account. Once the refund is marked as sent, your bank typically receives it within one to three business days. Some banks post the money the same day they receive it; others hold it for up to two business days before making it available to you.
Paper checks take longer because they have to be printed, mailed, and then deposited by you or your bank. The refund issuer may send the check within a few days of processing, but mail delivery adds five to ten business days depending on distance. Once you deposit it, your bank may hold a check for up to five business days before the funds clear, though many banks now clear checks faster.
Key Takeaways
- Direct deposit refunds typically arrive in your bank account one to three business days after the refund is sent, though some banks hold the money for an additional one to two days.
- Paper check refunds take five to ten business days to arrive by mail, plus an additional one to five business days for your bank to clear the check after you deposit it.
- Weekends and holidays do not count as business days, so a refund sent on Friday may not arrive until Tuesday or Wednesday.
- Your specific bank's processing speed matters as much as the refund method — some banks post deposits same-day, while others take the full allowed window.
- You can contact your bank to ask how long they typically hold deposits, and you can ask the refund issuer which method they used to send your money.
Direct deposit: one to three business days is standard
When the IRS, a state tax agency, or an insurance company sends a refund by direct deposit, the money moves electronically from their bank to yours. The refund issuer initiates the transfer, which typically takes one business day to reach your bank's system. Your bank then has up to two additional business days to post the money to your account, though many banks do it the same day or next day.
The clock starts when the refund is marked as sent in the system, not when you receive a notification. If you get an email or text saying your refund was sent, the money may already be in transit. Check your bank account the next business day; if it is not there, check again the day after. If three business days have passed and the money has not arrived, contact your bank to ask if they are holding it, or contact the refund issuer to confirm the transfer was sent.
Some banks offer early access to direct deposits, posting the money before the official settlement date. If your bank offers this feature, you may see the refund one or two days earlier than the standard window. Ask your bank whether they do this.
Paper checks: five to ten days in the mail, plus clearing time
Paper checks are slower because they depend on the postal service. Once the refund issuer prints and mails the check, it typically takes five to ten business days to reach you, depending on the distance between the issuer's location and yours. A check mailed from a federal processing center in Kansas to California may arrive faster than one going to Maine, but you cannot predict the exact day.
Once you receive the check and deposit it at your bank, the bank must clear it before the funds are available. Federal law allows banks to hold checks for up to five business days, though many banks clear them in one to three days. Some banks clear checks faster if you deposit them through a mobile app or ATM rather than at a teller window. Ask your bank what their standard hold time is for checks.
If you need the money urgently and received a paper check, ask your bank whether they offer check cashing or early clearing options. Some banks will clear a check from a government agency faster than a check from a private company.
Weekends and holidays do not count as business days
A business day is Monday through Friday, excluding federal holidays. If a refund is sent on a Friday, the one-to-three-day window does not start until Monday. If Monday is a holiday, it starts Tuesday. This means a refund sent on Friday may not arrive until Wednesday or Thursday of the following week.
The same rule applies to paper checks. Mail is not delivered on Sundays or federal holidays, so a check mailed on Friday will not be delivered until Monday at the earliest. If Monday is a holiday, delivery starts Tuesday. This can add several days to the total timeline during holiday periods like Thanksgiving, Christmas, or New Year's.
When you are tracking a refund, count only business days. If the refund issuer says "three to five business days," that means three to five weekdays, not three to five calendar days.
Why your bank might hold a deposit longer than expected
Even if a refund arrives at your bank on day one, your bank may not make it available to you immediately. Banks can place a hold on deposits for several reasons: to verify the transfer is legitimate, to check for fraud, or simply because their standard policy allows it. A hold does not mean the money is lost — it means you cannot spend it yet, but it is in your account.
Holds are more common on large deposits, deposits from new sources, or deposits made through mobile banking. If you have a history with your bank and the deposit is from a known source like the IRS, the hold is usually shorter. Ask your bank what their hold policy is for direct deposits from government agencies.
You can sometimes shorten a hold by depositing the check in person at a branch rather than through an ATM or mobile app, or by calling your bank to explain the source of the deposit. Some banks will release a hold early if you can show proof that the money is coming from a legitimate source.
How to track a refund after it is sent
Once you know your refund was sent, you can track its progress by checking your bank account daily. For tax refunds, the IRS and most state tax agencies have online tracking tools that show when the refund was issued and which method was used. Log into your account on the IRS website or your state's tax agency website and look for a "refund status" or "where's my refund" tool.
For insurance refunds, log into your insurance company's website or app and check your account status. The company should show you the date the refund was sent and the method used. If it shows direct deposit, the money should arrive within three business days. If it shows a check, ask the company for the mailing date so you know when to expect it.
If a refund does not arrive within the expected window, contact the issuer first to confirm it was actually sent. Ask for the exact date it was sent and the method used. If they confirm it was sent and the money has not arrived, contact your bank to ask whether they are holding it or whether there was an error in the transfer.
What to do if a refund does not arrive on time
If a direct deposit refund does not arrive within five business days of being sent, contact your bank first. Ask whether the deposit is on hold or whether there was an error receiving the transfer. Provide them with the date the refund was sent and the name of the issuer. Your bank can check their records to see if the transfer arrived.
If your bank confirms the transfer never arrived, contact the refund issuer and ask them to investigate. Provide the date you were told the refund was sent and ask them to verify the transfer was initiated. They may need to reissue the refund or send it by a different method. This process can take one to two weeks.
If a paper check does not arrive within two weeks of the mailing date, contact the refund issuer and ask them to stop payment on the original check and reissue it. They may send a new check or offer to send the refund by direct deposit instead. Do not deposit the original check if it arrives after a replacement has been issued, as you could be charged for depositing the same amount twice.
Frequently Asked Questions
Can I see the refund in my account before it is fully deposited?
Some banks show pending deposits in your account before they are fully cleared, usually with a label like "pending" or "in process." This means the money is on its way but you cannot spend it yet. The deposit becomes available once the hold is removed, which typically happens within one to three business days.
Why did my refund take longer than the stated timeline?
Delays usually happen because of bank holds, mail delays, or processing errors. Weekends and holidays add extra days that are not always obvious. If your refund took longer than expected, check with your bank first to see if they held the deposit, then contact the issuer if the bank says the transfer never arrived.
Is there a way to get my refund faster than direct deposit?
Direct deposit is the fastest method available for most refunds. Some banks offer early access to direct deposits, posting the money before the official settlement date. Ask your bank if they offer this. Paper checks cannot be sped up once they are mailed, but you can ask the issuer to send by direct deposit instead if you have not received the check yet.
What if my bank account information was wrong when the refund was sent?
If the account number or routing number was incorrect, the refund will be rejected and returned to the issuer. This can take one to two weeks. Once the issuer receives the rejected transfer, they will contact you and ask for the correct information, then resend the refund. Contact the issuer if you were told a refund was sent but it never arrived and you think the account information might be wrong.
Do all banks hold checks for the full five business days?
No. Many banks clear checks faster than the legal maximum, especially for checks from government agencies or established companies. Ask your bank what their standard hold time is for checks. Some banks clear government checks in one business day, while others take the full five days.