E-filed refunds typically arrive in 5 to 21 days, depending on your bank and the IRS processing speed that week
When you file your 2022 taxes electronically and request a refund, the IRS processes e-filed returns faster than paper returns. Most refunds hit your bank account within this window, but the exact timing depends on three things: how quickly the IRS processes your specific return, whether your bank accepts the deposit immediately, and whether the IRS flags your return for review.
The IRS publishes a Where's My Refund tool that tracks your return in real time. You can check it the day after you file. If the tool shows your refund was approved and sent to your bank, you should see the money within one to five business days after that — this is the bank's deposit time, not the IRS's.
If the tool shows your return is still being processed, the IRS is typically working through it. During peak season (January through April), processing can take the full 21 days. Outside peak season, refunds often arrive faster.
Key Takeaways
- Most e-filed 2022 refunds arrive within 5 to 21 days from the date you file, with the majority landing in 5 to 10 days.
- The IRS Where's My Refund tool shows your refund status the day after you file and updates every 24 hours.
- Once the IRS approves your refund and sends it to your bank, the deposit itself takes 1 to 5 business days depending on your financial institution.
- Refunds take longer if the IRS needs to verify your identity, review your return for errors, or if you claimed certain credits like the Earned Income Tax Credit.
- Weekend and holiday delays do not pause IRS processing, but your bank may not deposit funds on those days.
When the IRS processes your return
The IRS begins processing your e-filed return the moment it receives it. If you file on a weekday during business hours, processing typically starts the same day. If you file after hours or on a weekend, processing starts the next business day.
The IRS scans your return for errors, cross-checks your income against W-2s and 1099s already on file, and verifies that your Social Security number matches IRS records. This automated review takes a few hours to a few days. If everything matches, the IRS approves your refund and sends it to your bank's system.
During January through mid-April, the IRS processes millions of returns daily. Even with automation, the queue can stretch processing to the full 21 days. In May through December, processing is usually much faster — often 5 to 10 days — because fewer people are filing.
How your bank receives and deposits the refund
Once the IRS approves your refund, it sends an electronic deposit instruction to your bank. Your bank then processes this deposit like any other incoming transfer. Most banks deposit the funds within 1 to 5 business days, though some banks deposit within one business day.
The deposit does not happen on weekends or federal holidays. If the IRS sends your refund on a Friday evening, your bank may not process it until Monday. If a holiday falls between the approval date and the deposit date, add those days to the timeline.
If you provided your bank account number and routing number on your tax return (which you should have if you requested direct deposit), the deposit goes straight to that account. If you made a mistake on those numbers, the IRS will catch it and mail you a check instead — adding 7 to 14 days to the timeline.
Why your 2022 refund might take longer than 21 days
Some returns require extra review. The IRS flags returns for manual examination if you claimed the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or if there are math errors, missing information, or income that does not match IRS records.
If your return is flagged, an IRS employee reviews it by hand. This adds 2 to 4 weeks to processing time. You will see a message in Where's My Refund saying your return is under review. The tool will update when the review is complete.
Identity theft checks also delay refunds. If the IRS suspects fraud — for example, if someone filed a return using your Social Security number before you did — the IRS holds your refund while it verifies your identity. This can take 4 to 6 weeks. The IRS will contact you by mail if this happens.
Amended returns (Form 1040-X) take much longer. The IRS processes amended returns by hand, and the timeline is typically 8 to 12 weeks, sometimes longer during peak season.
How to track your refund status
Go to irs.gov/refunds and click the Where's My Refund tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of four statuses: Return Received, Refund Approved, Refund Sent, or Refund Delivered.
The tool updates once per day, usually overnight. Checking multiple times in the same day will not show new information. If your return was filed on Monday, the tool will show it on Tuesday.
If the tool says "Refund Sent," your money is on its way to your bank. Check your bank account within 1 to 5 business days. If the tool says "Refund Delivered," the IRS has confirmed the deposit reached your bank — though your bank may still be processing it on its end.
If the tool says "Return Received" for more than 24 hours after filing, or if it says "Refund Approved" but you do not see the money in your account after 5 business days, contact the IRS at 1-800-829-1040 or visit a local IRS office.
What to do if your refund does not arrive
First, confirm the timeline. Count business days only — weekends and federal holidays do not count. If the IRS approved your refund on a Thursday, and today is Monday, that is only 2 business days. Wait until at least day 5 before investigating.
Check your bank account under the exact name and account number you provided on your return. Some banks deposit refunds into a different account if you have multiple accounts linked to your Social Security number.
If more than 5 business days have passed since the IRS said "Refund Sent," call your bank's customer service line. Ask them to search for an incoming ACH deposit from the IRS. Provide them with the date the IRS said it sent the refund. Your bank can tell you whether the deposit arrived and where it went.
If your bank has no record of the deposit, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether it actually sent the refund and investigate if it was sent to the wrong account.
Refunds sent by check instead of direct deposit
If you did not request direct deposit, or if the IRS could not process a direct deposit because of an error in your account information, the IRS will mail you a check. Paper checks take 7 to 14 days to arrive after the IRS approves your refund, depending on mail delivery in your area.
The Where's My Refund tool will show "Refund Sent" when the check is mailed. The tool does not tell you when the check will arrive — only that it has been sent. If you do not receive the check within 14 days of the "Refund Sent" status, contact the IRS.
If your check is lost or stolen, the IRS can issue a replacement. Call 1-800-829-1040 and request a refund trace. The IRS will investigate and either reissue the check or deposit the refund directly to your bank account if you provide updated account information.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS does not offer expedited processing for individual returns. The 5 to 21 day timeline is the standard. Some tax software companies offer refund advances or loans against your expected refund, but these are loans you must repay, not faster access to your actual refund.
Why does Where's My Refund say my return is still being processed after two weeks?
The IRS may be verifying information, checking for errors, or reviewing your return because you claimed certain credits. During peak tax season, processing can take the full 21 days even without issues. If it has been more than 21 days, contact the IRS at 1-800-829-1040.
What if I filed my 2022 taxes late, in 2023 or 2024?
The 5 to 21 day timeline still applies to the processing and deposit. However, if you filed your 2022 return after the normal April deadline, the IRS may have already issued a refund in your absence, which it held or applied to other tax years. Check Where's My Refund to see the current status of your 2022 return.
Does my bank have to deposit the refund the same day the IRS sends it?
No. Banks process incoming deposits on their own schedule, typically within 1 to 5 business days. Some banks deposit IRS refunds faster than other deposits, but there is no legal requirement to do so. Contact your bank if you want to know their specific timeline for IRS deposits.
What if the IRS says my refund was delivered but I do not see it in my account?
Call your bank immediately. The IRS "Refund Delivered" status means the IRS confirmed the deposit reached your bank's system, but your bank may still be processing it internally. Your bank can locate the deposit and tell you when it will appear in your account.