The timeline depends on how you file and how the IRS processes your return
If you file electronically and request direct deposit, the IRS says you should see your refund within 21 days. If you file on paper or request a check by mail, add another two to four weeks. But "21 days" is not a promise—it is the IRS's target window, and actual timing varies based on whether your return needs review, whether you claimed certain credits, and how backed up the IRS is at that moment.
The clock starts when the IRS receives your return, not when you submit it. A return filed electronically on April 1 arrives at the IRS the same day. A return mailed on April 1 may not arrive until April 10 or later, depending on postal service speed. That delay matters because the 21-day window begins only after the IRS has it in hand.
The IRS processes returns in the order they arrive, but not all returns move at the same speed. A straightforward return with no dependents and no credits can clear in days. A return claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) is held by law until mid-February, even if you file in January. A return that triggers an automated review—because income reported on a form doesn't match what an employer or bank reported—adds weeks or months.
Key Takeaways
- Electronic filing with direct deposit is fastest: the IRS targets 21 days, though some refunds arrive in five to ten business days and others take longer if the return needs review.
- Paper returns and mailed checks add four to six weeks total because the return must travel to the IRS, be processed, and then a check must be printed and mailed to you.
- Returns claiming the Earned Income Tax Credit or Additional Child Tax Credit are held until mid-February by law, regardless of when you file.
- If your return is selected for review—often because income reported doesn't match what employers or banks reported—the timeline extends to weeks or months, and the IRS will contact you by mail.
- You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
Why electronic filing with direct deposit is fastest
When you file electronically, your return data goes directly into the IRS system. The IRS can begin processing when ready. When you request direct deposit, the refund moves from the IRS's account to your bank account electronically—no printing, no envelope, no mail carrier. This path typically takes five to twenty-one days, depending on the complexity of your return and current IRS workload.
Direct deposit also means the money lands in your account on a specific date. You do not have to wait for a check to arrive in the mail, get lost, or be delayed by postal service slowdowns. The IRS coordinates with your bank to deposit the funds, and most banks post the deposit within one business day of receiving it.
Paper returns and mailed checks take longer
If you mail a paper return, the first delay is postal delivery. A return mailed from a nearby city might arrive at an IRS processing center in three to five business days. A return mailed from across the country can take seven to ten business days. Once the IRS receives it, a staff member must open the envelope, scan the documents, and enter the data into the system—a step that does not happen with electronic returns.
After processing, the IRS must print a check and mail it to you. Printing takes a few days. Mailing takes another five to ten business days depending on your location. A paper return filed in early April might not result in a check arriving until late May or early June.
The IRS does not recommend paper filing for this reason. If you must file on paper, file as early as possible to avoid the April rush, when processing centers are overwhelmed and mail delays are common.
Returns claiming the Earned Income Tax Credit or Additional Child Tax Credit are held until mid-February
The Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) are subject to a federal holding period. Even if you file your return in January, the IRS will not issue your refund until at least February 15. This rule exists because these credits are high-value and high-fraud targets, and the IRS uses the extra time to verify that you actually may have access to.
If your return claims only the EITC or ACTC and contains no other issues, you should see your refund by early March. If your return also claims other credits or deductions, or if it triggers a review, the timeline extends further.
You cannot bypass this hold. Filing early does not help. The IRS will not process your refund faster no matter what you do. If you need the money urgently, plan ahead and do not rely on a tax refund for essential expenses.
What happens when the IRS reviews your return
Some returns are selected for review automatically. Common triggers include: income reported on your return does not match what your employer or bank reported to the IRS; you claimed a large credit relative to your income; you reported a loss on a business or rental property; or you claimed dependents the IRS cannot verify. When this happens, the IRS sends you a letter by mail explaining what they need.
You then have a set number of days—usually thirty days from the letter date—to respond with documentation. Common requests include copies of receipts, bank statements, proof of childcare expenses, or a written explanation. Once you respond, the IRS reviews your documents. This process typically takes four to twelve weeks, though it can take longer if the IRS needs to contact third parties like your employer or a daycare provider.
During a review, your refund is held. You will not receive it until the review is complete and the IRS determines you are may have access to to it. If the IRS finds an error in your favor, you get the full refund. If they find an error against you, your refund is reduced or eliminated.
How to check the status of your refund
The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows you one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (the IRS has approved your refund and it is on its way), or "Refund Sent" (the refund has been issued).
The tool updates once per day, usually overnight. Checking multiple times per day will not give you new information. If your status shows "Return Received" for longer than twenty-one days, or if you see an error message, contact the IRS at 1-800-829-1040 to speak with a representative.
If your return is under review, Where's My Refund will show that status and tell you when you can expect a letter. Do not call the IRS asking about a review—they will contact you by mail when they need information from you.
Refunds delayed by mail or banking issues
Even after the IRS issues your refund, delays can happen on the banking side. If you provided an incorrect account number, the bank will reject the deposit and the IRS will mail you a check instead—adding two to four weeks. If you provided the correct account number but your bank is slow to post deposits, the money may take two to three business days to appear in your account after the IRS sends it.
If you requested a check by mail and it does not arrive within the expected timeframe, the check may have been lost in the mail. Contact the IRS using Where's My Refund to request a replacement check. The IRS will mail a new one, which takes another five to ten business days.
If you moved after filing, make sure your address on file with the IRS is current. A mailed check sent to an old address will not reach you. You can update your address on IRS.gov or by calling 1-800-829-1040.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company to file for me?
No. The IRS processes returns in the order they arrive, regardless of who filed them. A return filed by a tax professional moves at the same speed as one you file yourself. Some tax preparation companies offer "refund anticipation loans" that give you cash when ready, but you pay fees and interest for this service—it is not faster processing, it is borrowing against your refund.
What if Where's My Refund says my refund was sent but I have not received it?
If the status says "Refund Sent" and you requested direct deposit, check your bank account—the deposit may have posted but not yet shown in your available balance. If you requested a check, wait five to ten business days from the date shown in Where's My Refund. If the check does not arrive after that, use Where's My Refund to request a replacement check.
Does filing my return on April 14 instead of April 1 really delay my refund by two weeks?
Not necessarily. If your return is straightforward and does not trigger a review, the difference is minimal—maybe a few days. The bigger delay comes from the IRS's overall workload in April, when millions of returns arrive at once. Filing early gives you a better chance of processing before the peak rush, but it does not may provide a faster refund.
Why is my refund taking longer than 21 days when I filed electronically?
The 21-day window is a target, not a may provide. Your return may be under review, you may have claimed credits that trigger a hold, or the IRS may be processing a backlog. Use Where's My Refund to see the current status. If it shows "Return Received" after twenty-one days, contact the IRS at 1-800-829-1040.
If I file my taxes in January, will I get my refund in January?
Only if your return is very straightforward and does not claim the EITC or ACTC. If you claim either of those credits, the IRS holds your refund until at least mid-February by law. Most returns filed in January are processed by early March, but some take longer depending on complexity and IRS workload.