Where to check your refund status right now
The IRS has one official tool to track your refund: Where's My Refund? on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.
You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. The wait time varies by season — it's shortest in June and July, longest in February and March. Both methods show the same information: they pull from the same IRS database.
If you filed through a tax preparer or software company, that company may also show your refund status in your account. This is usually the same information as Where's My Refund?, just displayed differently. Some software companies update more frequently than the IRS does, but the official status always comes from the IRS system.
Key Takeaways
- Where's My Refund? on IRS.gov is the official tool; it updates once per day and requires your Social Security number, filing status, and refund amount.
- The IRS processes most returns within 21 days of receipt, but this timeline assumes your return has no errors and matches IRS records.
- If Where's My Refund? shows "still being processed" after 21 days, contact the IRS directly — your return may need manual review.
- The tool will not show your refund status until the IRS has received and begun processing your return, which takes a few days after you file.
- If you chose direct deposit, the money goes to your bank account; if you chose a check, the IRS mails it and you should allow extra time for postal delivery.
What the status messages actually mean
Return received. The IRS has your return but has not started processing it yet. This status appears within a few days of filing. It does not mean approval — only that the file arrived.
Still being processed. The IRS is reviewing your return for errors, matching it against wage and income records, and checking for fraud flags. This is the longest phase. Most returns move through it in 21 days or less. If you see this message after 21 days, something has delayed your return — see the section below on what to do.
Approved. The IRS has finished reviewing your return and approved the refund amount. The money is now scheduled to be sent. If you chose direct deposit, it will arrive in your bank account within a few business days. If you chose a check, the IRS prints and mails it; allow 7 to 10 business days for postal delivery after you see this status.
Sent. Some versions of Where's My Refund? show this status instead of "Approved." It means the same thing: the refund has been released and is on its way to you.
When your refund is delayed past 21 days
If Where's My Refund? still shows "still being processed" more than 21 days after you filed, the IRS is holding your return for manual review. This happens when the return has an error, a mismatch with IRS records, or a fraud flag. The tool will not tell you why — you have to contact the IRS.
Call 1-800-829-1954 with your Social Security number and filing status ready. The IRS can tell you whether the hold is due to a math error, a missing document, a duplicate Social Security number claim, or something else. If a document is missing, they will tell you what to send and where. If there is a mismatch with your W-2 or 1099, they will explain the discrepancy.
Do not assume the delay means fraud. The IRS flags millions of returns each year for routine reasons — a dependent claimed on two returns, a name that does not match IRS records exactly, or income that does not match what your employer reported. Most of these are resolved in a few weeks once you provide the missing piece or correct the error.
Direct deposit versus check — and how it affects timing
If you chose direct deposit on your return, the IRS sends the money electronically to your bank account. Once Where's My Refund? shows "Approved" or "Sent," the money usually arrives within one to three business days. Some banks post it the same day; others take longer. The IRS cannot speed this up — it depends on your bank's processing time.
If you chose a check, the IRS prints and mails it. After you see "Approved" or "Sent," allow 7 to 10 business days for the check to arrive by mail. If you live far from the IRS processing center, it may take longer. The IRS does not track individual checks after they are mailed — if your check does not arrive within 10 business days, contact the IRS and they can issue a replacement.
Direct deposit is faster and safer. If you file next year, choose direct deposit if you can. If you do not have a bank account, some tax software companies and community organizations offer free accounts specifically for tax refunds.
What to do if your refund never arrives
If Where's My Refund? shows "Approved" or "Sent" but the money has not arrived after the expected time, the next step depends on your payment method.
For direct deposit: Check your bank account to make sure the deposit did not go to a different account or get held by your bank. If your bank shows no deposit, call the IRS at 1-800-829-1954. They can confirm the refund was sent and to which account. If the account number on your return was wrong, the IRS may have sent the money to an incorrect account — they can issue a replacement refund, but it takes time. If the account was correct, your bank may have rejected the deposit; ask your bank why and whether they can retrieve it.
For a check: Wait 10 business days from the "Approved" date before assuming it is lost. If it does not arrive, call the IRS at 1-800-829-1954 with your Social Security number and filing status. They will confirm the check was mailed and can issue a replacement. The replacement check takes 4 to 6 weeks to arrive.
If you suspect fraud — someone else filed a return using your Social Security number — contact the IRS Identity Theft Hotline at 1-800-908-4490 instead of the general refund line. They have a separate process for fraud cases.
Why Where's My Refund? sometimes shows no information
If you enter your information and the tool says it cannot find your return, one of these is usually true: the IRS has not received your return yet (allow a few days after filing), you entered your information incorrectly (Social Security number, filing status, or refund amount must match exactly), or you filed a paper return and it is still in the mail or waiting to be scanned.
Paper returns take longer to process than electronic ones. If you mailed your return, allow at least two weeks before checking Where's My Refund?. The IRS has to receive it, open it, and scan it into the system before the tool can see it.
If you filed electronically and Where's My Refund? still shows nothing after five business days, call the IRS at 1-800-829-1954 to confirm they received your return. They can look it up by Social Security number even if the tool cannot find it yet.
Frequently Asked Questions
Can I check my refund status on my tax software company's website instead of IRS.gov?
Yes. TurboTax, H&R Block, TaxAct, and other software companies show refund status in your account. They pull the same data from the IRS, but some update more frequently than the official Where's My Refund? tool. If your software shows a different status than the IRS tool, the IRS version is the official one.
How often does Where's My Refund? update?
Once per day, usually between midnight and 6 a.m. Eastern time. Checking multiple times in one day will not show new information. The tool is most useful if you check it every few days.
What if I filed jointly with a spouse and we are getting divorced?
Both of you can check the refund status using Where's My Refund? with your own Social Security number. If the refund has not been sent yet, contact the IRS when ready — they can split the refund between two accounts if you provide written instructions from both spouses. Once the refund is sent, splitting it becomes much harder and may require a court order.
Does Where's My Refund? work if I filed an amended return?
No. The tool only tracks your original return. If you filed Form 1040-X (amended return), you have to call the IRS at 1-800-829-1954 to check the status. Amended returns take longer to process — usually 16 weeks or more.
What if I owe taxes and the IRS is keeping my refund to pay what I owe?
Where's My Refund? will show "Approved" but the money will not go to your bank account or as a check. Instead, the IRS applies it to your tax debt. You will receive a notice in the mail explaining what happened. If you believe the IRS made an error, call them at 1-800-829-1954 to dispute it.