Check the IRS tracking tool first, then contact the IRS if it's past the expected date
If you have not received your tax refund, start by checking Where's My Refund? on the IRS website (irs.gov). This tool shows the exact status of your return and tells you when the IRS expects to deposit or mail your refund. You will need your Social Security number, filing status, and the refund amount to look it up.
If the tool shows your refund is still being processed and the date has not passed, wait. The IRS typically issues refunds within 21 days of accepting your return, though some returns take longer. If the expected date has passed or the tool shows an error, contact the IRS directly at 1-800-829-1040 (the main tax line) or through your online IRS account.
State refunds work separately from federal refunds. If you are waiting for a state return, check your state tax agency's website directly — each state runs its own tracking system and timeline.
Key Takeaways
- Where's My Refund? on irs.gov is the only official way to check your federal refund status and expected delivery date.
- Federal refunds usually arrive within 21 days of acceptance, but some returns take six to eight weeks or longer if they need review.
- If your refund is more than 21 days late or the tool shows an error, call the IRS at 1-800-829-1040 to speak with a representative.
- State refunds are tracked separately through your state tax agency's website, not the IRS.
- Direct deposit refunds arrive faster than paper checks, which can take an additional two to three weeks after the IRS processes them.
Why your refund might be delayed
The IRS delays refunds for several concrete reasons. The most common is that your return was flagged for review — this happens when information on your return does not match IRS records, you claimed a large refund, or there is a discrepancy in your income or dependents. The IRS will mail you a letter explaining what they need. Do not ignore it; respond with the documents they request within the timeframe given.
Other delays happen because of math errors on your return, missing information (like a missing Social Security number for a dependent), or identity verification issues. If you filed electronically and the IRS accepted your return, you should see a status update in Where's My Refund? within a few days. If you filed on paper, processing takes longer — typically four to six weeks before the IRS even begins reviewing it.
Refunds are also delayed if you owe back taxes, child support, or student loans. The IRS can offset your refund to pay these debts, and the process adds time. If you think this applies to you, the IRS will notify you by mail.
How to contact the IRS about a missing refund
Call the IRS at 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS phone lines are busiest in the spring and early summer, so expect wait times of 30 minutes to several hours during peak season.
If you cannot reach the IRS by phone, you can create an account on irs.gov and message them through your online account. You can also visit a local IRS office in person, though appointments are preferred and must be scheduled ahead of time. Find your nearest office on the IRS website.
If the IRS tells you they issued your refund but you never received it, ask whether it was sent by direct deposit or check. If it was direct deposit, confirm the account number on your return is correct — a typo means the money went to the wrong bank. If it was a check, ask the IRS to issue a replacement check or direct deposit instead.
Differences between direct deposit and check delivery
Direct deposit refunds arrive in your bank account within one to three business days after the IRS processes your return. Paper checks take much longer. The IRS mails the check, and then it travels through the postal service — this adds two to three weeks on top of the processing time. If you chose direct deposit on your return, you should see the money faster.
If you did not choose direct deposit and the IRS is sending a check, you can still change your mind. Contact the IRS and ask them to reissue your refund as a direct deposit instead. This requires you to provide your bank account and routing number, and the IRS will verify the information before processing.
Checks can also be lost or stolen in the mail. If you are certain the check was issued but you never received it after four weeks, contact the IRS and request a replacement. The IRS can issue a new check or switch to direct deposit.
What to do if the IRS says your refund was issued but you did not receive it
First, confirm the delivery method. Log into Where's My Refund? or call the IRS to find out whether your refund was sent by direct deposit or check. If it was direct deposit, verify that the account number on your tax return is correct — call your bank to confirm whether a deposit matching the refund amount arrived in any of your accounts.
If the IRS issued a check and you did not receive it, wait four weeks from the date the IRS says it was mailed. Checks can take time to arrive, especially if the address on file is not current. If four weeks have passed, contact the IRS and ask them to issue a replacement check or reissue the refund as a direct deposit.
If the IRS issued a direct deposit but the money never appeared in your account, the account number on your return may have been wrong, or your bank may have rejected the deposit. Contact your bank first and ask whether they received a deposit from the IRS that was rejected. If they did, the IRS will try again, but you may need to provide corrected banking information. If your bank has no record of a deposit attempt, contact the IRS and provide them with the correct account and routing number.
State tax refunds and separate tracking
State refunds are processed independently from federal refunds and often take longer. Most states issue refunds within four to six weeks of accepting your return, but some take eight weeks or more. Check your state tax agency's website for a tracking tool — most states have one similar to the IRS's Where's My Refund?
State refunds are also subject to offset for back taxes, child support, and other debts, just like federal refunds. If your state refund is delayed, contact your state tax agency directly. The phone number and website are on your state's tax return instructions or on the state revenue department website.
If you filed both federal and state returns, do not assume they are processed together. Your federal refund may arrive while your state refund is still being reviewed, or vice versa. Track each one separately using the official tools.
What happens if your refund was lost or stolen
If a check was lost in the mail, the IRS can issue a replacement. Contact the IRS and provide the date the original check was issued. The IRS will verify that the check has not been cashed, then issue a new one or switch to direct deposit.
If someone else cashed your refund check, contact the IRS immediately and file a report. The IRS can investigate and may be able to recover the funds, but you will need to provide documentation of the fraud. You may also want to file a report with the U.S. Postal Inspection Service if you believe the check was stolen from your mailbox.
If your direct deposit refund was sent to the wrong account due to a banking error on your part, contact your bank first. Ask them to trace the deposit and recover it if possible. If your bank cannot recover it, contact the IRS and explain what happened. The IRS may be able to reissue the refund to the correct account.
Frequently Asked Questions
How long should I wait before contacting the IRS about a missing refund?
Wait until the date shown in Where's My Refund? has passed. If the tool shows your refund should have arrived and it has not, or if it has been more than 21 days since the IRS accepted your return and the tool shows no status, contact the IRS. Do not wait longer than 21 days past the expected date.
Can I get my refund faster if I call the IRS?
No. Calling the IRS can help you find out why your refund is delayed or fix an error, but it cannot speed up processing. The IRS processes refunds in the order they are received. If your return needs review, calling will not move it to the front of the line.
What if the IRS says my refund was issued but Where's My Refund? still shows it as processing?
The tracking tool sometimes lags behind the actual status. If the IRS representative tells you your refund was issued, trust that information. Ask them for the exact date it was issued and the delivery method. If it was direct deposit, check your bank account. If it was a check, wait four weeks for it to arrive.
Do I need to file an amended return if my refund is delayed?
No. A delayed refund does not require an amended return. Wait for the IRS to process your original return. If the IRS finds an error and adjusts your refund, they will notify you by mail. Only file an amended return if you discover you made a mistake on your original return.
What if I moved and the IRS sent my check to my old address?
Contact the IRS and provide your current address. If the check was sent to your old address and you no longer live there, ask the IRS to issue a replacement check or switch to direct deposit. If you still have access to your old address, check with the current resident or the post office to see if the check can be recovered.