The timeline depends on your bank and the refund method
Once a refund is accepted by the IRS or your state tax authority, the money does not arrive when ready. The time between acceptance and deposit ranges from one to five business days for direct deposit, or up to three weeks for a paper check. The exact timing depends on two things: how your bank processes incoming transfers, and whether the refund is going to a checking account, savings account, or prepaid card.
Direct deposit is faster than a check because the money moves electronically through the banking system. A check has to be printed, mailed, and then deposited by you or your bank, which adds days or weeks. If you chose direct deposit when you filed, you will see the money sooner.
The tax authority's acceptance of your refund is not the same as the deposit hitting your account. Acceptance means the return was received and processed without errors. Deposit means the money has actually moved from the government's account into yours.
Key Takeaways
- Direct deposit refunds typically arrive one to five business days after acceptance, depending on your bank's processing speed.
- Paper check refunds take two to three weeks because they must be printed and mailed to you before you can deposit them.
- Weekends and bank holidays do not count as business days, so a refund accepted on Friday may not arrive until Tuesday or Wednesday.
- Some banks hold deposited checks for one to five additional days before making the funds available, even after the check arrives.
- You can track your refund status through the IRS website or your state tax authority's portal to see when it was accepted.
Direct deposit: one to five business days after acceptance
If you provided your bank account number and routing number on your tax return, your refund moves electronically. The IRS or state authority initiates the transfer, and your bank receives the funds within one to five business days. Most banks process these transfers overnight, so a refund accepted on a Monday morning may arrive by Tuesday or Wednesday.
The speed depends on your specific bank's processing schedule. Large national banks like Chase, Bank of America, and Wells Fargo typically process incoming ACH transfers (the electronic system used for refunds) within one business day. Smaller regional banks and credit unions may take two to three business days. Some online banks process faster, sometimes within hours, but this varies.
Business days exclude weekends and federal holidays. If a refund is accepted on a Friday, the clock does not start until Monday. If Monday is a holiday like Memorial Day or Labor Day, it does not start until Tuesday. This can stretch the timeline by several days depending on the calendar.
Paper checks: two to three weeks after acceptance
If you did not provide banking information or requested a check, the IRS or state authority must print and mail it. This process takes longer because it involves physical mail. After acceptance, allow one to two weeks for printing and mailing, then one to five additional days for your bank to process the check once you deposit it.
The U.S. Postal Service typically delivers mail within three to five business days, but this varies by region and time of year. During high-volume periods like April and May, mail can move slower. Once the check arrives at your address, you still need to deposit it at your bank, which adds another step.
Some banks hold checks for one to five business days after you deposit them, even if the check is from a government agency. This is called a hold, and it means the funds are not available to you when ready even though the bank has received the check. Your bank's hold policy depends on the account type and the amount.
Prepaid debit cards: one to three weeks
Some tax authorities offer refunds on prepaid debit cards instead of direct deposit or checks. The card is mailed to you, and the refund amount is loaded onto it. This takes longer than direct deposit because the card itself must be printed and mailed, similar to a check. Once you receive the card and set up it, the funds are available when ready.
The timeline is typically one to three weeks from acceptance to receiving the card in the mail. set up is when ready—you do not have to wait for the card to clear or for your bank to process it. However, the card may have fees for certain transactions, so read the terms before using it.
What happens between acceptance and deposit
When the tax authority accepts your return, they verify that the information is correct and that you are not claiming a refund you are not may have access to to. This verification can take a few days to a few weeks depending on the complexity of your return. Once verification is complete, the refund is approved and the payment is initiated.
For direct deposit, the authority sends an electronic instruction to the banking system with your account number, routing number, and the amount. The banking system routes this instruction to your bank, which credits your account. For checks, the authority sends the return to a printing facility, which prints the check and mails it to the address on file.
If there are errors or discrepancies on your return, the authority may hold the refund while they investigate. This can add weeks or months to the timeline. You can check the status of your refund through the IRS website (Where's My Refund tool) or your state tax authority's portal to see if there are any holds or delays.
Factors that slow down deposits
Bank holds are the most common reason a refund takes longer than expected. Even though the money has left the government's account, your bank may not make it available to you for several days. This is standard practice for checks, but it can also happen with direct deposits if your bank suspects fraud or if your account is new.
Incorrect banking information also causes delays. If you provided the wrong account number or routing number, the refund may be rejected by your bank and returned to the tax authority. The authority then has to reissue the refund, usually as a check, which adds two to four weeks to the timeline.
Account freezes or holds placed by creditors, child support agencies, or other government bodies can intercept a refund before it reaches your account. If you know you have an outstanding debt, contact the creditor or agency to learn about they have placed a hold on your refund. Some holds can be released or negotiated.
How to track your refund after acceptance
The IRS provides the Where's My Refund tool on its website, which shows the status of your federal refund. You can enter your Social Security number, filing status, and the refund amount to see whether it has been accepted, approved, or deposited. The tool updates once per day, usually overnight.
Most state tax authorities have similar tracking tools on their websites. Search for "[your state] tax refund status" to find the portal. These tools show the same information: whether your return was accepted, whether it is being processed, and when the refund is expected to be deposited.
If the tracking tool shows your refund was accepted but you have not received it after five business days for direct deposit or three weeks for a check, contact your bank to confirm the funds have not arrived. If your bank has no record of the transfer, contact the tax authority to verify the banking information they have on file.
Frequently Asked Questions
Why does my refund show accepted but I haven't received it yet?
Acceptance means the return was received and verified, not that the money has been deposited. Direct deposits take one to five business days after acceptance. Checks take two to three weeks. If you are past that timeline, contact your bank to confirm the funds have not arrived, then contact the tax authority if your bank has no record.
Can I get my refund faster if I pay a fee?
No. The tax authority does not offer expedited refunds for a fee. Some tax preparation companies offer refund advances or loans, but these are separate products with their own terms and costs. The standard timeline cannot be shortened by paying extra.
What if my bank says they never received the refund?
Contact the tax authority and verify the routing number and account number they have on file. If the information is wrong, they will reissue the refund, usually as a check. If the information is correct, ask the tax authority to investigate whether the transfer was sent and where it went.
Do I have to wait for the refund to be deposited before I can use it?
Yes. The money is not yours until it is in your account. Some banks allow you to spend money that is pending deposit, but it is not may provide. Do not count on the refund until it has actually arrived and cleared in your account.
Why is my refund taking longer than the stated timeline?
Common reasons include bank holds, incorrect banking information, account freezes from creditors or child support agencies, or delays in the tax authority's processing. Check the tracking tool to see if there are any notes about your refund. If the tool shows no issues, contact your bank and the tax authority to find out where the delay is occurring.