Check the IRS refund status first
The IRS has a tool called Where's My Refund? that tells you exactly where your refund is in the system. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.
The tool will show one of three statuses: your return is being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If it says your return is still being processed, the IRS is still reviewing it — this is normal and can take up to 21 days from the date you filed, longer if you filed on paper.
If the tool says your refund was sent but you have not received it, the next step depends on how you chose to receive the money.
Key Takeaways
- Check Where's My Refund? on irs.gov first — it updates daily and will tell you whether your refund is still being processed, approved, or already sent.
- Direct deposit refunds typically arrive within three to five business days after the IRS approves them, but can take up to two weeks depending on your bank.
- Paper checks take two to three weeks to arrive by mail after the IRS sends them, and can be lost or delayed in the postal system.
- If your refund shows as sent but has not arrived after the expected timeframe, contact the IRS at 800-829-1040 or file a Form 3911 to request a trace or replacement.
- State tax refunds are processed separately and on their own timeline — check your state revenue department's website for status.
Direct deposit refunds that have not arrived
If you chose direct deposit and Where's My Refund? says your refund was approved and sent, it should land in your bank account within three to five business days. Some banks take longer — up to two weeks — depending on their internal processing speed. Business days do not include weekends or federal holidays, so a refund sent on a Friday may not show until the following Wednesday.
Check your bank account carefully. Search your transaction history for any deposits from "IRS" or "TREAS" (short for Treasury). Look at the exact date the deposit posted, not the date you first noticed it. If you see the deposit, your refund has arrived — it may just not be labeled clearly.
If you do not see any deposit after two weeks from the approval date shown in Where's My Refund?, contact your bank first. Ask them to search their records for any incoming IRS transfer. If your bank has no record of receiving the money, call the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can file a Form 3911 (Claim for Refund of Tax Withheld) to trace the payment or issue a replacement.
Paper check refunds that have not arrived
Paper checks take longer than direct deposit. After the IRS approves your refund, it takes two to three weeks for the check to arrive by mail. The clock starts from the approval date shown in Where's My Refund?, not from the date you filed. If your approval date was more than three weeks ago and you still have not received the check, it may have been lost or delayed in the mail.
Check your mailbox and any mail held at your post office. If you moved recently, confirm that your address on the tax return matches where you are now living. The IRS mails to the address on your return, so if you filed from an old address, the check may have gone there instead.
If the check is not at your old address and more than three weeks have passed since approval, call the IRS at 800-829-1040. Tell them your check has not arrived. They can file a Form 3911 to request a replacement check or, in some cases, reissue the refund by direct deposit if you provide banking information. A replacement check takes another two to three weeks to arrive.
Refunds delayed because of errors on your return
Sometimes Where's My Refund? will say your return is still being processed even though it has been longer than 21 days. This usually means the IRS found an error or inconsistency on your return and is reviewing it. Common reasons include a mismatch between the income reported on your return and what your employer or bank reported to the IRS, a missing or incorrect Social Security number, or a math error.
The IRS will mail you a letter if there is a problem. Check your mailbox for a notice from the IRS — these typically arrive within four to six weeks of filing. The letter will explain what the issue is and what you need to do. Some letters ask you to send additional documents; others just notify you of a correction the IRS made.
If you receive a letter, follow the instructions exactly. If you do not receive a letter but Where's My Refund? has not updated in more than 21 days, call the IRS at 800-829-1040 and ask why your return is still pending. Have your return in front of you when you call.
State tax refunds on a separate timeline
Your state tax refund is processed independently from your federal refund and arrives on its own schedule. Some states issue refunds faster than the IRS; others take longer. Check your state revenue department's website for a refund status tool — most states have one similar to the IRS tool.
State refunds typically arrive within two to four weeks of approval, though some states take six weeks or longer. If your state has not issued a refund yet, it may still be processing your return. If it shows as sent but has not arrived, contact your state revenue department directly. The phone number is on your state's tax website.
What to do if the IRS cannot locate your refund
In rare cases, the IRS cannot find any record of your refund. This usually means the return was never received or was rejected during processing. Ask the IRS to verify that they received your return. If they did not, you will need to file again — either by mail or electronically, depending on your state's rules.
If the IRS confirms they received your return but have no record of a refund being issued, they can research what happened and reissue the refund. This process can take several weeks. The IRS will mail you a letter with the outcome.
If you filed through a tax preparation service or software, contact them to confirm the return was actually submitted to the IRS. Some returns are prepared but never sent, leaving the taxpayer waiting indefinitely.
Refunds held because of past-due debts
The IRS can hold your refund to pay off certain debts, including past-due federal income taxes, student loans in default, or child support arrears. If this is happening, Where's My Refund? will not show a refund status — instead, you will receive a letter from the IRS or the agency holding the money.
The letter will explain which debt is being offset and how much of your refund is being applied. You can dispute the offset if you believe it was made in error, but you must act quickly — usually within 30 days of receiving the notice. The letter will include instructions for filing a dispute.
If your refund has been offset, you cannot recover it through the IRS. You will need to resolve the underlying debt directly with the creditor or agency involved.
Frequently Asked Questions
How long should I wait before calling the IRS about a missing refund?
Wait at least three weeks after the approval date shown in Where's My Refund? for direct deposit, or four weeks for a paper check. If the tool shows your refund was sent and that timeframe has passed with no money in your account or mailbox, call 800-829-1040.
Can I get my refund faster if I call the IRS?
No. Calling the IRS cannot speed up processing or move your refund to the front of the line. The IRS can only tell you the current status and, if something is wrong, file a trace or replacement request. Calling is useful only if your refund is overdue or if you need to report an error on your return.
What if I filed electronically but the IRS says they never received my return?
Ask the IRS for confirmation that your return was rejected. If it was, your tax software or preparer should have notified you — check your email for any rejection notices. You will need to file again, either electronically or by mail. The IRS will process the new return as if it were the original filing.
Can I get my refund by a different method if the original method failed?
Yes. If you originally chose direct deposit but the money never arrived, the IRS can reissue your refund by check or, in some cases, by a new direct deposit to a different account. Call 800-829-1040 and ask about your options. If you originally chose a check and it was lost, the IRS can issue a replacement check or switch to direct deposit.
Do I need to file an amended return if my refund is delayed?
No. A delayed refund does not require an amended return. File an amended return only if you made an error on your original return — for example, if you forgot to report income or claimed a deduction you were not may have access to to. A simple delay does not change what you reported.