The IRS processes most refunds in 21 days or less
If you file electronically and choose direct deposit to your bank account, the IRS says it will process your return and send the money within 21 days. That is the standard timeline the agency publishes. In practice, many refunds arrive faster — some within 5 to 10 days — but 21 days is what you should plan for.
The 21-day clock starts when the IRS receives your return, not when you file it. If you file on April 10 but the IRS doesn't process it until April 15, the 21 days begins on April 15. This matters because the IRS doesn't process returns when ready, even electronic ones.
If you chose a paper check instead of direct deposit, add 2 to 4 weeks to that timeline. The IRS prints and mails the check after processing your return, so you are waiting for both the processing time and postal delivery.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS receiving your return, though many come faster.
- Paper check refunds take an additional 2 to 4 weeks after the IRS processes your return, because the check must be printed and mailed.
- The IRS processes returns in the order they are received, so filing earlier in the tax season usually means a faster refund.
- You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the exact status of your return.
- If your return is delayed beyond 21 days, it usually means the IRS is reviewing it for errors or missing information, not that the money is lost.
Why some refunds take longer than 21 days
The 21-day timeline assumes your return is complete and correct. If the IRS finds an error — a mismatched Social Security number, an income figure that doesn't match what your employer reported, a missing signature — it stops processing and sends you a notice. You then have to correct the error and resubmit, which restarts the clock.
Certain situations automatically trigger extra review. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund for additional verification. These credits are high-fraud targets, so the IRS reviews them more carefully. If you claim EITC or ACTC, expect your refund to take closer to 21 days even if everything is correct.
Returns filed on paper take longer than electronic returns because the IRS has to scan and enter the information manually. A paper return can take 4 to 6 weeks or longer, depending on the volume the IRS is processing at that moment.
How to check where your refund is
The IRS provides a tool called Where's My Refund, available on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount, and the tool shows you the status of your return. It updates once per day, usually overnight, so checking multiple times in a single day will not give you new information.
Where's My Refund shows three possible statuses. "Return Received" means the IRS has your return but hasn't started processing it yet. "Approved" means the IRS has processed your return and approved the refund — this is when the 21-day countdown to your bank account begins. "Sent" means the refund has been dispatched to your bank or the check has been mailed.
If your return shows "Return Received" for more than a few days, or if it disappears from the tool entirely, the IRS may be reviewing it. Check your mail for a notice from the IRS. The notice will explain what information is missing or what the IRS needs you to clarify.
Direct deposit versus paper check timing
| Method | Processing Time | Delivery Time | Total Time |
|---|---|---|---|
| Direct deposit (electronic return) | Up to 21 days | 1 to 3 business days after approval | Up to 24 days |
| Paper check (electronic return) | Up to 21 days | 2 to 4 weeks after approval | Up to 49 days |
| Direct deposit (paper return) | 4 to 6 weeks | 1 to 3 business days after approval | Up to 45 days |
| Paper check (paper return) | 4 to 6 weeks | 2 to 4 weeks after approval | Up to 70 days |
Direct deposit is faster because your bank receives the money electronically. Once the IRS approves your refund, the transfer to your bank account takes 1 to 3 business days. A paper check has to be printed, inserted into an envelope, and delivered by mail, which adds weeks.
If you filed electronically but requested a paper check, you are combining the fastest processing time with the slowest delivery method. This is the least efficient option. If you filed on paper and requested direct deposit, you get the slowest processing time with the fastest delivery method — still slower overall than an electronic return with direct deposit.
What to do if your refund is delayed beyond 21 days
First, check Where's My Refund again. If it still shows "Approved" but more than 21 days have passed, check your bank account to see if the money arrived without the tool updating. Banks sometimes receive transfers before the IRS tool reflects them.
If the money is not in your account and the tool still shows "Approved", contact your bank. Ask them to confirm whether they received the transfer from the IRS. If your bank says they never received it, the IRS may have sent it to the wrong account number. This happens when you provide an incorrect routing number or account number on your return.
If Where's My Refund shows "Return Received" for more than 2 weeks, or if the status changes to something other than "Approved" or "Sent", check your mail for an IRS notice. The IRS will not call you about a missing refund — they only mail notices. If you receive a notice, follow the instructions on it exactly. Do not ignore it, because the IRS is asking you to provide information or correct an error before they can process your refund.
If you have not received a notice and Where's My Refund shows no status at all, your return may not have been received. This can happen if you filed electronically but there was a transmission error. Contact the IRS at 1-800-829-1040 to confirm that your return was received. Have your Social Security number, filing status, and the refund amount ready.
Refunds delayed by identity theft or fraud review
If the IRS suspects identity theft or fraud on your return, it will hold your refund indefinitely while it investigates. You will receive a notice in the mail explaining that your return is under review. The notice will tell you what documents to send to prove your identity and that the return is legitimate.
These reviews can take weeks or months. The IRS prioritizes them based on the complexity of the case, not the order they were received. If you receive a fraud notice, respond to it as quickly as possible with the documents the IRS requests. Do not wait — delays in responding can extend the review period further.
You can also contact the IRS Identity Theft Hotline at 1-800-908-4490 if you believe your return was flagged in error or if you want to check the status of a fraud review.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Many refunds arrive in 5 to 10 days, but you cannot speed up the IRS's processing. Filing electronically with direct deposit is the fastest method available. The IRS processes returns in the order received, so filing early in the tax season may result in a faster refund straightforward because there is less volume ahead of you.
What if I made a mistake on my return after I filed?
If you filed electronically, wait to see if the IRS catches the error. If they do, they will send you a notice. If they don't catch it and you realize the mistake, you can file an amended return using Form 1040-X. File the amendment as soon as possible, because it restarts the processing timeline.
Does the IRS refund interest if my refund is late?
The IRS does not pay interest on refunds that are delayed beyond 21 days unless the delay is caused by the IRS's own error or negligence. Most delays are caused by errors on the return itself, missing information, or fraud reviews — not by IRS processing failures.
Why does the IRS hold refunds for EITC and ACTC?
The Earned Income Tax Credit and Additional Child Tax Credit are high-value credits that attract fraud. The IRS reviews these claims more carefully to prevent criminals from filing false returns. If you claim either credit, your refund will take the full 21 days even if your return is correct.
What if my bank account information was wrong on my return?
If you provided an incorrect routing number or account number, the IRS will attempt the direct deposit and the transfer will fail. The IRS will then mail you a paper check instead. This adds 2 to 4 weeks to your timeline. Check Where's My Refund — if it shows "Sent" but the money never arrived in your account, contact your bank to confirm they never received the transfer.