The fastest way to check your refund status without calling
The IRS has a tool called Where's My Refund? that answers most refund questions without you having to speak to anyone. You can use it on IRS.gov or through the IRS2Go mobile app. It shows you the exact status of your refund, when it will arrive, and the delivery method — direct deposit or check. This tool is updated once per day, usually overnight, and it works for federal returns filed in the current year or the prior year.
To use Where's My Refund?, you need your Social Security number, filing status, and the exact refund amount from your tax return. The tool will tell you if the IRS is still processing your return, if it has been approved, or if there is a problem that requires action on your part. If your refund status has not changed in more than 21 days after you filed electronically (or 42 days if you mailed a paper return), the tool will direct you to call or write.
Key Takeaways
- Where's My Refund? on IRS.gov or the IRS2Go app shows your refund status without calling and updates once per day.
- If you need to speak to someone, call the IRS at 1-800-829-1040 during tax season (January through October) or use the callback system to avoid hold times.
- The IRS processes most refunds within 21 days of filing electronically, but complex returns or missing information can add weeks or months.
- If the IRS has your return but has not issued your refund after 21 days, you can file a Form 3911 to request a trace.
- Mailed letters from the IRS mean the agency found an issue with your return and needs information or correction from you before releasing your refund.
When to call the IRS and what number to use
Call the IRS at 1-800-829-1040 if Where's My Refund? tells you to contact them, if your refund is more than 21 days late, or if you received a letter from the IRS about your return. This line is open Monday through Friday, 7 a.m. to 7 p.m. in your local time zone. Wait times are longest in February and March, and shortest in June through October.
If you do not want to wait on hold, use the IRS callback system. When you call 1-800-829-1040, select the option to request a callback instead of waiting. The IRS will call you back within 24 hours during business hours. You do not have to stay on the line, and you will not be charged for the call.
Have your Social Security number, filing status, and the refund amount ready before you call. If you filed jointly, have both Social Security numbers. If you are calling about a business return, have your Employer Identification Number (EIN) instead.
What to do if you received a letter from the IRS
A letter from the IRS means the agency found something on your return that needs clarification or correction before your refund can be released. The letter will explain what the issue is and what documents or information you need to send back. Common reasons include a missing signature, a math error, a missing form, or income that does not match IRS records.
Read the letter carefully and follow the instructions exactly. Most letters give you 30 days to respond. Send the requested documents by mail to the address shown in the letter, or upload them through your IRS online account if the letter says you can. Keep a copy of everything you send and consider using certified mail so you have proof of delivery.
If you do not understand what the letter is asking for, call the IRS at the number printed on the letter itself — this is usually a different number than the general refund line and connects you to the office that sent the letter. They can explain the issue and walk you through what to send.
Filing a refund trace if your refund is missing
A refund trace is a formal request to the IRS to investigate where your refund went. You can file one if your refund is more than 21 days late (or 42 days if you mailed a paper return) and Where's My Refund? shows no status update. To file a trace, call 1-800-829-1040 and ask to file Form 3911, or download the form from IRS.gov and mail it to the address for your state.
When you file a trace, the IRS will search for your refund and tell you whether it was issued, where it was sent, and when it should arrive. If the refund was issued as a check and the check was lost or stolen, the IRS can issue a replacement. If the refund was sent by direct deposit and the deposit failed, the IRS will reissue it. The trace process usually takes four to six weeks.
You do not have to wait for a trace to be complete before you file your next return. If you are owed a refund for a prior year and you have not received it, mention this when you file your current return — the IRS can sometimes combine the refunds or address the issue faster.
Using your IRS online account to track your refund
If you create a free account on IRS.gov, you can see more detail about your refund than Where's My Refund? alone shows. Your account displays the date your return was received, the date it was approved, the refund amount, and the delivery method. You can also see any notices or letters the IRS has sent you and upload documents if the IRS requests them.
To create an account, go to IRS.gov and select "Sign in to your account." You will need to verify your identity using either a Social Security number and address, or a credit card on file with you. The process takes about 10 minutes. Once you are logged in, select "Refund Status" or "Where's My Refund?" to see your current status.
Your online account is also useful if the IRS sends you a letter asking for more information. Many letters now include a link to upload documents directly through your account instead of mailing them. This is faster and gives you a record that the IRS received your documents.
What happens if your refund was issued but you never received it
If Where's My Refund? shows your refund was issued but you have not received it, the next step depends on how the IRS sent it. For direct deposit, check with your bank to confirm the deposit arrived. Sometimes a deposit takes an extra day or two, or it may have gone to an old account if you changed banks since you filed. Call your bank's customer service line and give them the refund amount and the date the IRS says it was issued.
For a check, wait at least 15 days after the issue date shown in Where's My Refund? before assuming it is lost. Checks can take two to three weeks to arrive by mail. If more than three weeks have passed, file a refund trace (Form 3911) by calling 1-800-829-1040. The IRS can issue a replacement check or reissue the refund by direct deposit if you provide banking information.
If you moved after filing, the check may have gone to your old address. Contact the post office and ask them to forward mail from your old address, or file a change of address form online at USPS.com. If the check was mailed to an old address and you cannot retrieve it, the IRS can issue a replacement once you file a trace.
Contacting the IRS by mail or in person
You can write to the IRS if you prefer not to call. Send a letter to the IRS office for your state — the address is printed on any notice or letter the IRS has sent you, or you can find it on IRS.gov under "Contact Us." Include your name, Social Security number, filing status, the tax year in question, and a clear explanation of your issue. Mail should be sent by certified mail so you have proof of delivery.
Response time for mailed inquiries is typically four to six weeks, longer during tax season. If your issue is urgent, calling is faster. Some IRS offices also have walk-in locations where you can speak to someone in person, though appointments are usually required. Search "IRS office near me" on IRS.gov to find the nearest location and check whether they are open to walk-ins.
Frequently Asked Questions
How often does Where's My Refund update?
Where's My Refund? updates once per day, usually overnight. Checking multiple times in the same day will show the same status. If your status has not changed in more than 21 days after you filed electronically, the tool will tell you to contact the IRS.
Can I speak to someone at the IRS without waiting on hold?
Yes, use the callback system when you call 1-800-829-1040. Select the callback option and the IRS will call you back within 24 hours during business hours. You do not have to stay on the line.
What if I filed a joint return and only one spouse can call?
Either spouse can call about a joint return. Have both Social Security numbers ready if possible, but the IRS can look up the return using one number and the filing status. If you are calling on behalf of someone else, you may need a power of attorney form (Form 2848) on file with the IRS.
How long does it take to get a replacement check if mine was lost?
File a refund trace by calling 1-800-829-1040 or mailing Form 3911. The IRS will investigate and issue a replacement check or reissue by direct deposit. The process usually takes four to six weeks from the date you file the trace.
What if the IRS says my refund was issued but my bank says it never arrived?
Contact your bank first to confirm the deposit did not arrive and ask whether the account number on file was correct when you filed. If the deposit truly did not arrive, call the IRS at 1-800-829-1040 and ask them to reissue the refund. Have your current bank account and routing number ready.