The IRS Where's My Refund hotline is 1-800-829-1954, but the phone system only works if you filed a tax return
The IRS operates a dedicated phone line to check federal tax refund status: 1-800-829-1954. The automated system asks for your Social Security number, filing status, and the exact refund amount from your return. It then tells you whether the IRS has received your return, is processing it, or has issued the refund. The system works 24 hours a day, seven days a week.
This hotline works only for federal income tax refunds. If you are waiting for a state tax refund, an insurance refund, a business refund, or a federal payment like a stimulus check or Social Security payment, you will need a different number or website. The IRS system also cannot help if you have not yet filed a return — it only tracks returns the IRS has already received.
The phone wait time varies by season. During tax season (January through May), waits can run 30 minutes to over an hour. Outside tax season, you may reach someone in 10 to 20 minutes. The IRS also staffs the line with live representatives if you press the right options, though automated status checks are faster if the system recognizes your return.
Key Takeaways
- Call 1-800-829-1954 to hear your federal tax refund status by automated system or speak to a representative, available 24/7.
- Have your Social Security number, filing status, and the exact refund amount from your tax return ready before you call.
- The IRS Where's My Refund system only works if you have already filed a return and the IRS has received it.
- State tax refunds, insurance refunds, and other non-federal refunds require contacting the state agency or company that issued the refund.
- Phone wait times are longest during tax season (January through May) and shorter from June through December.
What information you need before calling
The automated system requires three pieces of information: your Social Security number, your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount shown on your tax return. If you do not have the return in front of you, the system will not work — it cross-checks all three pieces of data to find your record.
If you filed jointly with a spouse, you can call using either spouse's Social Security number, but you must use the filing status and refund amount that match the actual return filed. If you are unsure of the exact amount, check your copy of the return, your email confirmation from e-filing, or the IRS transcript (which you can order free at irs.gov).
If you filed through a tax preparer or software, your confirmation email usually shows the refund amount. If you mailed a paper return, the amount is on the Form 1040 or the return form you signed and mailed.
What the automated system tells you
The Where's My Refund system reports one of three statuses: Return received (the IRS has your return but has not started processing), Return approved (the IRS has processed your return and approved the refund), or Refund issued (the IRS has sent the money to your bank or is mailing a check). The system also gives you the expected deposit or mailing date if the refund has not yet arrived.
If the system says "Return received" but you filed weeks ago, processing is taking longer than normal. The IRS typically processes returns within 21 days of receipt, but returns with errors, missing information, or identity verification issues can take 60 days or longer. If your return requires manual review — for example, because you claimed a large refund or reported self-employment income — the timeline extends further.
If the system cannot find your return at all, either the IRS has not received it yet, you are using the wrong Social Security number or filing status, or the return was rejected during e-filing. If you e-filed, check your email for an IRS rejection notice. If you mailed a paper return, allow 4 to 6 weeks for the IRS to receive and log it into the system.
Speaking to a live representative
If the automated system does not answer your question or you need to report a problem, you can stay on the line to speak to a representative. After the automated menu, press the option to speak to someone. Wait times for live agents are typically longer than for automated status checks, especially during tax season.
Live representatives can help if your return shows an error, if you received a notice from the IRS, if your refund arrived but the amount was wrong, or if you need to update your address or banking information. They can also look up your return if the automated system cannot find it and explain why processing is delayed.
Representatives are available during the same hours as the automated system (24/7), but the IRS prioritizes calls during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Calling outside those hours may result in longer waits or a callback option instead of holding.
Checking your refund status online instead
The IRS website offers a faster alternative to calling: the Where's My Refund tool at irs.gov. You enter the same information (Social Security number, filing status, and refund amount) and get the same status information instantly, with no wait. The online tool updates once per day, usually overnight, so checking at different times of day will not give you new information.
The online tool is often faster than calling during tax season because there is no phone queue. You can also check your refund status through the IRS2Go mobile app, which is available for iPhone and Android. Both the website and app show the same information as the phone line.
If you prefer not to enter your full Social Security number online, the phone line is a reasonable alternative. The IRS also accepts refund status inquiries by mail — you can write to the IRS address for your state, but this method takes 2 to 3 weeks for a response and is rarely faster than calling or checking online.
What to do if your refund is delayed or missing
If the Where's My Refund system says your refund was issued but you have not received it after the expected date, the money may still be in transit. Direct deposits typically arrive within 1 to 3 business days after the IRS issues the refund, but can take up to 5 business days depending on your bank. Checks mailed by the IRS take 7 to 10 business days to arrive, longer if you live far from the IRS processing center.
If more than 10 business days have passed since the expected date, call 1-800-829-1954 again and ask a representative to trace the refund. They can confirm whether the IRS sent the money and, if it was direct deposited, verify the bank account number on file. If the account number is wrong, the IRS can issue a replacement check or attempt a new deposit to the correct account.
If you received a notice from the IRS saying your refund was reduced or offset (applied to a debt you owe), the Where's My Refund system will not show the full refund amount. Call the number on the notice or 1-800-829-1954 to learn why the offset occurred and what your options are.
Hotlines for state and other refunds
Each state tax authority runs its own refund status line. Most states have a phone number and online tool similar to the IRS system. To find your state's number, search "[your state] tax refund status" or visit your state's Department of Revenue website. State refund processing typically takes 4 to 8 weeks, longer than federal refunds.
For insurance refunds, contact your insurance company directly — there is no central hotline. For business refunds (vendor refunds, overpayments to suppliers), contact the business or organization that issued the refund. For federal stimulus payments or other government payments, use the IRS Where's My Refund tool or call 1-800-829-1954 if the payment was issued by the IRS.
Frequently Asked Questions
Can I check my refund status if I filed jointly with my spouse?
Yes. Use either spouse's Social Security number, but you must use the filing status and refund amount from the actual return filed. If you are unsure of the refund amount, check your copy of the return or the email confirmation from e-filing.
What does it mean if the system says my return is still being processed after 21 days?
The IRS typically processes returns within 21 days, but some returns take longer. Common reasons include errors on the return, missing information, identity verification requirements, or claims that trigger manual review (like large refunds or self-employment income). Call 1-800-829-1954 to ask why your return is delayed.
My refund was issued but I haven't received it. How long should I wait?
Direct deposits arrive within 1 to 3 business days, sometimes up to 5. Checks take 7 to 10 business days. If more than 10 business days have passed, call 1-800-829-1954 to trace the refund and verify the account number on file.
Can I check my state tax refund status on the IRS hotline?
No. The IRS hotline only covers federal tax refunds. Contact your state's Department of Revenue directly for state refund status. Search "[your state] tax refund status" to find the phone number and online tool.
What if the system can't find my return?
The IRS may not have received it yet (allow 4 to 6 weeks for paper returns), or you may be using the wrong Social Security number or filing status. If you e-filed, check your email for a rejection notice. Call 1-800-829-1954 to speak to a representative who can search for your return manually.