Where your refund is most likely stuck right now
If you filed your return and the IRS says it approved your refund, but the money hasn't landed in your bank account or mailbox, the delay is almost always in one of three places: the IRS is still processing your return, your bank rejected the deposit, or the check got lost in the mail.
The IRS processes most returns within 21 days of receipt, but that clock starts when they actually receive your return—not when you file it. If you filed electronically, that's usually the same day. If you mailed a paper return, add 5 to 10 days for postal delivery before processing even begins. During tax season (January through April), processing can take longer than 21 days even for straightforward returns.
Before you take any action, check the actual status of your refund using the IRS Where's My Refund tool at irs.gov. You'll need your Social Security number, filing status, and the exact refund amount from your return. This tool updates once per day and will tell you whether the IRS is still processing, has approved the refund, or has issued it. If it says "approved" or "issued," you know the problem is not with the IRS—it's with delivery.
Key Takeaways
- Check the IRS Where's My Refund tool first—it updates daily and will tell you whether the IRS has issued your refund or is still processing it.
- If the tool says your refund was issued but you haven't received it, contact your bank to ask whether the deposit was rejected or if there's a hold on the account.
- If you chose direct deposit and your bank rejected the payment, the IRS will mail a check instead, which can take an additional two to four weeks.
- If you chose a mailed check and it hasn't arrived after six weeks from the issue date, file a Form 3911 with the IRS to report it missing.
- The IRS does not issue refunds by phone or email, and they will not speed up a refund because of personal hardship—but you can explore other options if you need money now.
Your bank rejected the direct deposit—what happens next
If you chose direct deposit and the IRS says the refund was issued, but your bank account never received it, your bank rejected the deposit. This happens when the account number or routing number on your return was wrong, the account was closed before the deposit arrived, or the account holder's name doesn't match the name on the return.
Call your bank and ask whether they received and rejected an ACH deposit from the IRS. Give them the refund amount and the date the IRS says it was issued. Your bank can tell you exactly why it was rejected. If the account was closed or the information was wrong, the IRS will automatically mail a check to the address on your return instead. That check will take two to four weeks to arrive after the rejection, so the total wait can be six to eight weeks from when you filed.
If your bank says they never received anything, the problem may be on the IRS side—the deposit may not have been sent yet even though the tool says "issued." Wait three to five business days and check the tool again. If it still says issued and your bank still sees nothing, contact the IRS at 800-829-1040 to report the failed deposit.
Your check was mailed but never arrived
If the IRS Where's My Refund tool says your refund was issued as a check, and more than six weeks have passed since that date, the check is likely lost. The IRS mails checks from multiple locations, and postal delays or loss do happen, especially during high-volume periods.
To report a missing check, file Form 3911 (Taxpayer Statement Regarding Refund) with the IRS. You can file it by mail or fax. Include your name, Social Security number, the refund amount, and the date the IRS says the check was issued. The IRS will research whether the check was cashed (sometimes checks are stolen and forged) and will either issue a replacement check or, in some cases, a direct deposit if you provide corrected banking information.
Processing a Form 3911 takes four to six weeks. During that time, do not cash or deposit another check if the original one arrives—contact the IRS when ready to report it. If both checks arrive, you must return one.
The IRS is still processing your return
If the Where's My Refund tool says your return is still being processed and it's been more than 21 days since you filed, your return may be flagged for review. This happens when the IRS needs to verify information on your return—usually income, dependents, or credits you claimed.
The IRS will contact you by mail if they need more information. Check your mailbox for a letter from the IRS (it will come from your local IRS office, not a generic address). The letter will explain what they need and give you a important date to respond, usually 30 days. If you respond within that window, processing usually resumes within two to four weeks.
Do not ignore an IRS letter. If you miss the important date, the IRS may deny your refund claim or reduce the refund amount. If you're unsure what the letter is asking for, call the IRS at 800-829-1040 with the letter in front of you.
Your return was rejected or returned to you
If you filed by mail and the IRS rejected your return, you'll receive it back with a notice explaining why. Common reasons include a missing signature, wrong Social Security number, or math errors. The notice will tell you how to fix the problem and resubmit.
If this happened, your refund clock restarts when you resubmit the corrected return. File electronically if possible—it's faster and the IRS catches errors before processing begins. If you must mail it again, include the IRS notice with your corrected return and mail it to the address shown on the notice, not the general IRS address.
What to do if you need the money before the refund arrives
The IRS does not speed up refunds for personal hardship, medical emergencies, or financial need. There is no expedited process and no exception. If you need money now, you'll need to explore other options.
If you're facing eviction, utility shutoff, or other when ready crisis, contact 211 (dial 2-1-1 or visit 211.org) to find local emergency information programs. These programs can sometimes help with rent, utilities, or food while you wait for your refund. If you have a job, you may also be able to ask your employer for an advance on your next paycheck.
Some tax preparation companies offer refund advance loans, but these come with fees and interest. If you're considering one, read the terms carefully—the fee can be $50 to $200 or more, and you'll owe it even if your refund is smaller than expected.
Frequently Asked Questions
How long does it actually take to get a refund?
The IRS aims to process returns within 21 days of receipt, but that's from when they receive it, not when you file. If you filed electronically, that's usually the same day. If you mailed it, add 5 to 10 days for postal delivery. Direct deposits typically arrive within one to two business days after the IRS issues them. Mailed checks take two to four weeks.
Can I call the IRS to find out where my refund is?
You can call 800-829-1040, but the IRS will direct you to the Where's My Refund tool on their website—that's the official source. The tool updates once per day and is more current than what a phone representative can tell you. Call only if the tool says issued but your bank says it never arrived, or if you received an IRS letter asking for more information.
What if the IRS says my refund was issued but I never got it and my bank says they never received it?
Wait three to five business days and check the tool again—sometimes there's a delay between when the IRS issues a refund and when it actually sends it. If it still says issued and your bank still sees nothing, call the IRS at 800-829-1040 with the issue date from the tool. They can research whether the deposit was actually sent.
Can I get my refund as a check instead of direct deposit?
Not after you've filed. Your filing method is locked in once the return is submitted. If your direct deposit was rejected, the IRS will automatically mail a check instead. If you want a check for a future year, you can choose that method when you file next year.
What if someone else cashed my refund check?
File Form 3911 when ready and tell the IRS the check was lost or stolen. The IRS will research whether it was cashed and by whom. If it was forged, you may be able to dispute it with your bank as well, but start with the IRS. This process takes four to six weeks.