Processing time depends on how you file and how the IRS handles your return
The IRS typically takes 21 days to process a tax return after it arrives, whether you file on paper or electronically. However, the total time from when you file to when you receive your money is longer because it includes the days before processing starts, plus the time for the IRS to send the refund to your bank or by mail.
If you file electronically and choose direct deposit, you will usually see your refund within 21 days of the IRS receiving your return. If you file on paper or request a check, add 5 to 7 business days for mail delivery after the IRS approves your refund. Some refunds take longer if the IRS needs to review your return for errors or inconsistencies.
Key Takeaways
- The IRS processes most returns within 21 days of receipt, but the calendar date when processing begins depends on when you file and how you file.
- Direct deposit refunds arrive faster than checks because the IRS sends money electronically to your bank instead of waiting for mail delivery.
- Paper returns take longer to process than electronic returns because the IRS must scan and enter the information by hand.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- Refunds that require additional review—such as returns claiming the Earned Income Tax Credit or Child Tax Credit—may take longer than 21 days.
Timeline for electronic returns with direct deposit
Electronic filing is the fastest route. When you e-file your return, it goes to the IRS immediately. The IRS then has 21 days to process it and send the refund to your bank. Your bank typically deposits the money within one to three business days after receiving it from the IRS.
In practice, many refunds arrive within 10 to 14 days of filing electronically, but you should not count on this. The IRS publishes 21 days as the standard processing window, and some returns take the full 21 days or longer. If you file on April 1st and the IRS receives it that day, you could see your refund as early as April 15th or as late as April 22nd, plus one to three days for your bank to post it.
Timeline for paper returns and check refunds
Paper returns take longer because the IRS must physically receive the envelope, open it, scan the documents, and enter the information into their system before processing begins. The IRS estimates 4 to 6 weeks for a paper return to be processed, compared to 21 days for an electronic return.
If you request a refund check instead of direct deposit, add another 5 to 7 business days after the IRS approves your return. The check must be printed, mailed to you, and then deposited or cashed. A paper return filed in early April might not arrive at the IRS until mid-April, then take 4 to 6 weeks to process, then another week or more for the check to reach you by mail.
When the IRS needs to review your return
Some returns are flagged for additional review before approval. This happens most often when you claim the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit. The IRS is required by law to hold these returns for additional verification, which adds time to processing.
Returns claiming EITC or ACTC are typically held until mid-February, even if you file in January. This is a statutory hold, not a delay caused by errors in your return. After mid-February, the IRS processes these returns, but they may still take longer than the standard 21 days. If your return requires identity verification or wage verification, processing can extend to 60 days or more.
How to track your refund status
The IRS provides a tool called Where's My Refund on IRS.gov. You can enter your Social Security number, filing status, and the exact refund amount to see the current status of your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.
Where's My Refund shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." If your return shows "Return Received," it has arrived at the IRS but has not been processed yet. "Refund Approved" means the IRS has processed your return and approved the refund amount. "Refund Sent" means the money has been sent to your bank or a check has been mailed to you.
If you filed electronically and your status shows "Refund Sent" but you have not received the money after three business days, contact your bank to confirm they received the deposit. If your status has not changed in more than 21 days, or if the tool says your return is still being reviewed after 60 days, contact the IRS at 1-800-829-1040.
Reasons your refund might take longer than 21 days
The IRS delays processing for several reasons beyond the standard review holds. If your return contains math errors, the IRS will correct them before approving the refund, which adds time. If you claim a dependent who does not have a valid Social Security number, or if your dependent information does not match IRS records, processing stops until you provide verification.
Refunds are also delayed if you owe back taxes, student loans in default, or child support. The IRS will offset your refund to pay these debts before sending you the remaining balance. This process can take several weeks. If you filed a return claiming a credit you received as a stimulus payment or advance payment, the IRS must verify that you did not receive duplicate payments, which requires additional review.
Identity theft and fraud detection also cause delays. If the IRS suspects your return may be fraudulent, they will hold it for investigation. This can take 60 to 120 days or longer. You will receive a letter from the IRS if this happens, and you may need to provide additional documentation to prove your identity.
What to do if your refund is delayed beyond the expected timeline
If your refund has not arrived within 21 days of filing electronically, or 4 to 6 weeks of filing on paper, check Where's My Refund first. If the tool shows your refund has been sent but you have not received it after three business days, contact your bank's customer service line to confirm the deposit was received.
If Where's My Refund shows your return is still being reviewed after 60 days, or if the tool shows an error message, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is held for review, whether additional documents are needed, or whether there is a problem with your bank account information.
If you filed on paper and your refund is delayed beyond 6 weeks, the IRS may have not received your return. Contact the IRS to confirm they have your return on file. If they do not, you will need to file again or contact the IRS for instructions on how to resubmit.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Most refunds cannot be expedited. The 21-day processing window is the standard for electronic returns with direct deposit, and the IRS does not offer a way to speed this up. Filing early in the tax season (January or early February) may result in faster processing because the IRS is less backlogged, but this is not may provide.
Why does Where's My Refund say my return is still being reviewed after 30 days?
Returns claiming EITC or ACTC are held for additional verification by law and may take longer than 21 days. Other reasons include identity verification, wage verification, or a discrepancy in your return information. The tool does not always explain why a return is delayed. Contact the IRS at 1-800-829-1040 for details.
What if I filed on paper and it has been 8 weeks with no refund?
Contact the IRS at 1-800-829-1040 to confirm they received your return. Paper returns can take 4 to 6 weeks to process, but if it has been longer, your return may not have arrived or may be lost. The IRS can tell you whether they have your return and what the next step is.
Does choosing direct deposit really make my refund come faster?
Yes. Direct deposit eliminates the 5 to 7 days it takes for a check to arrive by mail. The IRS processes your return in the same 21 days either way, but direct deposit gets the money to your bank faster once the refund is approved.
Will my refund be delayed if I claim the Child Tax Credit?
If you claim the regular Child Tax Credit, your return should process normally within 21 days. If you claim the Additional Child Tax Credit (ACTC), your return is held for additional verification and may take longer than 21 days to process.