Check your refund status with the IRS Where's My Refund tool
The fastest way to find out where your tax refund is sits on the IRS website itself. The Where's My Refund tool at irs.gov lets you type in your Social Security number, filing status, and the exact refund amount, then shows you the current status in real time. This tool updates once per day, usually overnight, so checking multiple times in the same day will not show new information.
You can reach Where's My Refund three ways: through the main irs.gov homepage, through the IRS mobile app (called "IRS2Go"), or by calling the IRS at 1-800-829-1040. The phone line connects you to a representative who can look up your status and answer questions about delays. Wait times are shorter early in the morning and during the middle of the week.
The tool tells you one of three things: your refund has been approved and a deposit or check date is set, your return is still being processed, or there is a problem that needs your attention. If you see a problem message, the tool usually explains what documents or information the IRS needs from you.
Key Takeaways
- The IRS Where's My Refund tool on irs.gov is the official source and updates once daily with your refund status.
- You need your Social Security number, filing status, and the exact refund amount to use the tool.
- Most refunds arrive within 21 days of when the IRS accepts your return, but some take longer if the return needs review.
- If you chose direct deposit, the money goes to your bank account; if you chose a check, it arrives by mail.
- If the tool shows a problem or your refund is delayed beyond 21 days, contact the IRS by phone or through a tax professional.
What the different status messages mean
When you check Where's My Refund, the tool shows your refund in one of several stages. "Return Received" means the IRS has your return but has not started processing it yet — this is normal and happens for a few days after filing. "Being Processed" means the IRS is reviewing your return and checking the numbers. "Approved" means the IRS has accepted your return and calculated your refund amount; at this stage the tool shows you the date your money will arrive.
If the tool says "Still Being Processed" after 21 days, your return is taking longer than usual. This happens when the IRS needs to verify information, when there are math errors, or when your return was selected for review. The tool will tell you if you need to send documents or take action. If it does not explain what is needed, call the IRS at 1-800-829-1040 with your return in front of you.
A message that says "We cannot provide information about your refund status" usually means the IRS does not have your return yet, or there is a mismatch between the information you entered and what is on file. Check that you typed your Social Security number and refund amount exactly as they appear on your return. If those are correct, wait a few more days and try again — returns take time to enter the system.
How long refunds actually take
The IRS says most refunds arrive within 21 days of accepting your return. In practice, this means 21 days from the date the IRS received and processed your return, not from the date you filed it. If you filed on January 15 but the IRS did not process it until January 20, the 21-day clock starts on January 20. Where's My Refund shows you the exact date your refund will arrive once it moves to "Approved" status.
Some refunds take longer. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until mid-February by law, even if everything else is correct. If your return was selected for examination or verification, processing can take several weeks or months. If you made a math error or the IRS found a discrepancy, they send you a letter explaining what they found and how much your refund will be after the correction.
Direct deposit refunds arrive faster than checks. A direct deposit usually lands in your bank account within one to two business days after the IRS releases it. A check arrives by mail and can take five to ten business days depending on postal service and your location. If you are waiting for a check and it has been more than two weeks since the "Approved" date, contact the IRS to request a trace or a replacement check.
What to do if your refund is delayed or missing
If Where's My Refund shows "Approved" with a date that has passed, or if the tool has shown "Being Processed" for more than 21 days, your refund is delayed. Start by calling the IRS at 1-800-829-1040. Have your return, your Social Security number, and your filing status ready. The representative can see notes on your account that do not appear in the online tool and can tell you whether the delay is routine or whether something needs your attention.
If you chose direct deposit and the money did not arrive on the date shown, check with your bank first. Sometimes banks hold deposits for a day or two, or the deposit may have gone to an old account if you changed banks since last year. If your bank confirms the money never arrived, call the IRS and ask them to verify the account number on file. They can issue a replacement refund by check if the direct deposit failed.
If you chose a check and it has been more than two weeks past the "Approved" date, the check may have been lost in the mail. The IRS can issue a replacement check, but they need to verify that you never received the first one. Call 1-800-829-1040 and request a check trace. The IRS will investigate and either confirm the check was cashed (in which case you have your money) or issue a new one.
Reasons the IRS might hold or change your refund
The IRS can hold your refund if you have unpaid federal taxes from a previous year, unpaid student loans in default, or unpaid child support. This is called an "offset," and the IRS sends you a notice explaining it. If you receive an offset notice, your refund goes to pay what you owe rather than to your bank account. You can dispute an offset if you believe it was made in error, but you must act quickly — the notice includes a important date.
The IRS may also reduce your refund if they find an error on your return. Common errors include claiming a dependent who does not meet the rules, reporting income twice, or taking a credit you do not may have access to for. When this happens, the IRS sends you a letter called a "Notice of Adjustment" that explains what they changed and why. You have the right to disagree and request a review, but you must respond by the important date on the letter.
If you filed your return and then realized you made a mistake, you can file an amended return using Form 1040-X. This does not speed up your original refund, but it corrects the error for future years and can result in a larger refund if you made a mistake that reduced it. Amended returns take longer to process than original returns — usually eight to twelve weeks.
Using the IRS mobile app and phone line as alternatives
If you prefer not to use a computer, the IRS mobile app called "IRS2Go" works on phones and tablets. read it from the Apple App Store or Google Play, then open it and select "Where's My Refund." Enter the same information you would on the website — Social Security number, filing status, and refund amount — and the app shows your status. The app also sends you a notification when your refund status changes, so you do not have to check manually.
The IRS phone line at 1-800-829-1040 is open Monday through Friday, 7 a.m. to 7 p.m. in your time zone. Call times are shortest early in the morning and mid-week. A representative can look up your status, explain what any messages mean, and answer questions about delays or problems. They can also help if you need to report a lost check or verify your direct deposit information. Have your Social Security number and return ready when you call.
Frequently Asked Questions
Can I check my refund status if someone else filed my taxes?
Yes, but you need the exact refund amount from the return. If a tax professional or family member filed for you, ask them for the refund amount shown on the return. You can then use Where's My Refund with your Social Security number and that amount. If you do not know the amount, contact the person who filed your return and ask them to tell you or to check the status for you.
What if I filed my return but the IRS says they do not have it?
Wait three to five business days and try again — returns take time to enter the system. If the tool still says it cannot find your return after a week, check that you typed your information correctly, especially your Social Security number. If everything is correct, contact the IRS at 1-800-829-1040 and ask them to search for your return by name and address. They can tell you whether it arrived and when it will be processed.
Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?
The IRS is required by law to hold refunds that include the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC) until mid-February, even if your return is complete and correct. This is a federal rule, not something individual IRS offices can change. The delay gives the IRS time to verify that credits were claimed correctly and to prevent fraud.
How do I know if my refund went to the wrong bank account?
Check your bank account to see if a deposit arrived on or near the date shown in Where's My Refund. If it did not arrive, contact your bank and ask them to search for any deposits from the IRS in the past month. If your bank confirms nothing arrived, call the IRS at 1-800-829-1040 and verify the account number they have on file. They can issue a replacement refund by check if the direct deposit failed.
Can I speed up my refund if I need the money urgently?
No — the IRS processes refunds in the order they receive them, and there is no way to move your return to the front of the line. If your return is already approved and you are waiting for the money to arrive, the timeline depends on whether you chose direct deposit (one to two business days) or a check (five to ten business days). If your return is still being processed, the only way to speed it up is to make sure all your information is correct and complete.