Check your refund status on IRS.gov using Where's My Refund
The IRS tool Where's My Refund is the official way to track your federal tax refund. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will show the same information.
Where's My Refund tells you one of three things: your refund is still being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If your return was filed electronically and you chose direct deposit, the tool will show the exact date your bank will receive the money. If you chose a paper check, it will show the date the check was mailed.
You can also call the IRS refund hotline at 1-800-829-1954 to hear the same information over the phone. The line is available Monday through Friday, 7 a.m. to 7 p.m. in your time zone. Wait times are typically shorter early in the week and early in the day.
Key Takeaways
- Where's My Refund on IRS.gov is the official tracking tool and updates once daily with your refund status.
- You need your Social Security number, filing status, and the exact refund amount to check your status online.
- The tool shows whether your return is processing, approved with a payment date, or already sent.
- Direct deposit refunds typically arrive within 21 days of the IRS approving your return, while paper checks take longer.
- If Where's My Refund shows an error or your refund is delayed beyond normal timelines, contact the IRS directly or visit a local Taxpayer Assistance Center.
What the three refund statuses mean
Status 1: Return Received means the IRS has your return but has not finished processing it yet. This is normal and can last anywhere from a few days to several weeks depending on how busy the IRS is and whether your return needs additional review. During this phase, Where's My Refund will not yet show a payment date.
Status 2: Approved means the IRS has finished reviewing your return and determined the refund amount. At this point, Where's My Refund will show the exact date your money will arrive. If you chose direct deposit, this date is usually within 21 days of approval. If you chose a paper check, the check will be mailed on or around the date shown, but delivery time depends on postal service speed.
Status 3: Sent means your refund has left the IRS. For direct deposit, this means the money has been transferred to your bank and should appear in your account on the date shown. For a check, this means the check has been mailed and is in transit. Checks typically arrive within 7 to 10 business days after the mailing date, though this varies by location.
How long federal refunds typically take
The IRS publishes a standard timeline: most refunds are issued within 21 days of the return being filed. This clock starts when the IRS receives your return, not when you file it. If you filed electronically, the IRS usually receives it within one business day. If you mailed a paper return, it can take one to three weeks for the IRS to receive and scan it.
Direct deposit is faster than paper checks. Once the IRS approves your return, direct deposit refunds typically arrive within 5 to 7 business days. Paper checks take longer — the IRS must print and mail them, and postal delivery adds another 7 to 10 business days. During peak tax season (February through April), the IRS processes millions of returns, so some refunds may take longer than 21 days.
Certain situations cause delays. If your return has math errors, missing information, or anything the IRS flags for review, processing takes longer — sometimes several weeks. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete.
What to do if your refund is delayed
If Where's My Refund shows "Return Received" but more than 21 days have passed since you filed, your return may need additional review. This does not mean something is wrong — it means the IRS is checking something on your return. You can contact the IRS to ask what is holding up your refund. Call 1-800-829-1954 or visit a local Taxpayer Assistance Center to speak with someone in person.
If Where's My Refund shows a payment date that has already passed but the money has not arrived in your account, wait three business days. Banks sometimes take longer to post deposits, especially if the deposit arrived on a weekend or holiday. If three business days have passed and the money still has not arrived, contact your bank to confirm they received the deposit. If your bank has no record of it, call the IRS to report the issue.
If you filed a paper return and it has been more than three weeks since you mailed it, the IRS may not have received it yet. Contact the IRS to confirm receipt before assuming the return is lost. The IRS can tell you whether your return is in their system and, if not, advise you on next steps.
Tracking a paper check refund
Paper checks are harder to track than direct deposits because they move through the mail system. Where's My Refund will show the date the check was mailed, but not its current location. Once the check is mailed, you are dependent on postal delivery time.
If the mailing date shown in Where's My Refund has passed and you have not received the check after 10 business days, contact the IRS. They can issue a replacement check or, in some cases, convert the refund to direct deposit if you provide banking information. To request a replacement, call 1-800-829-1954 or visit IRS.gov and use the "Get a Transcript" tool to confirm the mailing address on file.
Never cash a replacement check if the original arrives later. If both arrive, contact your bank immediately to report the duplicate. Depositing both checks is fraud and can result in penalties and legal consequences.
When to contact the IRS about your refund
Contact the IRS if any of these situations apply: Where's My Refund shows an error or does not recognize your return, more than 21 days have passed and you see no status update, the payment date has passed but you have not received the money, or you received a notice from the IRS about your return.
The IRS Taxpayer Assistance Centers are free and do not require an appointment at most locations. You can find your nearest center on IRS.gov by entering your zip code. Bring your Social Security number, filing status, and a copy of your return if you have one. If you call, have your return in front of you so you can provide details quickly.
If you used a tax preparer or software to file your return, contact them first if you have questions about whether your return was actually submitted to the IRS. Some software shows a "filed" status on your computer but the return has not yet been transmitted to the IRS.
Direct deposit versus paper check refunds
| Method | Typical Timeline | How to Track | If It's Late |
|---|---|---|---|
| Direct Deposit | 5 to 7 business days after approval | Where's My Refund shows exact deposit date; check your bank account | Wait 3 business days, then contact your bank; if no record, call IRS |
| Paper Check | 7 to 10 business days after mailing, plus IRS processing time | Where's My Refund shows mailing date; no further tracking available | Wait 10 business days after mailing date; if not received, request replacement from IRS |
Frequently Asked Questions
Do I need to create an IRS account to check my refund status?
No. Where's My Refund works without logging in. You only need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount. Creating an IRS account is optional and not required to track your refund.
Why does Where's My Refund say my refund was sent but I haven't received it?
For direct deposit, "sent" means the IRS transferred the money to your bank; it should arrive within one to three business days. For checks, "sent" means mailed; allow 7 to 10 business days for postal delivery. If the timeline has passed, contact your bank (for direct deposit) or the IRS (for checks).
Can I stop my refund and refile if I made a mistake?
Once the IRS approves your return, you cannot stop the refund. If you made a mistake, you can file an amended return (Form 1040-X) after you receive the original refund. The amended return will correct the error and result in either a second refund or a balance owed.
What if I filed my return but it's not showing up in Where's My Refund?
If you filed electronically, wait one to two business days. If you mailed a paper return, wait three to four weeks for the IRS to receive and scan it. If the timeline has passed and your return still does not appear, contact the IRS to confirm they received it and ask for the status.
Can I change my refund from a check to direct deposit after I file?
No. Once you file, you cannot change the refund method. If you chose a check and want direct deposit instead, you must wait for the check to arrive, then deposit it yourself. For future years, you can choose direct deposit when you file.