The timeline for an electronic refund

An electronic tax refund typically arrives in your bank account between 1 and 5 business days after the IRS accepts your return. The IRS processes returns in the order they receive them, and the clock starts when your return is marked as accepted—not when you file it. If you file on a Monday and the IRS accepts it that same day, you could see the money by Friday of that week. If you file on a Friday, acceptance might not happen until Monday or Tuesday, pushing the arrival to the following week.

The actual deposit depends on your bank's processing speed as much as the IRS's. Once the IRS sends the refund to your financial institution, that bank decides how quickly to post it to your account. Most banks post within 1 to 2 business days of receiving it from the IRS, but some take longer. A few banks hold deposits for an extra day as a standard practice. Weekend and holiday delays also matter—if your refund arrives on a Friday evening, your bank may not post it until Monday.

You can track your refund's status using the IRS's Where's My Refund tool on IRS.gov. This tool updates once per day, usually overnight. It will tell you whether the IRS has accepted your return, whether it is processing, whether it has been approved, and the expected deposit date once that date is set. The tool is more reliable than calling or emailing—it shows you exactly what the IRS system shows them.

Key Takeaways

  • Electronic refunds arrive 1 to 5 business days after the IRS accepts your return, not after you file it.
  • Your bank's processing speed matters as much as the IRS's—some banks post deposits the same day they receive them, others take 2 to 3 days.
  • The Where's My Refund tool on IRS.gov updates once daily and shows you the expected deposit date once the IRS approves your refund.
  • Weekend and holiday delays can push arrival back by several days, since banks do not process deposits on non-business days.
  • If your refund does not arrive within 5 business days of acceptance, contact your bank first—the delay is usually on their end, not the IRS's.

What happens between filing and acceptance

Filing your return and having it accepted are two different events. When you e-file, your return goes to the IRS's system when ready, but it does not get formally accepted right away. The IRS runs automated checks on your return—checking for math errors, missing information, and inconsistencies with other documents like W-2s and 1099s. This review process usually takes a few hours to a day, but during busy filing season (January through April), it can take longer.

Once the IRS accepts your return, you will see a confirmation message in the software you used to file, or in your IRS online account if you filed directly through IRS.gov. At that moment, the refund clock starts. The IRS then processes your return further—verifying your identity, checking for fraud, and calculating the exact refund amount. This processing step typically takes 21 days during normal periods, but the refund itself can be issued before processing is fully complete.

Why some refunds take longer than 5 days

Several situations cause refunds to arrive slower than the standard 1 to 5 days. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your entire refund until at least February 15 each year, even if you file in January. This is a federal mandate, not a processing delay. Your refund will not arrive before that date regardless of how quickly the IRS processes your return.

If your return is flagged for identity verification or fraud review, the IRS will contact you directly—usually by mail, sometimes through your IRS online account. These reviews can add 2 to 4 weeks to your timeline. The IRS may ask you to verify your identity using ID.me or another service, or to provide documents like a copy of your driver's license or a recent tax return. Until you respond, your refund will not be issued.

Bank account issues also delay deposits. If you provided an incorrect routing number or account number on your return, the IRS's system will reject the deposit and send it back. The IRS then has to reissue the refund, usually by check, which adds 2 to 3 weeks. If your account was closed or flagged for suspicious activity, your bank may reject the deposit as well. Check your bank account status before filing if you have had recent account changes.

The difference between IRS processing and bank posting

The IRS and your bank work on separate timelines. The IRS typically issues refunds within 21 days of acceptance, but most refunds are issued much faster—often within 5 to 7 days. Once the IRS issues your refund, it sends it to the Federal Reserve, which then routes it to your bank through the ACH (Automated Clearing House) network. This transfer usually happens overnight.

Your bank then has to post the deposit to your account. Federal law requires banks to post ACH deposits within one business day of receipt, but many banks post within hours. Some banks, particularly smaller institutions or credit unions, may take 2 to 3 business days. A few banks hold deposits for fraud review, which can add another day. You can call your bank's customer service line to ask how long they typically take to post IRS refunds—they can give you a more precise timeline based on their own process.

How to check your refund status

The Where's My Refund tool is the only reliable way to track your refund. Go to IRS.gov, find the Where's My Refund section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool will show you one of four statuses: "Return Received" (the IRS has your return but has not accepted it yet), "Return Accepted" (the IRS has accepted it and is processing it), "Refund Approved" (the IRS has approved your refund and will issue it soon), or "Refund Issued" (the IRS has sent it to your bank).

Once your refund shows as "Refund Issued," the tool will display an expected deposit date. This date is usually accurate within 1 to 2 days. The tool updates once per day, typically between midnight and 1 a.m. Eastern Time. If you check multiple times in a single day, you will see the same information. There is no benefit to checking more than once daily.

If your refund shows "Refund Issued" but has not arrived in your account after the expected date has passed, contact your bank first. Ask them whether they have received the deposit and whether it is pending posting. If your bank confirms they have not received it, then contact the IRS at 1-800-829-1040 to report the issue.

Refunds issued by check instead of direct deposit

If you did not provide banking information on your return, or if your bank rejected the electronic deposit, the IRS will issue your refund by check. Paper checks take 2 to 3 weeks to arrive by mail after the IRS issues them. The Where's My Refund tool will tell you if your refund is being issued by check—it will show a mailing date instead of a deposit date.

Checks can be delayed by mail service disruptions, address issues, or if the check is lost or damaged. If you have not received your check within 4 weeks of the mailing date shown in Where's My Refund, contact the IRS to request a replacement or to have the refund reissued by direct deposit if you can provide corrected banking information.

Frequently Asked Questions

Can I get my refund faster if I file earlier in the year?

Filing earlier does not speed up the refund itself, but it does mean you receive it earlier in the calendar year. The IRS processes returns in the order they arrive, so filing in January gets you in the queue before someone who files in March. However, if you claim EITC or ACTC, your refund will be held until mid-February regardless of when you file.

What if the Where's My Refund tool says my refund was issued but I have not received it?

Wait 5 business days from the issued date before taking action—your bank may still be processing the deposit. If 5 business days have passed, call your bank to confirm they received it. If they did not, contact the IRS at 1-800-829-1040. If your bank received it but has not posted it, ask them why and when they will post it.

Does filing through a tax software company make my refund arrive faster?

No. The IRS processes all e-filed returns the same way, regardless of which software you used. Some tax software companies offer "rapid refund" loans, which are not refunds—they are loans you repay from your refund. These loans arrive faster than the actual refund, but you pay interest or fees for them.

Why does the IRS hold refunds for EITC and ACTC until February 15?

This is a federal requirement designed to prevent fraud. The IRS uses the extra time to verify that EITC and ACTC claims are legitimate, since these credits are frequently targeted by fraudsters. The hold applies to your entire refund, not just the portion from these credits, even if you file in January.

Can my bank refuse to deposit my IRS refund?

Yes, if your account is flagged for suspicious activity, closed, or overdrawn. Some banks also reject deposits to accounts with negative balances. If this happens, the IRS will reissue your refund by check, which takes an additional 2 to 3 weeks. Contact your bank to resolve any account issues before filing if you have had recent problems.