Where your refund is most likely stuck right now
If you filed your tax return and expected a refund that hasn't shown up, the money is almost certainly in one of three places: still being processed by the IRS, held up because of a mismatch between what you reported and what the IRS has on file, or deposited into an account you no longer use or that rejected the deposit.
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 by mail, add 5 to 10 days for postal delivery. If you filed electronically, processing usually begins the next business day. The timeline gets longer if the IRS flags your return for review—which happens when income reported on your return doesn't match what employers or banks reported to them, when you claim a large refund relative to your income, or when there are math errors.
The second common reason is that the IRS sent your refund to a bank account that no longer exists, was closed, or rejected the deposit for some reason. This happens most often when you change banks between filing and when the refund processes, or when you provide an incorrect account number. The IRS will attempt the deposit once; if it fails, they mail a check instead, which can take an additional 2 to 4 weeks.
Key Takeaways
- Check the status of your refund using the IRS Where's My Refund tool with your Social Security number, filing status, and the exact refund amount from your return.
- If the tool says your refund was deposited but you never received it, contact your bank to confirm whether the deposit was rejected or if the account number on file was wrong.
- If the IRS says they issued a check, wait up to 28 days from the issue date before requesting a replacement; checks sometimes arrive late but are rarely lost.
- If your return shows as still being processed after 21 days, or if the IRS says there's a problem with your return, you will need to contact them directly or file an amended return depending on what the issue is.
- Do not file a second return for the same year; this delays everything and creates a duplicate filing that the IRS must sort out.
How to check the actual status of your refund
The IRS Where's My Refund tool is the only source that tells you where your specific refund is. You can access it on IRS.gov without logging in. You will need your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return.
The tool will show one of four statuses. "Received" means the IRS has your return but hasn't started processing it yet. "Approved" means they've processed it and your refund is on the way. "Sent" means the refund has been issued—either as a direct deposit or a check. "Delivered" means the money reached your bank account or the check was mailed.
If the tool shows "Sent" but you never received the money, the next step depends on the delivery method. For direct deposits, contact your bank with the refund amount and the date the IRS says it was sent. Your bank can tell you whether the deposit arrived and was rejected, or whether it went to a closed account. For checks, wait until 28 days after the issue date before assuming it's lost; the Postal Service sometimes takes longer than expected, and the check may still arrive.
What to do if your bank rejected the deposit
Banks reject direct deposits for a few specific reasons: the account number on your return was wrong, the account was closed before the deposit arrived, the account had a fraud hold, or the account type changed (for example, from checking to savings). When this happens, the IRS receives a rejection notice from the bank and will mail you a check instead.
If you know your account information was wrong on your return, you don't need to wait for the check. You can file an amended return using Form 1040-X and provide the correct account information. This tells the IRS to reissue the refund as a direct deposit to the right account. However, this only works if you file the amended return before the check is mailed. Once the check is issued, you have to wait for it to arrive, then deposit it yourself.
If your account was closed or had a temporary hold, the check will arrive in your name at the address on your return. You can deposit it at any bank or credit union, even if you don't have an account there. Some banks will cash it for free if you have an ID; others require you to open an account or charge a small fee.
When the IRS says your return is still being processed
If Where's My Refund shows your return is still in "Received" status after 21 days, or if it shows "Processing" with no estimated delivery date, the IRS is likely reviewing your return. This is not unusual and does not mean something is wrong—it just means the processing took longer than the standard timeline.
Common reasons for delays include a mismatch between your reported income and what your employer or bank reported to the IRS, a large refund relative to your income, math errors on the return, or a claim for a refundable tax credit that the IRS wants to verify. The IRS will contact you by mail if they need more information. Do not call or visit an office unless the letter specifically tells you to.
If you filed by mail, add extra time for the return to physically reach the IRS processing center. Returns mailed in January can take until mid-February to arrive, especially if they're sent to a regional center far from your location. If you filed electronically, the processing clock starts the next business day.
If the IRS says there's a problem with your return
The IRS will send you a letter if they find an error on your return or need you to provide documentation. The letter will explain what the issue is and what you need to do. Common problems include a missing or incorrect Social Security number for a dependent, a math error, or a claim for a credit you don't meet the requirements for.
Read the letter carefully and follow the instructions exactly. Most letters ask you to respond within 30 days. If you disagree with what the IRS found, you can respond with documentation that supports your position—for example, a birth certificate if there's a question about a dependent, or a mortgage statement if there's a question about itemized deductions. Send copies, not originals, and keep a copy for your records.
If you don't respond within the important date, the IRS will adjust your refund based on what they found and send you a revised notice. You can still dispute this later, but responding to the initial letter is faster and prevents the IRS from making a decision without your input.
What to do if you lost the check or it was never mailed
If Where's My Refund shows your refund was issued as a check but you never received it, wait 28 days from the issue date before requesting a replacement. Checks sometimes take longer than expected, especially if they were mailed during high-volume periods like April or May.
After 28 days, you can request a replacement check by calling the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS will verify that the original check was issued and that you haven't already cashed it, then issue a replacement. This process usually takes 4 to 6 weeks.
Alternatively, you can file an amended return using Form 1040-X to request that the IRS reissue your refund as a direct deposit instead of a check. This is faster than waiting for a replacement check, but you have to provide a valid bank account. The amended return must be filed on paper and mailed to the IRS; you cannot file it electronically.
Why you should not file a second return
If your refund is delayed, do not file another return for the same tax year. Filing a second return creates a duplicate that the IRS has to sort out, which delays your refund even further and can trigger a manual review of both returns.
The only exception is if you genuinely made an error on your original return—for example, you forgot to report income or you claimed a deduction you weren't may have access to to. In that case, file an amended return using Form 1040-X, which is clearly marked as a correction. Do not file a complete new Form 1040 for the same year.
Frequently Asked Questions
How long should I wait before I assume my refund is lost?
For direct deposits, wait until 21 days after you filed electronically, or 26 days if you filed by mail. For checks, wait 28 days from the issue date shown in Where's My Refund. After that, contact your bank (for deposits) or the IRS (for checks) to investigate.
Can I get my refund as a check instead of direct deposit?
No, you cannot change the delivery method after you file. The method you chose on your return is locked in. If you want future refunds by check, you can change your preference on next year's return, but this year's refund will go the way you originally requested.
What if I filed my return but never got a confirmation?
If you filed electronically, you should receive an electronic confirmation within 24 hours. If you filed by mail, the IRS does not send a confirmation—they just process it when it arrives. Use Where's My Refund to confirm the IRS received your return; if it doesn't show up there after 2 weeks, contact the IRS to verify they have it.
Do I need to contact the IRS in person or can I call?
You can call the IRS at 800-829-1040 for most refund questions. Wait times are long during tax season (January through May), so call early in the morning or later in the week if possible. You only need to visit an office in person if the IRS specifically asks you to in a letter.
What if my refund was sent to the wrong address?
If the IRS mailed a check to an old address, contact the Postal Service to see if they can forward it. If the check was returned to the IRS as undeliverable, the IRS will hold it and you can request a replacement by calling 800-829-1040. Provide your current address so the replacement is sent to the right place.