The IRS "Where's My Refund" phone number and what it does
The IRS does not have a single "Where's My Refund" phone number. Instead, the IRS operates a phone line at 1-800-829-1040 where you can speak to a representative about your tax refund status, but this line handles all tax questions, not just refunds. When you call, you will navigate an automated menu and can request to speak with someone about your specific refund.
The IRS also runs an automated refund status tool on its website at irs.gov/refunds that does not require a phone call. This tool is faster than calling and available 24 hours a day. You enter your Social Security number, filing status, and the exact refund amount from your return, and the system tells you whether your refund has been processed, when it will arrive, and the delivery method.
If you are calling 1-800-829-1040, have your Social Security number, filing status, and expected refund amount ready. Wait times are longest between January and April, and shortest from May through December. The line is open Monday through Friday, 7 a.m. to 7 p.m. in your local time zone.
Key Takeaways
- The IRS refund status line is 1-800-829-1040, but the online tool at irs.gov/refunds is faster and available around the clock.
- You will need your Social Security number, filing status, and the exact refund amount from your tax return to check status by phone or online.
- The IRS updates refund status once per day, usually overnight, so checking again the next day may show new information.
- If the IRS says your refund was sent but you have not received it, you can file a claim using Form 3911 or call the line again to request a trace.
How to use the online refund tracker instead of calling
The online tool is the fastest way to check your refund. Go to irs.gov/refunds and select "Where's My Refund?" You will enter three pieces of information: your Social Security number (or Individual Taxpayer Identification Number), your filing status as it appears on your return, and the exact refund amount you expect. The system will then show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means the IRS has sent your refund and will show you the date it was sent and the delivery method—direct deposit to your bank account or a check mailed to your address.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. If you check in the morning and see no change from the day before, check again the next morning. The IRS processes most refunds within 21 days of receiving your return, but refunds involving the Earned Income Tax Credit or Additional Child Tax Credit can take up to six weeks.
When to call instead of using the online tool
Call 1-800-829-1040 if the online tool shows "Refund Sent" but you have not received your money after the date shown. A representative can file a refund trace, which is an investigation into where your refund went. The IRS will contact your bank or the post office to locate the payment. A trace takes about four weeks.
Also call if you filed your return more than 21 days ago (or more than six weeks if your return included the Earned Income Tax Credit or Additional Child Tax Credit) and the online tool still shows "Return Received." A representative can check whether your return is stuck in processing or whether there is a problem with your filing.
Call if you received a notice from the IRS about your return or refund. The notice will explain why the IRS is holding your refund or asking for more information. A representative can walk you through what the IRS needs and how to send it.
What happens when you call 1-800-829-1040
When you call, an automated system will greet you and ask you to select your language. Press 1 for English or 2 for Spanish. The system will then ask you to enter your Social Security number using your phone keypad. After you enter it, the system will ask whether you are calling about a refund, a bill, or another tax matter. Select the refund option.
The automated system will then ask for your filing status and the refund amount. If the system can pull up your information, it will read your refund status to you. If you want to speak to a representative instead, you can press 0 at any point during the automated menu, but wait times are often 30 minutes to two hours, especially during tax season.
Representatives can answer questions the automated system cannot, such as why your refund is delayed, whether a refund trace is necessary, or what to do if you moved since filing. They can also help if you are not sure of your exact refund amount or if you filed a joint return and need to know which spouse's Social Security number to use.
Refund delays and what causes them
The IRS processes most federal tax refunds within 21 days of receiving your return. If you filed electronically and chose direct deposit, your refund usually arrives within 10 to 14 days. If you filed on paper or chose a check, add 5 to 7 days for mailing.
Refunds take longer if your return includes the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). The IRS is required by law to hold these refunds until mid-February, even if your return is complete and correct. If you filed in January and your return includes EITC or ACTC, your refund will not be sent until mid-February at the earliest.
Refunds are also delayed if the IRS finds an error on your return, if your return is missing information, if your Social Security number does not match IRS records, or if the IRS suspects fraud or identity theft. The IRS will send you a notice explaining the delay and what you need to do. Check your mail and the IRS online account tool at irs.gov/account for notices.
What to do if your refund was sent but never arrived
If the online tool or a representative tells you your refund was sent but you have not received it after two weeks (for direct deposit) or three weeks (for a check), file a refund trace. Call 1-800-829-1040 and ask a representative to start a trace. The representative will need the date the refund was sent and the delivery method (direct deposit or check).
A trace takes about four weeks. During that time, the IRS will contact your bank (if direct deposit) or the post office (if a check) to find out what happened to your refund. If the IRS finds that your bank rejected the direct deposit, the IRS will send you a check instead. If the post office lost your check, the IRS will issue a replacement.
You can also file a trace yourself using Form 3911, "Taxpayer Statement Regarding Refund." Mail the form to the IRS address for your state, which is listed on the form itself. Include a copy of your tax return and a statement explaining when you expected your refund and that you have not received it. Mail the form as soon as you realize your refund is missing, because the IRS has a time limit to investigate.
Refunds for state taxes and other types of refunds
This phone number and online tool are for federal tax refunds only. If you are waiting for a state income tax refund, contact your state's tax department directly. Most states have their own refund status tools and phone lines. Search "[your state] tax refund status" to find the right number and website.
If you are waiting for a refund from a business, an insurance company, a utility, or another private organization, those refunds are not handled by the IRS. Contact the company directly using the phone number on your receipt or invoice, or check your account on their website.
Frequently Asked Questions
Can I check my refund status without calling?
Yes. The IRS online tool at irs.gov/refunds is faster and available 24 hours a day. You enter your Social Security number, filing status, and refund amount, and the system shows you your status immediately. The tool updates once per day, usually overnight.
What if I don't know my exact refund amount?
Check your tax return or the confirmation email or letter the IRS sent you after processing your return. If you cannot find it, call 1-800-829-1040 and a representative can look it up using your Social Security number and filing status. You can also log into your IRS account at irs.gov/account to see your return information.
How long does a refund trace take?
A refund trace takes about four weeks from the date you request it. The IRS will investigate where your refund went and contact your bank or the post office. If your refund is found, the IRS will reissue it. If it is lost, the IRS will send a replacement check or direct deposit.
What if the IRS says my refund was sent but my bank says it never arrived?
File a refund trace immediately by calling 1-800-829-1040 or mailing Form 3911. The IRS will contact your bank to confirm whether the deposit was rejected. If it was, the IRS will send you a check instead. Bring your bank statement showing the deposit was not received to help speed up the investigation.
Can I get my refund faster by calling instead of using the online tool?
No. Calling does not speed up your refund. The IRS processes refunds in the order they are received, and calling only lets you check the status. Use the online tool to save time and avoid phone wait times.