Where to check your refund status
The IRS has three ways to check where your refund is: the IRS website tool called "Where's My Refund?", the IRS2Go mobile app, or by phone. The website tool is the fastest and most detailed — it shows you the exact stage your return is in and, once processed, the deposit date or mailing date for your check. You do not need to create an account; you enter your Social Security number, filing status, and the exact refund amount from your tax return.
The phone line is 1-800-829-1954. Wait times are longest during filing season (January through April). The IRS2Go app works the same way as the website but is useful if you want to check on your phone without opening a browser.
All three methods pull from the same IRS database, so you will get the same information regardless of which one you use. The website is usually the fastest because you get results instantly without waiting on hold.
Key Takeaways
- You can check your refund status on IRS.gov using "Where's My Refund?" by entering your Social Security number, filing status, and refund amount.
- The IRS updates refund information once per day, usually overnight, so checking multiple times in the same day will show the same status.
- If your return was filed electronically, the IRS typically processes it within 21 days; paper returns take longer.
- Once your refund is approved, the tool will show you the exact date it will be deposited to your bank account or mailed as a check.
- If you cannot find your refund after 21 days (or 6 weeks for paper returns), contact the IRS directly or work with a tax professional.
What information you need to check your status
To use "Where's My Refund?" on IRS.gov, have these three pieces of information ready: your Social Security number (or Individual Taxpayer Identification Number if you filed with an ITIN), your filing status as it appears on your return (single, married filing jointly, married filing separately, or head of household), and the exact refund amount you claimed on your return.
The refund amount must match exactly — if you claimed $1,200 but enter $1,201, the tool will not find your return. If you are unsure of the exact amount, check your copy of the tax return you filed or look at your confirmation email if you filed electronically.
How long refunds typically take
The IRS aims to process most returns within 21 days of receipt if you filed electronically. This timeline assumes your return has no errors, no missing information, and no identity verification issues. If you filed a paper return by mail, add 4 to 6 weeks to that timeline because the IRS must first scan and enter your information into their system.
The "Where's My Refund?" tool will show you which stage your return is in: received, approved, or sent to your bank or the post office. Once it reaches the "sent" stage, the tool displays the specific date your money will arrive. Direct deposit is faster than a mailed check — direct deposits usually arrive within 1 to 2 business days after the IRS releases the funds, while checks take 7 to 10 business days.
What to do if your refund is delayed
If 21 days have passed since you filed electronically and the tool still shows no status, or if 6 weeks have passed since you mailed a paper return, contact the IRS. The phone line is 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready when you call.
Common reasons for delays include math errors on your return, missing information (such as a missing signature or an incomplete address), identity verification holds, or a mismatch between your return and your W-2 or 1099 forms. The IRS will tell you which issue is holding up your return and what you need to do to fix it. If the IRS needs more information from you, they will mail you a notice — check your mailbox regularly during the processing period.
Understanding the refund status stages
"Where's My Refund?" shows your return in one of three main stages. Received means the IRS has your return but has not yet reviewed it. Approved means the IRS has processed your return, found no errors, and approved your refund. Sent means the IRS has released your refund to your bank (for direct deposit) or to the postal service (for a check).
Once your refund reaches the "sent" stage, the tool will show you the exact date the money will arrive. If you chose direct deposit, this is usually 1 to 2 business days after the "sent" date. If you requested a check, add 7 to 10 business days. The IRS does not control the speed of the postal service, so checks can occasionally take longer in areas with mail delays.
Refunds and identity theft holds
If the IRS suspects identity theft or fraud on your return, they will place a hold on your refund while they verify your identity. The "Where's My Refund?" tool will not show a specific date in this case — it will simply say your return is being reviewed. The IRS will mail you a letter asking you to verify information such as your address, date of birth, or recent tax history.
Do not ignore this letter. Respond with the information requested as soon as you receive it. The verification process typically adds 2 to 4 weeks to your refund timeline. If you receive a letter from the IRS about your return, you can also call 1-800-829-1954 to ask what information they need and whether you can provide it over the phone.
Frequently Asked Questions
Can I check my refund status if I filed with a tax preparer or accountant?
Yes. You can check your status using the same "Where's My Refund?" tool on IRS.gov with your Social Security number, filing status, and refund amount. Your tax preparer may also have access to the status through their own system and can tell you what stage your return is in. If you used a tax preparation service like H&R Block or TurboTax, they often show refund status in your account as well.
What if I filed jointly with a spouse — whose Social Security number do I use?
Use either spouse's Social Security number. The tool will pull up the same return regardless of which one you enter, as long as you also enter the correct filing status (married filing jointly) and the exact refund amount. If you and your spouse are checking separately, you will both see the same status and the same expected deposit date.
Why does the tool say my refund was sent but I have not received it yet?
If you chose direct deposit, the money typically arrives 1 to 2 business days after the "sent" date. If you chose a check, allow 7 to 10 business days from the "sent" date. Weekends and holidays do not count as business days. If more than 10 business days have passed since the "sent" date and you still have not received your check, contact the IRS at 1-800-829-1954 to report it.
Can I change my refund to direct deposit if I originally requested a check?
No. Once the IRS has processed your return and released your refund, you cannot change the delivery method. If your return is still in the "received" or "approved" stage, you may be able to amend it, but this is complicated and usually not worth the effort. If you requested a check and want to avoid waiting, contact the IRS to ask if they can issue a replacement check or stop payment on the original one.
What if the tool says my refund was sent but my bank shows no deposit?
Wait at least 2 business days after the "sent" date before contacting your bank. If 2 business days have passed and the deposit still has not appeared, call your bank's customer service line and ask them to trace the ACH deposit. Provide them with the date the IRS said it was sent. Your bank can tell you whether the deposit arrived and was rejected, or whether it never reached them. If there is a problem, the IRS can reissue your refund as a check.