Timeline depends on how you file and how you receive your money
The IRS says most refunds arrive within 21 days of when they accept your return. That clock starts the day the IRS receives your filing, not the day you mail it or click submit. If you file electronically and choose direct deposit to your bank account, you will typically see the money in 7 to 21 days. If you file on paper or request a check by mail, add 2 to 4 weeks for postal delivery on top of the processing time.
The 21-day window is a target, not a may provide. Returns with errors, missing information, or anything that triggers manual review take longer—sometimes 60 days or more. The IRS also processes returns in waves, so the exact day you file within the tax season affects how quickly your turn comes.
State tax refunds follow their own timelines and do not coordinate with federal refunds. Some states process in 2 to 3 weeks; others take 6 to 8 weeks. If you are owed both federal and state refunds, you will receive them separately.
Key Takeaways
- Federal refunds by direct deposit typically arrive 7 to 21 days after the IRS accepts your return, with 21 days being the standard target.
- Paper returns and refund checks by mail take longer—add 2 to 4 weeks for postal delivery after the IRS processes your return.
- Returns with errors, missing documents, or identity verification needs can take 60 days or longer to process.
- State refunds are processed separately from federal refunds and follow different timelines depending on your state.
- You can track your refund status using the IRS Where's My Refund tool or your state tax agency's tracking system.
Direct deposit arrives faster than a mailed check
Direct deposit to your bank account is the fastest way to receive a federal refund. The IRS processes the refund and sends it electronically to your bank, which then credits your account. Most people see the money within 7 to 21 days of the IRS accepting the return. Some banks deposit the funds as soon as they receive them; others hold the deposit for one business day.
A refund check sent by mail takes much longer. After the IRS processes your return and approves the refund, the Treasury Department prints and mails the check. This adds 2 to 4 weeks to the timeline. If the check is lost or delayed in the mail, you will need to contact the IRS to request a replacement, which adds another 4 to 6 weeks.
If you filed electronically but did not provide banking information, the IRS will mail a check by default. You can avoid this delay by adding your bank account and routing number to your return before you file.
When the IRS accepts your return versus when you file it
The 21-day clock does not start when you submit your return online or drop it in the mail. It starts when the IRS actually receives and accepts it. For electronic filers, acceptance usually happens within 24 hours. For paper returns, acceptance depends on when the IRS receives the envelope—typically 1 to 2 weeks after you mail it, longer if you use a post office box or if mail is delayed.
You can see the exact acceptance date in the IRS Where's My Refund tool. Log in with your Social Security number, filing status, and the refund amount, and the tool will show you the date the IRS accepted your return and an estimate of when you will receive your money.
Filing early in the tax season does not necessarily speed up your refund. The IRS processes returns in batches, and a return filed in early February may take just as long as one filed in late March. However, filing early does mean you will not miss any deadlines if the IRS needs more information from you.
Returns that need extra review take 60 days or longer
Some returns cannot be processed in the standard 21-day window. The IRS flags returns for manual review if there are math errors, missing information, inconsistencies between your return and other documents (like W-2s or 1099s), or signs of identity theft or fraud. These returns go to an IRS employee who verifies the information and may contact you for more details.
A return in manual review typically takes 60 days to process, though complex cases can take 120 days or longer. The IRS will contact you by mail if they need additional documents or clarification. Do not ignore these letters—responding quickly can speed up the process. If you do not respond within 30 days, the IRS may deny the refund claim or reduce the refund amount.
Common reasons for manual review include claiming the Earned Income Tax Credit, reporting business income, having a large number of deductions, or filing an amended return. If your return is in review, you can check the status in Where's My Refund, though the tool may show "still processing" for weeks without giving a specific date.
State refunds follow different timelines
Your state tax refund is separate from your federal refund and processed by your state's tax agency, not the IRS. Most states aim to process refunds within 2 to 3 weeks of receiving your return, but some take 6 to 8 weeks. A few states take even longer if they are backlogged or if your return needs review.
You can track your state refund using your state tax agency's online tool. Most state websites have a "Where's My Refund" or "Check Refund Status" page where you enter your Social Security number and refund amount. Some states also offer text or email notifications when your refund is processed.
If you filed your federal and state returns together using tax software, the state return may not be accepted until after the federal return is accepted. This can add a few days to the state processing timeline. Filing your state return separately can sometimes speed things up, though this varies by state.
What to do if your refund is late
If your refund has not arrived within 21 days of the IRS accepting your return, check Where's My Refund first. The tool will tell you whether the IRS is still processing, whether they need more information from you, or whether the refund has been sent. If the tool shows your refund was sent but you have not received it, the delay is likely in the mail or with your bank.
If your refund was sent by check and you have not received it after 4 weeks, contact the IRS at 1-800-829-1040 to request a trace. The IRS will investigate whether the check was lost or misdelivered. If the check is confirmed lost, the IRS will issue a replacement, which takes another 4 to 6 weeks.
If your refund was sent by direct deposit and you have not seen it in your account after 21 days, contact your bank first. Ask whether the deposit was received and whether it is being held for any reason. If your bank did not receive the deposit, contact the IRS with your bank account and routing number to verify the information was correct on your return.
If the IRS accepted your return more than 60 days ago and Where's My Refund still shows "processing," call the IRS at 1-800-829-1040 or visit a local IRS office. Your return may be in manual review, and the IRS can tell you what is holding it up and what you can do to move it forward.
Amended returns and second refunds take longer
If you file an amended return using Form 1040-X, your refund will take longer than a standard return. The IRS typically processes amended returns within 12 to 16 weeks, though some take up to 6 months. Amended returns are processed manually and cannot be expedited.
You can track an amended return using Where's My Refund, though the tool may not show status updates as frequently as it does for original returns. If you have not heard anything after 4 months, contact the IRS to check on the status.
If you are owed a second refund because you made a mistake on your original return, you must file an amended return to claim it. You cannot simply file a new return or contact the IRS to request the additional money. The amended return process is the only way to recover money you are owed.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use tax software?
No. The speed of your refund depends on the IRS, not on who prepares your return or what software you use. Filing electronically is faster than filing on paper, but all electronic returns are processed in the same order by the IRS. Tax preparers and software companies cannot move your return to the front of the line.
What if my bank account information was wrong on my return?
If you provided an incorrect account number or routing number, the IRS will attempt the direct deposit and the transfer will fail. The IRS will then mail a check to your address on file, which adds 2 to 4 weeks to the timeline. Contact your bank to confirm whether a failed deposit was attempted. If it was, the IRS will mail a check automatically.
Do I get interest if my refund is late?
No. The IRS does not pay interest on late refunds, even if the delay is the IRS's fault. You will receive only the refund amount you are owed, not any additional compensation for the wait.
Will my refund be delayed if I file early in the tax season?
No. Filing in early February does not slow down your refund compared to filing in March or April. The IRS processes returns in batches regardless of when you file. However, filing early gives you more time to respond if the IRS needs additional information.
Can I cancel my refund and get the money a different way?
No. Once you file your return and the IRS accepts it, you cannot change how you receive your refund. If you requested direct deposit, you will receive a direct deposit. If you requested a check, you will receive a check. The only way to change the delivery method is to file an amended return, which takes 12 to 16 weeks.