Where your refund is right now
Your refund is most likely still being processed by the IRS, not lost. The IRS processes roughly 90 million individual returns each year, and the speed depends on when you filed, how you filed, and whether your return needs manual review. If you filed in early February, you should have your money by now. If you filed in late March or April, you are probably still in the normal window.
The IRS publishes a Where's My Refund tool on irs.gov that tells you the exact status of your return — whether it is in the queue, being processed, approved, or sent to your bank. This is the only source that matters. Do not call the IRS or check your email for updates; the tool is real-time and everything else is either a scam or outdated.
If the tool says your refund is approved and on its way, the timeline depends on how you chose to receive it. Direct deposit to a bank account takes three to five business days after approval. A paper check takes two to three weeks from the time the IRS mails it, depending on postal service delays in your area.
Key Takeaways
- Check the IRS Where's My Refund tool first — it shows whether your return is still processing, approved, or already sent.
- Direct deposit refunds arrive three to five business days after the IRS approves them; paper checks take two to three weeks after mailing.
- If the tool shows your refund was approved more than five business days ago and you chose direct deposit, contact your bank to confirm they received the deposit.
- The IRS delays returns that need manual review, which happens when income does not match W-2s, you claim certain credits, or the return has math errors.
- If the tool shows an error code or says your refund is delayed, the IRS website lists what each code means and what you need to do.
How long the IRS usually takes
The IRS aims to process most returns within 21 days of receipt. In practice, this means returns filed in early February are usually approved by late February or early March. Returns filed in mid-April often do not clear until late April or early May. The IRS is slower in April and May because that is when most people file.
If you filed electronically and chose direct deposit, the IRS processes your return faster than if you mailed a paper return or requested a paper check. Electronic filing with direct deposit is the fastest route — typically 21 days from filing to approval, then three to five more days for the bank to post it.
Paper returns take longer to scan and enter into the system. If you mailed your return, add one to two weeks for postal delivery before the IRS even begins processing. A paper return filed in mid-April might not be approved until late May.
Why the IRS holds up certain returns
Some returns trigger a manual review, which adds weeks or months. The IRS flags returns for review when your reported income does not match the W-2s or 1099s they received from your employer or bank, when you claim the Earned Income Tax Credit or Child Tax Credit, when you report business income, or when there are math errors on the return itself.
If your return needs manual review, the Where's My Refund tool will say so. It may also show an error code — for example, code 971 means the IRS is still reviewing your return, and code 570 means there is a problem they need to resolve before they can approve it. The IRS website has a list of all error codes and what each one means.
Manual review can take anywhere from four weeks to several months, depending on the complexity and the IRS workload. If your return has been in review for more than 60 days, you can call the IRS at 1-800-829-1040 to ask for an update, though wait times are often very long during tax season.
What to do if your refund is overdue
First, check the Where's My Refund tool. If it says your refund was approved and sent via direct deposit more than five business days ago, log into your bank account and look for a pending deposit or a failed deposit notification. Banks sometimes reject IRS deposits if the account number or routing number on your return is wrong.
If your bank shows no record of a deposit attempt, contact your bank's customer service and give them your refund amount and the date you expected it. They can tell you whether the IRS sent it and whether it bounced. If it bounced, the IRS will mail you a paper check instead, which takes two to three weeks.
If the Where's My Refund tool shows your refund was approved and mailed as a paper check more than three weeks ago, and you have not received it, file a claim with the Postal Service at usps.com/help or call 1-800-275-8777. The Postal Service can search for lost mail. You can also call the IRS at 1-800-829-1040 to request a replacement check, though this adds another two to three weeks.
When the tool shows an error or delay message
Error codes like 570, 971, or 572 mean the IRS has flagged your return for review or found a problem. The Where's My Refund tool usually displays a brief explanation, but the full details are on the IRS website under "Where's My Refund — Understanding Your Status." Read the explanation for your specific code before calling.
Some codes mean you need to send additional documents — for example, proof of income or a copy of your ID. The IRS will mail you a letter explaining what they need. Do not ignore this letter. Send the documents within the deadline they give you, or your refund will be delayed further or denied.
If the tool says "We are still processing your return" and it has been more than 21 days since you filed, your return is likely in manual review. This is normal and does not mean anything is wrong. Check back in one week.
Direct deposit versus paper check delays
Direct deposit is faster and more reliable. Once the IRS approves your return, the money moves to your bank within three to five business days. If your bank rejects the deposit because of a bad account number, the IRS automatically mails a paper check, which adds two to three weeks.
Paper checks are slower from the start. After the IRS approves your return, they print and mail the check, which takes one to two weeks depending on the mail volume. Then it sits in the postal system for another one to two weeks. A paper check approved in early May might not arrive until late May or early June.
If you chose paper check and want to switch to direct deposit for next year, you can request it when you file. There is no way to change the delivery method for a refund that is already in process.
Scams and fake refund notifications
Do not trust emails, texts, or phone calls claiming to be from the IRS about your refund. The IRS does not contact people by email or text about refunds. If you receive a message asking you to click a link, verify your information, or call a number, it is a scam.
The only legitimate way to check your refund status is the Where's My Refund tool on irs.gov. Type the URL yourself into your browser — do not click a link from an email or search result. The real tool asks for your Social Security number, filing status, and refund amount. It does not ask for your password, PIN, or bank details.
If you think you have been scammed, report it to the IRS at irs.gov/report-phishing-scams or to the Federal Trade Commission at reportfraud.ftc.gov.
Frequently Asked Questions
How do I know if my refund is lost in the mail?
Check the Where's My Refund tool first. If it shows your refund was mailed as a paper check more than three weeks ago, contact the Postal Service at usps.com/help or 1-800-275-8777 to file a search request. You can also call the IRS at 1-800-829-1040 to request a replacement check, though this takes another two to three weeks.
What does it mean if Where's My Refund says there is an error?
An error code means the IRS found a problem — usually a mismatch between your return and your W-2s, a math error, or missing information. The tool displays the code and a brief explanation. Look up the full details on the IRS website under your specific code. The IRS will mail you a letter with instructions on what to do next.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The IRS processes returns in the order they receive them. If your return is still in the normal processing window, calling will not change that. If your return is delayed, the IRS can tell you why, but they cannot expedite it.
What if my bank rejected my refund deposit?
Contact your bank and ask whether an IRS deposit was rejected. If it was, the IRS will mail you a paper check instead, which takes two to three weeks. To avoid this next year, double-check your account number and routing number before you file.
Is my refund still coming if I have not heard anything in two months?
Check the Where's My Refund tool. If it shows your return is still being processed, it is normal — some returns take longer than others. If it shows an error code or says your refund was mailed but you have not received it, follow the steps for that specific situation. If the tool shows no information at all, call the IRS at 1-800-829-1040.