Call the IRS directly for federal tax refund tracking

The Internal Revenue Service (IRS) is the only place that can tell you where your federal tax refund is. You have three ways to reach them: by phone, through their website, or in person at a local office.

The main IRS phone line is 1-800-829-1040. Wait times are longest from January through April, often 30 minutes or more. If you call outside tax season (May through December), you may reach someone in under 10 minutes. The line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.

Have your Social Security number, filing status, and the exact refund amount from your return ready when you call. The IRS representative will look up your refund in real time and tell you the current status — whether it is still being processed, approved, or already sent.

Key Takeaways

  • Call the IRS at 1-800-829-1040 to speak with someone who can look up your refund status immediately, or use IRS.gov's "Where's My Refund" tool to check online without waiting.
  • The IRS processes most refunds within 21 days of receiving your return, but some take longer if your return was selected for review or contained errors.
  • State tax refunds are handled by your state's tax agency, not the IRS — find your state's number on your state tax department website.
  • If your refund is more than 21 days late and the IRS says it was approved, contact the IRS Taxpayer Advocate Service for free help.
  • Never give your refund information to anyone who calls you — the IRS does not initiate contact by phone about refunds.

Check your refund status online without calling

Where's My Refund is the IRS's online tool and often the fastest way to get an answer. Go to IRS.gov, click "Where's My Refund," and enter your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight.

The tool will show one of three statuses: "Return Received" (the IRS has your return but is still processing it), "Approved" (your refund has been approved and is being prepared to send), or "Sent" (your refund has been mailed or deposited). If your status shows "Sent," the tool will also tell you the date and method — direct deposit or check.

If you filed electronically, you can check the status as soon as 24 hours after the IRS receives your return. If you mailed a paper return, wait at least four weeks before checking, because the IRS needs time to scan and enter your information into their system.

Contact your state tax agency for state refund questions

State tax refunds are separate from federal refunds and are handled by your state's tax department, not the IRS. Each state has its own processing timeline and tracking system.

Find your state's tax agency phone number by searching "[your state] tax refund status" or by visiting your state's official tax website. Most states have an online tracking tool similar to the IRS's Where's My Refund. Some states process refunds in two to four weeks; others take longer, especially if your return was flagged for review.

If you filed both federal and state returns, your refunds may arrive on different dates. A federal refund delay does not mean your state refund is delayed, and vice versa.

What to do if your refund is late

The IRS aims to process most returns within 21 days of receipt. If your refund shows "Approved" but more than 21 days have passed since you filed, or if the status has not changed in over a month, contact the IRS again.

Before calling, check Where's My Refund one more time — the status may have updated since your last check. If the status still shows "Return Received" after 21 days, or if it shows "Approved" but you have not received the money, call 1-800-829-1040 and ask to speak with a representative about a delayed refund.

If the IRS says your refund was sent but you never received it, ask whether it was mailed as a check or deposited directly. If it was mailed, the check may still be in transit — checks can take up to two weeks to arrive after the IRS sends them. If it was deposited, ask the IRS to verify the bank account number on file; if the number is wrong, the deposit may have gone to the wrong account.

Use the Taxpayer Advocate Service if the IRS is not helping

The Taxpayer Advocate Service (TAS) is a free IRS office that helps people whose refunds are stuck or whose calls to the IRS have not resolved the problem. You do not need a lawyer or to pay anyone to use it.

Contact TAS by calling 1-877-777-4778 or by visiting taxpayeradvocate.irs.gov. You can also ask for TAS when you call the main IRS line at 1-800-829-1040. TAS will open a case and work directly with the IRS office handling your refund to find out what is causing the delay and push for a resolution.

TAS is most useful if your refund is more than 21 days late, if you have called the IRS multiple times and received different answers, or if the IRS says your refund was sent but you never received it. TAS can sometimes get results faster than calling the main IRS line again.

Protect yourself from refund scams

Scammers often pose as the IRS to steal refund information or money. The real IRS will never call you first about a refund — they only respond to calls you make to them. If someone calls claiming to be from the IRS about your refund, hang up and call 1-800-829-1040 yourself to verify.

Do not give your refund information to anyone who contacts you by phone, email, or text. Do not click links in emails claiming to be from the IRS. Do not wire money or buy gift cards to pay anyone claiming to be the IRS.

If you think you have been contacted by a scammer, report it to the IRS at phishing@irs.gov or call 1-800-829-1040 to report the call.

Frequently Asked Questions

How long does it usually take to get a tax refund?

The IRS processes most refunds within 21 days of receiving your return. If you filed electronically, this clock starts when the IRS receives your return, usually within 24 hours of submission. If you mailed a paper return, add four to six weeks for the IRS to receive and scan it before the 21-day processing period begins.

Can I check my refund status without calling?

Yes. Use the IRS's Where's My Refund tool at IRS.gov — it updates daily and shows whether your refund is being processed, approved, or sent. For state refunds, visit your state tax agency's website; most states have their own online tracking tool.

What if the IRS says my refund was sent but I never got it?

Call 1-800-829-1040 and ask whether the refund was mailed as a check or deposited directly. If mailed, checks can take up to two weeks to arrive. If deposited, verify the bank account number on file — if it is wrong, the money went to the wrong account and the IRS can help you trace it.

Why is my refund taking longer than 21 days?

Some returns take longer if the IRS selected your return for review, if there are errors or missing information, or if you claimed certain credits like the Earned Income Tax Credit. Check Where's My Refund to see if your status has changed. If it still shows "Return Received" after 21 days, call the IRS to ask why.

Do I need to pay someone to help me find my refund?

No. The IRS and the Taxpayer Advocate Service are both free. Anyone charging you money to check your refund status or to contact the IRS on your behalf is running a scam.