Where to check your refund status right now
The IRS has a tool called Where's My Refund? that shows you the status of your return and when your refund will arrive. You can find it on IRS.gov by going to the main page and looking for the "Where's My Refund?" link, or by searching for it directly. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. If you filed electronically, you can check it within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking. The tool will tell you one of three things: your return is still being processed, your return has been approved and your refund is on the way, or there is a problem with your return that needs your attention.
You can also call the IRS refund hotline at 1-800-829-1954. Have your return information ready. Wait times are often long during tax season, so the online tool is usually faster.
Key Takeaways
- The IRS Where's My Refund? tool on IRS.gov is the official way to track your refund status using your Social Security number and refund amount.
- The tool updates once daily and shows whether your return is processing, approved, or flagged for review.
- If you filed electronically, you can check within 24 hours; paper returns take at least four weeks before checking makes sense.
- If the tool shows a problem, the IRS will mail you a letter explaining what information or documents you need to send.
What each status message means
Return received and being processed: This is the most common message. It means the IRS has your return and is reviewing it for errors and checking your information against what employers and banks reported. This stage usually takes 21 days for electronic returns and longer for paper returns. You do not need to do anything while you see this message.
Return approved, refund on the way: Your return passed review and your refund has been approved. The tool will show you the date your refund will be deposited into your bank account or mailed as a check. If you chose direct deposit, the money typically arrives within one to two business days of the date shown. If you chose a check, it arrives by mail and takes longer depending on postal service speed in your area.
We need more information from you: The IRS found something that does not match or needs clarification. They will mail you a letter explaining what they need. Do not ignore this letter. Follow the instructions exactly and send back what they ask for, along with any documents they request. The address to send it to will be in the letter.
How long refunds actually take
The IRS publishes a standard timeline: most refunds are issued within 21 days of filing electronically. However, "within 21 days" means the IRS completes its review within that time, not that the money reaches your account within 21 days. Once approved, direct deposit refunds usually arrive in one to two business days. Checks take longer because they travel by mail.
Some returns take longer than 21 days. This happens when the IRS needs to verify information, when your return is selected for review, or when there are errors on the return itself. If your return involves certain credits like the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS may hold your refund until mid-February even if your return is approved earlier. This is a legal requirement, not a delay.
If more than 21 days have passed since you filed electronically and Where's My Refund? still shows "processing," contact the IRS. If you filed by mail, wait at least four weeks before contacting them.
What to do if your refund is delayed
First, check Where's My Refund? again to see if the status has changed. If it still shows processing after 21 days from electronic filing, or after four weeks from mailing a paper return, call the IRS at 1-800-829-1954. Have your return information ready, including your filing status and refund amount. The IRS representative can tell you whether your return is still in the queue or if there is a specific hold-up.
If the tool shows that your refund was approved and deposited, but you have not received it, wait three to five business days. Banks sometimes take longer to post deposits, especially if you filed late in the day or on a weekend. If five business days have passed and the money still has not arrived, contact your bank to ask whether the deposit was received. Provide them with the date the IRS said it would be deposited.
If the tool shows your refund was mailed as a check and you have not received it after two weeks, contact the IRS. Checks can be lost in the mail, and the IRS can issue a replacement.
Why your refund might be held or reduced
The IRS may hold your refund if you owe money to another federal agency, such as the Department of Education (for student loans) or the Department of the Treasury (for other federal debts). They may also hold it if you owe back child support or state income taxes. This is called offset. If this happens, the IRS will mail you a notice explaining which debt caused the hold and how much was taken.
Your refund may also be smaller than you expected if you made an error on your return, if your employer reported different income than you thought, or if you claimed a credit you were not may have access to to. The IRS will mail you a letter explaining any reduction and giving you a chance to respond if you disagree.
Direct deposit versus check: which arrives faster
Direct deposit is faster. Once the IRS approves your refund, the money is transferred electronically to your bank account and usually arrives within one to two business days. A check is printed and mailed, which takes longer depending on how far it travels and how quickly the postal service moves it. In most cases, a check takes one to two weeks after approval, but it can take longer.
If you are filing for the first time or do not have a bank account, you can still receive your refund by check. You can also have the IRS load your refund onto a prepaid card, though this option is less common. When you file, you will choose which method you want.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. Go to IRS.gov on your phone's web browser and find the Where's My Refund? tool. You can also read the IRS2Go app from your phone's app store, which has the same tool built in. You will need the same information: your Social Security number, filing status, and refund amount.
What if Where's My Refund? says I have not filed yet, but I know I did?
If you filed electronically, wait 24 hours and check again. The system updates overnight. If you filed by mail, wait at least four weeks. If you still do not see your return after that, call the IRS at 1-800-829-1954 to confirm they received it. Have a copy of your return or your filing confirmation number ready.
Does the IRS send text messages or emails about my refund?
The IRS does not send unsolicited text messages or emails about your refund. If you receive a message claiming to be from the IRS asking you to click a link or provide information, it is a scam. The IRS contacts people by mail, not by text or email. If you are unsure, go directly to IRS.gov or call 1-800-829-1954 yourself.
What if I need my refund before it arrives?
You cannot speed up the IRS's processing time. However, some tax preparation companies offer refund advance loans, where they lend you money against your expected refund. These loans come with fees and interest, so they cost you money. If you need cash urgently, look into other options first, such as a personal loan from your bank or credit union, which may have lower costs.
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 will need to wait for the check to arrive, deposit it yourself, and then file an amended return next year with your bank account information. For future years, choose direct deposit when you file to avoid this situation.