The fastest way to check your refund
The IRS has three ways to check your refund status, and the fastest is the Where's My Refund? tool 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 and speak to someone, though wait times are often long during filing season. A third option is the IRS2Go mobile app, which shows the same information as the website but in app form.
All three methods pull from the same IRS database, so the information is identical. The website tool is usually fastest because you get an answer in seconds without waiting on hold.
Key Takeaways
- Where's My Refund? on IRS.gov is the fastest way to check your status and updates once daily.
- You need your Social Security number, filing status, and the exact refund amount from your return to use the tool.
- If your return was filed by mail, allow three weeks before checking; if filed electronically, allow one week.
- The tool shows three statuses: received, being processed, or approved for payment — each with a timeline for the next step.
- If the tool says your refund was approved but you have not received it, contact the IRS or check your bank account for a pending deposit.
What information you need to check your status
Before you go to Where's My Refund?, gather three pieces of information from your tax return. You will need your Social Security number (or Individual Taxpayer Identification Number if you do not have an SSN), your filing status (single, married filing jointly, head of household, and so on), and the exact refund amount you claimed on your return.
The refund amount must match exactly — if you claimed $1,247 and you enter $1,247.50, the tool will reject your entry. This is intentional; it prevents someone from guessing your information. If you filed jointly with a spouse, you can check using either spouse's Social Security number, but the refund amount must still be exact.
If you do not remember the exact amount, check your copy of the return you filed, your email confirmation if you filed electronically, or the Form 1040 itself if you have it.
How long refunds typically take
The timeline depends on how you filed. If you filed your return electronically and chose direct deposit to your bank account, the IRS typically issues your refund within 21 days of receiving the return. If you filed by mail, add three weeks to that — so expect 21 days from when the IRS receives and scans your return, which may be three weeks after you mailed it.
If you chose a paper check instead of direct deposit, add another week or two after the IRS approves your refund, because the check has to be printed and mailed to you. During peak filing season (February through April), some refunds take longer because the IRS processes millions of returns at once.
Do not check the status before one week has passed if you filed electronically, or three weeks if you mailed your return. The tool will show "not received" until the IRS has scanned and logged your return into its system.
What the three refund statuses mean
Received means the IRS has scanned your return and logged it into the system. This is the first status you will see. The tool will tell you when you can expect the next update — usually within a few days as the IRS moves your return into the processing queue.
Being processed means the IRS is reviewing your return for errors, verifying your information against other records, and calculating your refund. This stage can last anywhere from a few days to several weeks depending on whether the IRS needs to verify anything with your employer, bank, or other agencies. The tool will show an expected approval date.
Approved means the IRS has finished reviewing your return and has authorized your refund for payment. If you chose direct deposit, the money should arrive in your bank account within one to two business days. If you chose a check, the IRS will mail it, and you should receive it within seven to ten business days after approval.
What to do if your refund is delayed
If the tool shows your refund is still being processed after the expected date has passed, do not panic immediately — the IRS sometimes updates its timeline. Check again the next day. If it is still delayed after three days past the expected date, the IRS may need more information from you.
Common reasons for delays include a mismatch between your return and IRS records (your name or Social Security number does not match what is on file), missing or incorrect information on your return (a blank field, an illegible signature, a wrong bank account number), or a flag for identity theft or fraud. The IRS will mail you a letter if they need information from you — do not wait for a call.
If you have not received a letter and the tool shows no progress, call the IRS at 1-800-829-1954. Have your return and Social Security number ready. The IRS can tell you whether your return is stuck in processing or whether a letter is on the way.
Direct deposit versus check — which affects your timeline
If you chose direct deposit, your refund goes straight to your bank account once the IRS approves it. This is the fastest method and usually takes 21 days total from when the IRS receives your electronic return. Your bank may hold the deposit for one business day before it shows in your account, depending on your bank's policy.
If you chose a paper check, the IRS prints and mails it after approval. This adds seven to ten business days to your timeline. Checks can also get lost in the mail, so if you were expecting a check and it has been more than two weeks since approval, contact the IRS to request a replacement or ask them to reissue it as a direct deposit.
You cannot change your choice after you file your return. If you filed for a check and now want direct deposit, you have to wait for the check to arrive, cash it, and deposit it yourself — or contact the IRS to see if they can reissue it before it is mailed.
Using the IRS2Go app and the phone line
The IRS2Go app is available for iPhone and Android and shows the same information as Where's My Refund? on the website. Download it from the Apple App Store or Google Play, open it, and select "Check my refund status." Enter your Social Security number, filing status, and refund amount. The app updates at the same time as the website, so there is no advantage to using one over the other — choose whichever is more convenient for you.
The IRS phone line at 1-800-829-1954 is open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are longest in February and March. When you call, have your Social Security number, filing status, and refund amount ready. The automated system will ask for this information and tell you your status. If you need to speak to a person, stay on the line after the automated message.
Frequently Asked Questions
Why does the tool say "not received" when I filed electronically two weeks ago?
The IRS can take up to one week to receive and scan an electronically filed return, even though it transmits instantly. If it has been less than seven days, check again in a few days. If it has been more than seven days, your return may not have been transmitted successfully — contact your tax software or tax preparer to confirm it was filed.
Can I check my refund status if someone else filed my taxes?
Yes. You can use Where's My Refund? with your own Social Security number, filing status, and the refund amount. You do not need to know who filed it. If you cannot remember the exact refund amount, contact your tax preparer or check your email for a filing confirmation.
What if the tool says my refund was approved but I have not received the money?
If you chose direct deposit, check your bank account — the deposit may be pending and will clear within one business day. If you chose a check, allow seven to ten business days from the approval date for it to arrive by mail. If more than ten days have passed, call the IRS at 1-800-829-1954 to confirm the address on file and ask them to reissue the check.
Do I need to create an account to use Where's My Refund?
No. Where's My Refund? does not require a login or account. You enter your information each time you check. The IRS2Go app does not require an account either, though you can create one if you want to use other IRS services.
What if my refund amount is different from what I expected?
The IRS may have adjusted your refund if you made an error on your return, claimed something incorrectly, or owed back taxes or student loan debt. The tool does not explain why the amount changed — you will receive a letter from the IRS explaining the adjustment. If you disagree with it, you can respond to the letter or contact the IRS.