How long a tax refund takes depends on how you filed and how the IRS processes it
The IRS processes most tax returns within 21 days of receipt. If you filed electronically and chose direct deposit, you will typically see your refund within 21 days. If you filed on paper or requested a check, the timeline extends to four to six weeks after the IRS receives your return. The actual deposit or arrival date depends on your bank's processing speed once the IRS releases the funds — this can add another two to five business days.
The 21-day window is not a may provide. The IRS counts this from the date they receive your return, not the date you mailed or submitted it. If you filed early in the tax season (January or February), you are more likely to stay within 21 days. If you filed closer to the April important date or if your return requires manual review, processing takes longer.
You can check the status of your refund without guessing. The IRS provides a tool called Where's My Refund? on IRS.gov that updates once per day, usually overnight. You will need your Social Security number, filing status, and the exact refund amount from your return.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, typically resulting in a refund within 21 days of the IRS receiving your return.
- Paper returns and refunds by check take four to six weeks from the date the IRS receives them, plus mailing time.
- The IRS processes most returns within 21 days, but returns filed near the April important date or those requiring review take longer.
- You can track your refund status daily using Where's My Refund? on IRS.gov, which shows accepted, processing, or approved status.
- Your bank may add two to five business days after the IRS releases funds before the deposit appears in your account.
Electronic filing with direct deposit: the fastest path
If you filed electronically and selected direct deposit to your bank account, the IRS typically processes your return and sends the funds within 21 days. This 21-day window begins when the IRS receives your return, not when you submit it. For returns filed in early January, this often means refunds arrive by early February. For returns filed in March or early April, expect late April or early May.
Direct deposit itself is nearly instantaneous once the IRS releases the funds. The delay is almost entirely on the IRS side, not your bank's. However, your bank may hold the deposit for one to five business days before it becomes available in your account, depending on their internal policies and the time of day the deposit arrives.
The IRS updates Where's My Refund? once per day, usually between midnight and 1 a.m. Eastern time. If your status shows "approved," the funds have been released to your bank. If it shows "processing," the IRS is still reviewing your return. Do not call the IRS or your bank until at least one full business day has passed after the status changed to "approved."
Paper returns and check refunds: four to six weeks minimum
If you mailed a paper return or requested a refund by check instead of direct deposit, add significant time to the process. The IRS must first receive and open your envelope, scan your documents, and enter the information into their system. This alone can take two to three weeks depending on mail volume and the IRS processing center handling your region.
Once your return is in the system, the IRS processes it the same way as electronic returns — typically within 21 days of receipt. After approval, they print and mail your check. Depending on your location and mail speed, the check arrives within one to two weeks of being mailed. The total time from mailing your return to receiving your check is usually four to six weeks, but can extend to eight weeks during peak season.
You cannot track a paper return using Where's My Refund? until the IRS has scanned and entered it into their system. If you mailed your return and the tool does not show it yet, the return is still in the mail or waiting to be processed. Call the IRS at 1-800-829-1040 only after six weeks have passed since you mailed it.
Returns that take longer: what causes delays
Some returns require manual review and take longer than 21 days. The IRS flags returns for review when they contain certain credits (like the Earned Income Tax Credit), math errors, missing information, or amounts that seem inconsistent with your income. If your return is selected for review, Where's My Refund? will show "processing" for longer than usual — sometimes four to eight weeks or more.
Returns filed very close to the April important date also experience delays straightforward due to volume. The IRS receives millions of returns in the final week of tax season, and processing capacity is stretched. Filing in January or February significantly reduces your wait time.
If your return includes amended information, corrections, or responses to an IRS notice, processing takes longer. The IRS must verify the changes before releasing your refund. This can add two to four weeks to the standard timeline.
What happens after the IRS approves your refund
Once Where's My Refund? shows "approved," the IRS has authorized the refund and sent it to your bank (for direct deposit) or to the printing facility (for a check). For direct deposit, your bank receives the electronic transfer within one business day. Your bank then processes the deposit, which may take one to five additional business days depending on when the transfer arrives and your bank's policies.
Some banks credit direct deposits when ready; others hold them for a set number of business days. If your refund shows as approved on a Friday evening, your bank may not process it until Monday, and you may not see it in your account until Wednesday or Thursday. This is normal and not a sign of a problem.
For check refunds, the IRS mails the check after approval. Depending on your location and postal service speed, delivery takes five to ten business days. If you do not receive your check within two weeks of the approved status, contact the IRS to request a trace.
If your refund is missing or delayed beyond the expected timeline
If your refund does not arrive within the expected timeframe, first check Where's My Refund? to confirm the status. If it still shows "processing" after 21 days, your return may be under review. If it shows "approved" but you have not received the funds after one week (for direct deposit) or three weeks (for a check), contact your bank first to confirm the deposit has not been held or rejected.
If your bank confirms no deposit was received, call the IRS at 1-800-829-1040 with your Social Security number and return information. The IRS can confirm whether the refund was sent and, if so, request a trace. For missing checks, the IRS can issue a replacement check or arrange a direct deposit instead.
If your return was rejected by your bank (for example, due to a closed account or incorrect routing number), the IRS will hold the refund and send you a notice. This notice will explain why the deposit failed and how to provide corrected banking information. Respond promptly to avoid further delays.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes most returns within 21 days, and this is the standard timeline. Filing electronically with direct deposit is the fastest method available. There is no way to expedite the process or request faster processing.
Why does Where's My Refund? say "processing" after 21 days?
Your return is likely under review. This happens when the IRS needs to verify information, such as credits or income amounts. Reviews typically take four to eight weeks. The status will update to "approved" once the review is complete. Do not contact the IRS until at least 30 days have passed since filing.
My refund was approved but I haven't received it. What do I do?
For direct deposit, wait one to five business days for your bank to process the transfer. If more than a week has passed, contact your bank to confirm the deposit was not rejected or held. For checks, allow up to two weeks for delivery. If you do not receive it, call the IRS at 1-800-829-1040 to request a trace.
Does filing on a specific date get me my refund faster?
Filing early (January or February) results in faster processing straightforward because the IRS has lower volume. Filing on April 15 does not slow your processing time once the return is received, but mail delays and IRS volume during peak season mean you will wait longer overall. Electronic filing is always faster than paper, regardless of when you file.
What if I filed electronically but chose a check instead of direct deposit?
The IRS still processes your return within 21 days, but then prints and mails your check. Total time is typically four to six weeks from filing. Direct deposit is significantly faster because it eliminates printing and mailing delays.