The IRS releases most refunds within 21 days of accepting your return, but the actual timing depends on how you filed, whether you chose direct deposit, and whether your return needs extra review.
If you filed electronically and chose direct deposit, you will typically see your refund in your bank account between 7 and 21 days after the IRS accepts your return. If you filed on paper or requested a check by mail, the process takes longer — usually 4 to 6 weeks from acceptance. The IRS publishes a refund status tool called "Where's My Refund?" that shows you exactly where your return stands and when you can expect payment.
The 21-day window is not a may provide. Some returns take longer because they contain errors, claim certain credits that require verification, or are selected for examination. Returns filed early in the tax season move faster than those filed in April, simply because the IRS has fewer to process at once.
Key Takeaways
- Direct deposit refunds typically arrive 7 to 21 days after the IRS accepts your return, while paper checks take 4 to 6 weeks.
- The IRS "Where's My Refund?" tool shows your return status and estimated payment date — this is more accurate than calling or guessing.
- Returns claiming the Earned Income Tax Credit or Child Tax Credit may take longer because the IRS verifies these credits before releasing the refund.
- Filing electronically with direct deposit is the fastest method; paper returns and mailed checks add weeks to the timeline.
- If your return is selected for examination or contains errors, the IRS will contact you and the refund will be delayed until those issues are resolved.
How to check your refund status
Go to irs.gov and use the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.
The tool will tell you one of three things: the IRS has received and accepted your return, your refund has been approved and is on its way, or your return needs more information. If it says your return is still being processed after 21 days, contact the IRS at 1-800-829-1040 to find out why.
Why some refunds take longer than 21 days
The IRS delays refunds for several common reasons. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS is required by law to hold your refund until at least mid-February, even if your return is accepted in January. This is a federal rule, not a processing delay.
Returns are also delayed if they contain math errors, missing information, or conflicting data — for example, if your W-2 from your employer does not match what you reported. The IRS will send you a notice explaining what is wrong and what you need to do. If you claimed a credit you are not may have access to to, or if the IRS suspects identity theft, the review takes longer.
Filing during peak season (late March through April) also slows things down. The IRS processes millions of returns in a short window, so even electronic returns may take closer to 21 days rather than 7 to 10.
Direct deposit versus paper check refunds
Direct deposit is faster and more reliable. Your refund goes straight into your bank account, and you do not have to worry about a check getting lost in the mail. The IRS can deposit into a checking account, savings account, or both (splitting the refund between two accounts).
Paper checks take 4 to 6 weeks from the date the IRS approves your refund. The check is printed, mailed, and then has to travel through the postal system. If the check is lost or stolen, you will need to contact the IRS to request a replacement, which adds more time.
What to do if your refund is delayed past 21 days
First, check "Where's My Refund?" again. If it still shows your return is being processed, wait a few more days — the tool updates once daily and may not reflect the most recent status immediately.
If more than 21 days have passed and the tool says your return is still being processed, or if it shows an error message, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is under examination, whether there is a problem with your bank account information, or whether the refund has already been sent.
If the IRS says your return is being examined, ask what documents they need and when you should expect a decision. Do not assume the examination will delay your refund indefinitely — many are resolved within a few weeks.
Refunds for amended returns
If you filed an amended return (Form 1040-X), the processing time is longer. The IRS typically takes 12 to 16 weeks to process an amended return, even if you filed it electronically. There is no faster track for amended returns, so plan accordingly if you are expecting a refund from a correction you made.
You can check the status of an amended return using the same "Where's My Refund?" tool, but it will not show a status until the IRS has begun processing it. If you filed an amended return and it has been more than 16 weeks, contact the IRS.
What happens if you do not receive your refund
If your refund was supposed to arrive by direct deposit and it did not show up after 21 days, check your bank account to make sure the deposit did not go to a different account. If you split your refund between two accounts on your return, the second deposit may arrive a few days after the first.
If the refund genuinely did not arrive, the IRS can issue a replacement check or redeposit the funds. Call 1-800-829-1040 with your Social Security number and the refund amount. The IRS will investigate and either resend the money or help you trace what happened.
If you received a notice saying your refund was offset — meaning it was applied to a debt you owe to the federal government, a state, or a creditor — the IRS will explain this in the notice. Offsets are legal and you cannot reverse them, but the notice will tell you which agency took the money and how to contact them.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes returns in the order they are received, and 21 days is the standard timeline for electronic returns with direct deposit. Filing early in the tax season may result in a faster refund simply because there are fewer returns ahead of yours, but you cannot request expedited processing.
What if I filed my return but the IRS website says they have not received it?
Wait a few days — the IRS system updates once daily. If it still does not show after a week, contact the IRS at 1-800-829-1040 to confirm they received your return. If you filed electronically, the tax software you used should have sent a confirmation receipt.
Does filing on April 15 delay my refund?
Yes, typically. Returns filed in mid-April take longer to process than those filed in February or early March, simply because the IRS is processing a much higher volume. You may wait closer to 21 days instead of 7 to 10 days.
Will my refund be delayed if I claimed the Child Tax Credit?
If you claimed the regular Child Tax Credit, no. If you claimed the Additional Child Tax Credit (a refundable credit), the IRS is required to hold your refund until at least mid-February by federal law, regardless of when you filed.
What if my bank rejected the direct deposit?
The IRS will send you a notice explaining that the deposit failed. You can then request a paper check or provide corrected bank account information so the IRS can try the deposit again. Contact the IRS at 1-800-829-1040 to update your account details.