The timeline depends on how you file and how the IRS processes your return
If you file electronically and choose direct deposit, the IRS typically issues your refund within 21 days. If you file on paper or request a check by mail, add another 2 to 4 weeks for delivery. The 21-day window is not a may provide — it is the IRS's standard processing time, and some returns take longer if they need manual review or contain errors.
The actual day you receive money depends on three separate steps: the IRS processing your return, the IRS approving your refund, and your bank or the postal service delivering it to you. Each step has its own timeline, and delays at any point push back your final receipt date.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS receiving your return, though some take longer if the return needs review.
- Paper returns take longer to process than electronic returns because the IRS must manually enter your information before reviewing it.
- The IRS Where's My Refund tool shows your return's status and gives you a specific date once processing begins, but only after the return is received and entered into the system.
- Refunds can be delayed if your return has math errors, missing information, identity verification issues, or if you claim certain credits like the Earned Income Tax Credit.
- Once the IRS approves your refund, your bank typically deposits direct deposit funds within one to two business days, though some banks take longer.
Direct deposit versus check: which arrives faster
Direct deposit is faster because the IRS sends the money electronically to your bank account, and your bank posts it within one to two business days of receipt. A check must be printed, mailed, and delivered by the postal service, which adds 7 to 14 days depending on distance and mail volume. If you live far from the IRS processing center or mail moves slowly in your area, a check can take 3 to 4 weeks after the IRS approves it.
The IRS processes both direct deposit and check refunds on the same timeline — the difference is only in delivery. If you filed electronically and chose direct deposit, you should see the money in your account within 21 days in most cases. If you chose a check, the IRS still processes your return in the same 21 days, but you do not receive the physical check until 7 to 14 days after that.
Why some refunds take longer than 21 days
The 21-day timeline assumes your return is complete, accurate, and does not trigger any review flags. Several things can slow this down. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS holds your refund until mid-February regardless of when you file — this is a legal requirement, not a processing delay. If your return has math errors, missing information, or inconsistencies between your return and IRS records, a person must review it manually, which adds weeks.
Identity verification issues also cause delays. If the IRS suspects fraud or cannot match your information to their records, they send you a letter asking for proof of identity. You must respond within 30 days, and processing does not resume until they receive and verify your documents. If you filed a paper return, add time for the IRS to manually enter your information before they can even begin reviewing it — this alone can add 2 to 4 weeks.
How to track your refund status
The IRS Where's My Refund tool is the only official way to check your refund status. You can access it on IRS.gov or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has your return but has not finished processing it yet. This status does not give you a delivery date. "Refund Approved" means the IRS has reviewed your return and determined the refund amount — at this point, the tool shows you the specific date your refund will be deposited or mailed. "Refund Sent" means the money has left the IRS and is on its way to you. Do not rely on third-party refund tracking websites; they pull data from the IRS tool but sometimes display it incorrectly or with a delay.
What to do if your refund is delayed beyond the expected date
If the Where's My Refund tool shows "Refund Approved" with a delivery date that has passed, contact the IRS. You can call the refund hotline at 1-800-829-1954 (available during tax season) or visit an IRS office in person. Have your Social Security number, filing status, and return amount ready. The IRS can tell you whether the refund was actually sent and, if so, whether it was lost in the mail or deposited to the wrong account.
If you filed a paper return and it has been more than 6 weeks since you mailed it, the return may not have been received or entered into the system yet. Call the IRS to confirm they have it. If they do not have a record, you may need to file again, though the IRS will not process two returns for the same year — they will reject the second one if the first is found later.
Refunds delayed by identity verification or fraud review
If the IRS suspects fraud or cannot verify your identity, they send a letter (not an email or phone call) to your mailing address on file. The letter explains what documents they need and gives you 30 days to respond. Common requests include a copy of your driver's license, passport, or birth certificate. Mail the documents to the address in the letter, not to the IRS office.
Once the IRS receives your documents, verification typically takes 2 to 4 weeks. During this time, your refund is held and the Where's My Refund tool may not show a status update. If you do not respond within 30 days, the IRS denies your refund claim, and you must file an amended return or appeal. If you receive a verification letter, respond when ready — delays in your response directly delay your refund.
Refunds held for Earned Income Tax Credit or Additional Child Tax Credit
If you claim the EITC or the Additional Child Tax Credit, the IRS holds your entire refund until mid-February, even if you file in January. This is a statutory requirement, not a processing delay. The IRS does this to prevent fraud, because these credits are heavily targeted by scammers. Your refund is not delayed because of a problem with your return — it is delayed by law.
The exact release date varies slightly by year but is typically February 15. The Where's My Refund tool will show your refund as "Approved" but will not give you a delivery date until the hold period ends. Once mid-February arrives, the tool updates with your actual deposit or mailing date, and the refund reaches you within the normal timeline (1 to 2 days for direct deposit, 7 to 14 days for a check).
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advances" or "rapid refunds," which are loans against your expected refund — you receive the money when ready but pay interest or fees, and the company waits for the IRS refund to repay itself. This costs you money and does not actually speed up the IRS timeline.
What if my refund was deposited to the wrong bank account?
Contact your bank first to see if the deposit is pending or if it arrived in a different account. If your bank confirms the money never arrived, call the IRS at 1-800-829-1954 with your return information. The IRS can trace where the deposit went and, in some cases, recover it. This process takes several weeks. To prevent this, double-check your routing and account numbers before filing.
Does filing early get you your refund faster?
Filing early does not speed up the IRS processing timeline, but it does mean you receive your refund earlier in the year. If you file in January, you get your refund in February or March. If you file in April, you get it in May or June. The IRS processes returns in the order they are received, so filing early puts you ahead of people who file later.
What if I filed a paper return and it has been 8 weeks?
Call the IRS at 1-800-829-1954 to confirm they received your return. If they have no record, you will need to file again. Keep a copy of your original return and proof of mailing (if you have it) in case the first one is found later. The IRS will not process two returns for the same year, so they will reject the second one if the first surfaces.
Can I cancel my refund and get the money a different way?
No. Once you file your return and the IRS approves a refund, you cannot cancel it or redirect it to a different account. You must receive the refund as filed. If you need to change the account or address, you must wait for the refund to arrive, then contact your bank or the IRS to report the error.