Check the IRS Where's My Refund tool first
The IRS Where's My Refund tool is the only place that shows the actual status of your refund. Go to irs.gov, click "Refunds" in the top menu, and select "Where's My Refund." You'll need your Social Security number, filing status, and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It will tell you one of three things: your refund is still being processed, it's been approved and is on its way, or there's a problem that requires action. If it says "still processing," the IRS is still reviewing your return — this is normal and doesn't mean something is wrong.
Do not call the IRS or visit a local office until you've checked this tool. The IRS receives millions of refund inquiries every week, and most are resolved by the tool without needing to speak to anyone.
Key Takeaways
- The IRS Where's My Refund tool is updated daily and will show you the exact status of your refund without waiting on hold.
- Most refunds arrive within 21 days of when you filed, but complex returns or missing information can add weeks or months.
- If the tool says there's a problem, the IRS will mail you a notice explaining what's missing or what they need you to do.
- You can contact the IRS by phone only after the tool has been checked and shows no progress for more than 21 days past your expected date.
- Direct deposit refunds arrive faster than paper checks, and the IRS cannot speed up a refund once it's in the system.
How long the IRS actually takes
The IRS publishes a standard timeline: most refunds arrive within 21 days of when you filed. This clock starts from the date you submitted your return to the IRS, not the date you filed taxes on paper or the date you received a confirmation email.
That 21-day window assumes your return has no errors, no missing information, and no red flags. If any of those exist, processing takes longer. Returns with dependents, education credits, or earned income tax credit (EITC) claims routinely take 4 to 6 weeks. Returns flagged for identity verification can take 60 to 120 days.
Direct deposit refunds arrive faster than paper checks mailed to your address. If you chose direct deposit on your return, expect the money in your bank account 1 to 2 business days after the IRS releases it. Paper checks take 7 to 10 business days after release, and that timeline depends on mail delivery in your area.
What to do if the tool says "still processing"
If Where's My Refund shows your return is still being processed and you're within the 21-day window, wait. The IRS is doing its job. Check the tool again in 3 to 5 days. Do not contact the IRS yet — they cannot speed up processing, and calling ties up phone lines for people with actual problems.
If you're past 21 days and the tool still says "processing," note the date. The IRS has a 120-day window to process most returns. If you're past 120 days, you can contact the IRS Refund Hotline at 800-829-1954. Have your Social Security number, filing status, and the exact refund amount ready.
The IRS phone lines are busiest in March, April, and May. If you reach a busy signal, hang up and try again the next day or call early in the morning (before 8 a.m. your time). The wait time is often 30 to 60 minutes even when you get through.
What to do if the tool says there's a problem
If Where's My Refund shows a message like "We need more information" or "There's an issue with your return," the IRS will mail you a formal notice. This notice will arrive at the address on your tax return within 1 to 2 weeks. Do not ignore it — the notice explains exactly what the IRS needs from you.
Common problems include a missing or incorrect Social Security number for a dependent, a mismatch between your return and IRS records (often from a prior year), or a claim that triggered identity verification. The notice will tell you how to respond: by mail, by phone, or through your IRS online account if you have one set up.
Follow the instructions in the notice exactly. If it says to mail documents, send them certified mail with return receipt so you have proof of delivery. If it says to call, call the number on the notice, not the general refund line. Once the IRS receives your response, processing resumes, and you can check Where's My Refund again in 5 to 7 business days.
If your refund was sent but you never received it
If Where's My Refund shows your refund was released and sent to your bank account, but the money never arrived, the problem is usually with your bank, not the IRS. Contact your bank's customer service and ask them to trace the deposit. Provide the date the IRS says it released the refund and the amount.
Banks can take 1 to 3 business days to post a deposit, even if it arrived in their system. If your bank says they never received it, ask them to file a trace request with the Federal Reserve. This takes 10 to 15 business days but will locate where the money went.
If your refund was mailed as a check and you never received it, wait 15 business days after the IRS release date. If it hasn't arrived, contact the IRS at 800-829-1954 and ask them to issue a replacement check. They will mail a new one to your address on file, which takes another 7 to 10 business days.
What the IRS cannot do, even if you ask
The IRS cannot speed up a refund once it's in the system. They cannot move your refund to the front of the line. They cannot deposit it directly into your account if you chose a paper check. They cannot change the bank account or address where your refund is going once processing has started. If you need to update your address or bank account, you have to wait for the refund to arrive, then file an amended return if the address was wrong.
The IRS also cannot tell you over the phone why your return is taking longer than expected, unless the Where's My Refund tool shows a specific problem. If the tool shows no issue and you're still waiting, the answer is usually that your return is in the queue and will be processed in order.
When to escalate beyond the standard refund line
If you've called the IRS refund line multiple times, checked Where's My Refund for more than 120 days with no change, and received no notice explaining a problem, you can file a complaint with the Taxpayer Advocate Service (TAS). This is a free service within the IRS that handles cases where the normal process has stalled.
Go to taxpayeradvocate.irs.gov or call 877-777-4778. You'll need to explain what you've already done to resolve the issue and provide documentation (screenshots of Where's My Refund, copies of any notices, records of calls to the IRS). TAS can investigate and sometimes push your case forward, but they cannot may provide a faster refund — they can only may support the IRS is following its own procedures.
TAS typically responds within 2 to 4 weeks. This is a last resort, not a shortcut, but it's the right move if you've waited longer than the IRS's own timeline allows and received no explanation.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS cannot speed up processing by phone. Calling is only useful if Where's My Refund shows a problem that requires your action, or if you're past 120 days with no status change. Otherwise, you're waiting for the system to process your return, and calling does not change that timeline.
What if I filed my taxes late — does that delay my refund?
Filing late does not delay refund processing. The IRS processes returns in the order they're received, regardless of when you filed. If you filed in June, your refund will be processed on the same timeline as someone who filed in February — about 21 days, plus extra time if there are issues.
Should I file an amended return if my refund is late?
No. Filing an amended return (Form 1040-X) restarts the processing clock and will delay your refund further. Only file an amended return if you actually made a mistake on your original return or need to claim something you missed. If your refund is just slow, wait for it to arrive first.
What if I moved after I filed — will my refund still find me?
If you chose direct deposit, your refund will go to the bank account you listed on your return, regardless of where you live. If you chose a paper check and moved, the check will go to the address on your return. If it doesn't reach you, contact the IRS at 800-829-1954 and provide your new address so they can issue a replacement.
Can I cancel my refund and get the money a different way?
No. Once your return is filed and accepted by the IRS, the refund will be processed and sent the way you chose on your return. You cannot change the method or redirect it to a different account. You can only wait for it to arrive, then move the money if needed.