Where to check your refund status
The IRS provides a free tool called Where's My Refund? that shows whether your return has been approved and where your money is in the process. You reach it through IRS.gov, and it updates once per day, usually overnight. You will need your Social Security number, filing status, and the exact refund amount from your tax return to use it.
The tool tells you one of three things: your return is still being processed, your return has been approved and a payment date has been set, or there is a problem that needs your attention. If you filed electronically, the tool usually has information within 24 hours. If you mailed a paper return, it can take three to four weeks before anything shows up in the system.
You can also call the IRS directly at 1-800-829-1040 to speak with a representative, though wait times are often long during tax season. Have your Social Security number, filing status, and expected refund amount ready when you call.
Key Takeaways
- Where's My Refund? on IRS.gov is the official tool to check whether your return has been approved and when your refund will arrive.
- The tool updates once per day and requires your Social Security number, filing status, and the exact refund amount from your return.
- Electronic returns show status within 24 hours; paper returns take three to four weeks before they appear in the system.
- If the tool shows a problem code or message, the IRS will also send you a letter by mail explaining what is needed.
- Approved refunds are typically deposited within 21 days if you chose direct deposit, or mailed as a check within four weeks.
What "approved" actually means
When the IRS approves your return, it means the agency has reviewed your filing, found no errors or issues that require investigation, and authorized the refund to be paid. This is different from your return being received or accepted. The IRS accepts your return the moment it arrives; approval comes after the agency processes and verifies it.
An approved status does not mean the money is in your account yet. It means the IRS has given the go-ahead for payment. If you chose direct deposit, the money typically arrives within 21 days of approval. If you are receiving a check, allow four weeks from the approval date.
The IRS processes most returns within 21 days of filing, but some take longer. Returns with errors, missing information, or that trigger fraud checks can take several weeks or months to approve. The Where's My Refund? tool will show you the current stage even if approval has not happened yet.
Understanding the status messages you will see
Where's My Refund? displays different messages depending on where your return stands. "Return received" means the IRS has your filing but has not finished processing it yet. "Return approved" means the IRS has verified everything and authorized payment. "Refund sent" means the money has left the IRS and is on its way to you—either in the mail or headed to your bank account.
Some returns show a message like "We are still processing your return" with an expected completion date. This is normal and does not mean anything is wrong. The IRS processes returns in the order they are received, and some take longer than others depending on complexity or whether the return needs manual review.
If you see a message that says "We cannot process your return right now" or a specific error code, the IRS has found a problem. The message will usually tell you what to do next—often to call the IRS, send additional documents, or wait for a letter. The IRS will also mail you a formal notice explaining the issue and what information or action is needed.
How direct deposit and check delivery affect your timeline
If you chose direct deposit on your return, the IRS deposits your refund directly into the bank account you listed. This is the fastest method and typically takes 21 days from approval. The money goes into your account on a specific date; you do not have to do anything once it is approved.
If you are receiving a check, the IRS mails it to the address on your return. Checks take longer than direct deposit—usually four weeks from approval—because the IRS must print and mail them, and the postal service must deliver them. If you do not receive your check within four weeks of the approval date shown in Where's My Refund?, contact the IRS to report it.
You can change your delivery method before your return is approved by filing an amended return, but this delays your refund further. Most people are better off sticking with their original choice. If you made a mistake on your bank account information, you can contact the IRS before approval to correct it, but once the refund is approved and sent, you cannot change the destination.
What to do if your refund shows no approval date
If Where's My Refund? says your return is still being processed but does not give you an approval date, the IRS is still reviewing it. This happens with returns that have errors, missing information, or that need extra verification. The tool will show an estimated completion date, which is usually accurate within a few days.
Do not file an amended return or contact the IRS unless the estimated date has passed and your status has not changed. Calling or amending too early actually slows things down because it restarts the processing clock. If the estimated date passes and you still see no approval, then contact the IRS at 1-800-829-1040 to find out what is holding up your return.
Some returns get held for identity verification or fraud review. If this is happening to you, the IRS will send you a letter asking for documents or information. You do not need to call; just respond to the letter within the timeframe it gives you. Once you send the requested information, the IRS will resume processing.
Common reasons your refund might not be approved yet
The most common reason for a delay is a mismatch between what you reported and what the IRS has on file. This might be a Social Security number error, a name spelling difference, or income that does not match what your employer or bank reported to the IRS. These mismatches trigger a manual review, which adds two to four weeks to processing time.
Missing or incomplete information on your return also causes delays. If you forgot to sign the return, did not include a required form, or left a field blank, the IRS will hold it until you provide what is missing. The IRS will mail you a notice asking for the information; respond as soon as you receive it.
Claiming certain credits—the Earned Income Tax Credit, the Child Tax Credit, or the American Opportunity Credit—can trigger extra verification. The IRS reviews these claims more carefully to prevent fraud, which adds processing time. This is normal and does not mean anything is wrong with your return.
Tracking a refund after it has been approved
Once your refund is approved and the status changes to "Refund sent," you can still use Where's My Refund? to see the payment date. For direct deposits, the tool will show the exact date the money will arrive in your account. For checks, it will show the date the check was mailed.
If you chose direct deposit and the money does not arrive on the date shown, wait one business day—sometimes deposits post the day after the date listed. If it still has not arrived after that, contact your bank to confirm they received the transfer. Banks sometimes hold deposits for a day or two if the account is new or if the deposit is unusually large.
If you chose a check and it does not arrive within four weeks of the mailing date, contact the IRS. Checks can be lost in the mail, and the IRS can issue a replacement. Have your Social Security number and return information ready when you call.
Frequently Asked Questions
How often does Where's My Refund? update?
The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same information. If your status has changed, you will see it the next day after the update runs.
What if Where's My Refund? says I have an error code?
Error codes mean the IRS found a specific problem with your return—usually a missing signature, incorrect Social Security number, or income mismatch. The IRS will mail you a letter explaining the code and what to do. Follow the instructions in the letter; do not ignore it or the refund will not be approved.
Can I check my refund status if I filed a joint return?
Yes. Use either spouse's Social Security number to check the status. The refund amount and approval date will be the same regardless of which number you use. If you are checking on behalf of someone else, you will need their Social Security number and the exact refund amount.
Why does my refund status say "approved" but the money is not in my account yet?
Approved means the IRS has authorized payment, but the money takes time to reach your bank. For direct deposits, allow up to 21 days from the approval date. If more than 21 days have passed, contact your bank to confirm they received the transfer, or call the IRS if the bank has no record of it.
What if I filed my return but it is not showing up in Where's My Refund? yet?
Electronic returns usually appear in the system within 24 hours. Paper returns take three to four weeks. If you filed electronically more than 24 hours ago and still see nothing, double-check that you are using the correct Social Security number and filing status. If those are correct, wait a few more days before contacting the IRS.