How to find your refund status in real time
The IRS has three ways to check where your refund is: the Where's My Refund tool on IRS.gov, the IRS2Go mobile app, or a phone call to the IRS refund hotline at 1-800-829-1954. The Where's My Refund tool is fastest — it updates once per day, usually overnight, and tells you the exact status of your return and when the IRS expects to deposit or mail your check.
To use Where's My Refund, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. If you filed electronically, the tool usually has information within 24 hours of the IRS receiving your return. If you mailed a paper return, it takes longer — the IRS has to scan and process it first, which can add one to three weeks before tracking data appears.
The tool shows one of three statuses: Return Received (the IRS has your return but hasn't processed it yet), Refund Approved (the IRS has approved your refund and it's on the way), or Refund Sent (your money has been deposited or a check has been mailed). Each status includes an expected delivery date.
Key Takeaways
- The Where's My Refund tool on IRS.gov updates daily and shows your refund status within 24 hours of e-filing, or one to three weeks after mailing a paper return.
- Most federal refunds arrive within 21 days of approval if you chose direct deposit, or three to five weeks if the IRS is mailing a check.
- If your refund is delayed beyond the expected date, the IRS may be reviewing your return for errors, verifying your identity, or processing a claim you made on your return.
- You can contact the IRS at 1-800-829-1954 to speak with a representative, but wait times are long during tax season.
- If your refund never arrives after the expected date, you can file a Form 3911 to report it missing and request a trace.
How long refunds actually take from approval to your account
Once the IRS approves your refund, the timeline depends on how you chose to receive it. Direct deposit is the fastest method — the IRS typically sends the money to your bank within one to five business days after approval. Your bank then takes one to two business days to post it to your account, so you usually see the money within three to seven days total.
A paper check takes much longer. The IRS prints and mails it, which takes seven to ten business days from approval. Then the check travels through the mail, which adds another three to five business days depending on distance. In total, expect three to five weeks from the approval date to the check arriving in your mailbox.
The IRS publishes refund timelines based on when you filed and how you're receiving your money. If you e-filed and chose direct deposit, the IRS aims to send your refund within 21 days. If you mailed a paper return or chose a check, add extra time for processing and mail delivery. During peak tax season (February through April), the IRS processes millions of returns, so some refunds take the full 21 days or longer.
Why your refund might be delayed
If the Where's My Refund tool shows your refund is still in "Return Received" status after the expected processing time, the IRS is likely reviewing your return. Common reasons include math errors on your return, a mismatch between your Social Security number and name, duplicate claims (like two people claiming the same dependent), or missing information the IRS needs to process your return.
The IRS also delays refunds when you claim certain credits or deductions. The Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) trigger a mandatory 21-day hold — the IRS does not release these refunds faster than 21 days, even if everything on your return is correct. If your return includes either of these credits, expect the full 21-day timeline.
Identity verification is another common reason for delay. If the IRS suspects fraud or cannot match your information to their records, they will send you a letter asking you to verify your identity. You may need to provide a copy of your driver's license, passport, or other government-issued ID. Until you respond, your refund stays on hold.
Amended returns also take longer. If you filed an amended return (Form 1040-X) to correct an error, the IRS typically takes 16 weeks to process it, not the standard 21 days. The Where's My Refund tool does not track amended returns, so you will need to call the IRS or wait for a letter.
What to do if your refund is late
First, check the Where's My Refund tool again to confirm the expected delivery date has actually passed. Refund dates are estimates, not guarantees, and delays of a few days are normal. If the tool shows your refund was approved and sent more than a week ago, and you chose direct deposit, contact your bank to confirm the deposit never arrived. Sometimes a deposit fails due to a closed account, incorrect routing number, or a bank error.
If your bank confirms no deposit arrived, or if you chose a check and it has been more than five weeks since approval, file a Form 3911 (Taxpayer Complaint About Refund) with the IRS. You can file this form online through IRS.gov, by mail, or by calling 1-800-829-1954. The form asks for your return information and the date you expected your refund. The IRS will then trace your refund and either reissue it or investigate what happened.
The IRS also sends a letter if there is a problem with your refund. Check your mail carefully — the letter will explain the issue and tell you what to do next. If you receive a letter saying the IRS needs more information, respond as quickly as possible with the documents they request. Do not ignore IRS letters, as delays in responding can push back your refund further.
Direct deposit versus check: which gets to you faster
Direct deposit is significantly faster than a check. If you chose direct deposit on your tax return, the IRS sends your refund electronically to your bank, and you typically see the money within three to seven days of approval. If you chose a check, you are waiting for the IRS to print it, mail it, and for it to arrive at your address — a process that takes three to five weeks.
Direct deposit also eliminates the risk of a check getting lost in the mail or stolen from your mailbox. Once the IRS sends the money to your bank, it is in the banking system and your bank is responsible for posting it to your account. With a check, you are relying on the postal service and your own mailbox security.
If you did not choose direct deposit on your return and the IRS is mailing a check, you cannot change that decision once the return is filed. You have to wait for the check to arrive. However, if your check never arrives after five weeks, you can file Form 3911 to request the IRS reissue it as a direct deposit to your bank account instead.
How to update your bank information if your direct deposit failed
If you chose direct deposit on your tax return but the money never arrived, the problem is usually an incorrect routing number or account number. Before you file Form 3911, contact your bank and ask them to check their records for any failed deposits from the IRS. Provide them with the date you expected the refund and your account number.
If your bank confirms a deposit was rejected, ask them why. Common reasons include a closed account, a typo in the routing or account number, or an account that was flagged for suspicious activity. Once you know the reason, you can file Form 3911 and request the IRS reissue your refund as a direct deposit to a corrected account number, or as a check instead.
Going forward, double-check your routing and account numbers before you file your next return. Your routing number is a nine-digit code specific to your bank and branch. Your account number is on the bottom left of your checks. The IRS website has a tool to look up your bank's routing number if you are unsure.
Tracking a refund when you filed an amended return
Amended returns do not show up in the Where's My Refund tool. If you filed Form 1040-X to correct an error on your original return, the IRS processes it separately and takes about 16 weeks instead of 21 days. You cannot track the status online, so you have to wait for the IRS to send you a letter.
The IRS will mail you a letter when your amended return is approved. The letter will explain any changes the IRS made and tell you when your refund will be sent. If you are owed additional money, the refund timeline starts from the date the IRS approves the amended return, not from the date you filed it.
If 16 weeks have passed since you filed your amended return and you have not received a letter, call the IRS at 1-800-829-1954. Have your Social Security number, filing status, and the date you mailed the amended return ready. The IRS can look up the status in their system and tell you whether it is still being processed or if there is a problem.
Frequently Asked Questions
Why does the Where's My Refund tool say my refund was sent but I haven't received it?
If you chose direct deposit, the money may still be in transit to your bank — direct deposits can take up to five business days to post. If it has been more than a week, contact your bank to confirm the deposit arrived. If you chose a check, it can take three to five weeks to arrive by mail after the IRS sends it.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up your refund. The IRS processes refunds in the order they receive returns, and calling only adds to their phone queue. The Where's My Refund tool gives you the same information a representative would, and it is available 24/7.
What happens if I filed my return but the Where's My Refund tool has no information yet?
If you e-filed, the tool usually has information within 24 hours. If you mailed a paper return, it can take one to three weeks for the IRS to scan and process it before tracking data appears. Check again in a few days, or call 1-800-829-1954 if more than three weeks have passed since you mailed it.
Can I cancel my refund and get the money a different way?
Once the IRS approves and sends your refund, you cannot cancel it. If you chose direct deposit and want a check instead, or vice versa, you have to wait for the refund to arrive and then request a trace if it never shows up. For future years, you can choose a different delivery method on your next tax return.
What if someone else filed a tax return using my Social Security number?
The IRS will flag this as identity theft and hold your refund while they investigate. You will receive a letter asking you to verify your identity. Respond immediately with a copy of your government-issued ID. You may also need to file Form 14039 (Identity Theft Affidavit) with the IRS. Contact the IRS at 1-800-829-1954 if you suspect fraud.