Processing time depends on how you file and how the IRS receives your return
The IRS processes most tax returns within 21 days of receiving them. If you file electronically and request direct deposit to your bank account, you will typically see your refund in 5 to 7 business days after the IRS approves your return. If you file on paper or request a check by mail, the timeline stretches to 3 to 4 weeks after approval, because the IRS must print and mail the check to you.
The 21-day window assumes your return has no errors, no missing information, and no flags that require manual review. Returns that need verification — because income doesn't match what employers reported, or because you claimed a large credit — take longer. Some of these returns sit in a queue for weeks or months before an IRS employee reviews them.
The time of year matters too. During peak filing season (January through April), the IRS processes returns more slowly straightforward because the volume is highest. A return filed in February may take longer than one filed in June, even if both are straightforward.
Key Takeaways
- Electronic filing with direct deposit is the fastest route: most refunds arrive within 5 to 7 business days after the IRS approves your return.
- Paper returns and mailed checks add 2 to 3 weeks to the timeline because the IRS must print and mail the check.
- The IRS aims to process returns within 21 days, but returns requiring verification or manual review can take much longer.
- Filing during peak season (January through April) typically means slower processing than filing in summer or fall.
- You can check the status of your refund using the IRS "Where's My Refund?" tool on IRS.gov, which updates every 24 hours.
Why electronic filing and direct deposit are fastest
When you file electronically, your return goes directly into the IRS computer system. The IRS software can validate your numbers against what employers and banks reported about you. If everything matches, the return moves through approval quickly — often within days.
Direct deposit means the IRS transfers money straight to your bank account instead of printing and mailing a check. Your bank receives the transfer and deposits it into your account, usually within one business day. This eliminates the time the postal service would need to deliver a check and the time your bank would need to process it.
If you file electronically but request a check by mail, you gain the speed of electronic processing but lose the speed of direct deposit. The IRS will mail the check after approval, which adds 1 to 2 weeks.
What happens when the IRS needs more information
Some returns cannot be processed automatically. The IRS flags a return for manual review if income reported on your return does not match what your employer or bank reported to the IRS, if you claim a large credit like the Earned Income Tax Credit, or if the return contains errors or inconsistencies.
When a return is flagged, it moves into a queue of returns waiting for an IRS employee to review it. During peak season, this queue can be very long. The IRS publishes no standard timeline for how long manual review takes — it depends on the complexity of your return and how busy the IRS is at that moment. Some returns are reviewed within a few weeks; others take several months.
The IRS will contact you by mail if it needs additional information from you. The letter will explain what documents or clarification they need and give you a important date to respond. Once you send the information, processing resumes, but again there is no set timeline for how long the next review will take.
Paper returns take longer at every stage
If you file a paper return, the IRS must first receive it by mail. Depending on where you mail it from and which IRS address you send it to, this can take 1 to 2 weeks. Once received, an IRS employee must manually enter your information into the computer system — a step that does not happen with electronic returns.
After your return is entered, it goes through the same approval process as electronic returns. But because manual data entry introduces more opportunities for errors, paper returns are flagged for review more often than electronic returns.
If your paper return is approved without review, the IRS will print a check and mail it to you. This adds another 1 to 2 weeks. The total time from mailing your paper return to receiving your check is typically 6 to 8 weeks, though it can be longer if manual review is needed.
How to track your refund status
The IRS offers a tool called "Where's My Refund?" on IRS.gov. You can enter your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether the IRS has received your return, whether it is being processed, whether it has been approved, and when you can expect to receive it.
The tool updates once every 24 hours, usually overnight. If you check it multiple times in the same day, you will see the same information. There is no benefit to checking more frequently.
The tool works for both electronic and paper returns, though paper returns may not appear in the system until 3 to 4 weeks after you mail them, because the IRS needs time to receive and enter them.
What to do if your refund is delayed
If your refund has not arrived within the timeframe the IRS gave you, check "Where's My Refund?" again. The status may have changed, or the IRS may have sent you a letter asking for more information.
If the tool shows your refund was approved and the expected arrival date has passed, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the number is on your tax return paperwork and on IRS.gov). Have your Social Security number, filing status, and the refund amount ready when you call. The IRS can investigate why the refund has not arrived and may be able to reissue it.
If the IRS sent you a letter but you did not respond, or if you responded but the IRS has not received your response, your refund will remain delayed until the issue is resolved. Check any mail from the IRS carefully and respond by the important date stated in the letter.
Refunds during tax season versus off-season
The IRS processes returns year-round, but the volume changes dramatically. From January through April, millions of people file at once. The IRS hires temporary staff and works overtime, but processing still slows down. A return filed in February might take 3 to 4 weeks to process, while the same return filed in July might take 10 to 14 days.
If you have the option to file outside peak season — for example, if you are not required to file by April 15 — filing in summer or fall will likely result in faster processing. However, if you are owed a refund, filing as soon as you have all your documents is usually better than waiting, because you will receive your money sooner overall.
Frequently Asked Questions
Can I get my refund faster than the normal timeline?
No. The IRS processes returns in the order they are received and approved. There is no way to pay for faster processing or to jump the queue. The fastest possible timeline is electronic filing with direct deposit, which typically results in a refund within 5 to 7 business days after approval.
What if I filed electronically but my refund has not arrived after two weeks?
Check "Where's My Refund?" on IRS.gov to see the current status. If the tool shows your return was approved, the refund may still be in transit to your bank. If the status shows something other than "approved," your return may be under review. If more than 21 days have passed since you filed and the status has not changed, contact the IRS at 1-800-829-1040.
Will my refund arrive on the exact date the IRS told me?
The IRS gives an estimated date, not a may provide date. Refunds usually arrive within a few days of the estimate, but delays can happen. Direct deposit is more reliable than mailed checks because it does not depend on postal service delivery times.
Do I need to do anything to receive my refund, or does it arrive automatically?
If you requested direct deposit, the refund will be deposited into your bank account automatically once the IRS approves your return. If you requested a check by mail, the IRS will mail it automatically. You do not need to take any action once you have filed.
What happens to my refund if I move before it arrives?
If you filed electronically with direct deposit, your refund goes to your bank account, not your address, so moving does not affect it. If you requested a check by mail and you move before the check arrives, contact the IRS when ready with your new address. The IRS can reissue the check to your new address, but you must notify them before the original check is mailed.