Check your refund status through IRS Where's My Refund
The IRS tool Where's My Refund is the only official source that tells you where your specific refund is in the pipeline. You can access it at irs.gov/refunds or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It shows one of three statuses: your return is being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If your return was filed electronically and you chose direct deposit, the tool will give you a specific date when the money will land in your bank account. If you chose a paper check, it will tell you when the check was mailed.
The tool becomes available about 24 hours after the IRS receives your return. If you filed early in the tax season and the tool says it cannot find your information yet, wait a day and check again. If you filed late or amended your return, the tool may not show your refund for several weeks after you filed.
Key Takeaways
- Where's My Refund at irs.gov/refunds is the official IRS tool that shows your refund status and expected arrival date.
- Direct deposit refunds typically arrive within 21 days of the IRS receiving your return, though many arrive faster.
- Paper check refunds take longer — usually three to four weeks after the IRS approves your return — because they must be printed and mailed.
- If Where's My Refund shows an error message or cannot find your return after 24 hours, contact the IRS at 800-829-1040 to confirm they received it.
- Amended returns and returns filed after the main filing season take significantly longer and may not show a status for several weeks.
How long direct deposit refunds actually take
The IRS publishes a 21-day standard for direct deposit refunds, but this is a maximum, not a typical timeline. Most direct deposit refunds arrive within 5 to 10 business days of the IRS approving your return. Some arrive in as little as 2 to 3 days. The variation depends on how quickly the IRS processes your specific return and how quickly your bank posts the deposit.
Once Where's My Refund shows an approval date, that date is when the IRS sends the money to your bank, not when it will appear in your account. Your bank then needs one to three business days to post the deposit. If the approval date is a Friday, the money may not show up until Tuesday or Wednesday of the following week because banks do not process deposits over weekends.
If you have not seen your refund within three business days of the approval date shown in Where's My Refund, contact your bank to confirm they received the deposit. Occasionally a deposit gets routed to the wrong account if your bank information was entered incorrectly on your tax return.
Paper check refunds and mailing delays
If you requested a paper check instead of direct deposit, the timeline is longer. The IRS must print the check, place it in an envelope, and mail it to your address. This process typically takes three to four weeks after your return is approved. Where's My Refund will show the date the check was mailed, not the date it will arrive.
Once the check is mailed, delivery depends on the postal service. A check mailed from an IRS processing center in one state to your address in another state usually arrives within 7 to 10 business days, but can take longer if your address is rural or if mail is delayed. If you have not received your check within two weeks of the mailing date shown in Where's My Refund, contact the IRS at 800-829-1040 to request a trace.
If your check is lost or stolen, the IRS can issue a replacement, but this adds another 4 to 6 weeks to your timeline. For this reason, direct deposit is faster and safer than a paper check.
What to do if Where's My Refund shows an error
If Where's My Refund displays a message that your return is still being processed after more than 21 days, or if it shows an error code, your return likely needs manual review. Common reasons include a mismatch between the name and Social Security number on your return, a missing or illegible signature, or a discrepancy between your return and IRS records (such as a wage report from your employer).
Do not file another return. Contact the IRS at 800-829-1040 and have your return handy. The IRS representative can tell you what information is missing or what discrepancy triggered the hold. In most cases, you will need to mail or fax a document to the IRS to clear it up. The IRS will provide the fax number or mailing address specific to your situation.
If you amended your return after filing the original, Where's My Refund may show the status of your original return but not your amended return. Amended returns are processed separately and take 8 to 12 weeks from the date you filed the amendment, not from the date you filed your original return.
Refunds delayed by identity verification or fraud review
If the IRS suspects identity theft or fraud, your refund will be held for additional review. This can add 60 days or more to your timeline. Where's My Refund will show a message that your return is being reviewed. You may also receive a letter from the IRS asking you to verify your identity or provide additional documentation.
If you receive a letter, respond promptly with the documents requested. Do not ignore it. The IRS will not release your refund until the review is complete. If you believe the hold is in error, you can call the IRS at 800-829-1040, but the representative will likely tell you that the review must run its course.
Identity theft holds are more common if you file early in the tax season, if your return shows a large refund, or if your Social Security number has been flagged in a previous year. If this happens to you, consider filing earlier the following year to avoid the same delay.
State refunds and how they differ from federal refunds
Your state refund is separate from your federal refund and arrives on a different timeline. Most states process refunds within 2 to 4 weeks of receiving your state return, but some take longer. A few states do not issue refunds at all if you owe state income tax.
To check your state refund status, visit your state's tax agency website. The web address varies by state — for example, California uses ftb.ca.gov, New York uses tax.ny.gov, and Texas does not have a state income tax. Search "[your state] tax refund status" to find the right tool. You will typically need your Social Security number and the refund amount.
If you filed your federal and state returns together using tax software, they were submitted to separate agencies on separate schedules. Your federal refund may arrive weeks before your state refund, or vice versa. Do not assume a delay in one means a delay in the other.
What happens if your refund never arrives
If Where's My Refund shows your refund was approved and sent, but you have not received it after the expected timeframe, take these steps in order. First, confirm with your bank that the deposit was not posted to a different account or that a check was not deposited under a different name. Second, check your mail carefully — refund checks are sometimes mistaken for junk mail. Third, contact the IRS at 800-829-1040 with the approval date and amount shown in Where's My Refund.
The IRS can issue a replacement refund if the original was lost or stolen. For a direct deposit, this is usually faster than the original refund. For a paper check, the IRS will issue a new check and mail it to you. If your address has changed since you filed, update it with the IRS before requesting a replacement, or the new check will go to your old address.
If you filed a joint return and you and your spouse have separated, contact the IRS immediately. Joint refunds are sometimes held if one spouse has unpaid taxes or child support obligations. The IRS may offset part or all of your refund to pay those debts.
Frequently Asked Questions
Why does Where's My Refund say my return is still being processed after three weeks?
The IRS processes most returns within 21 days, but some require manual review. Common reasons include a signature mismatch, missing information, or a discrepancy with your employer's wage report. Contact the IRS at 800-829-1040 to find out what is holding up your return. Do not file another return.
Can I get my refund faster if I pay a tax preparation fee?
No. The IRS processes all returns on the same timeline regardless of how you filed or whether you paid a fee. Some tax software companies offer refund advances or loans, but these are not refunds — they are loans you must repay with interest or fees.
What if I filed my return but Where's My Refund cannot find it?
Wait 24 hours after filing and try again. If it still cannot find your return after 24 hours, contact the IRS at 800-829-1040 to confirm they received it. Provide your Social Security number and filing status. If the IRS has not received it, check with the tax software or preparer you used to confirm it was actually submitted.
Does filing electronically really get me my refund faster than mailing a paper return?
Yes. Electronic returns are processed much faster than paper returns. The IRS typically receives and begins processing an electronic return within 24 hours. A paper return can take 4 to 8 weeks just to be scanned and entered into the system. If speed matters, file electronically and choose direct deposit.
What if my bank account information was wrong on my tax return?
If you provided an incorrect account number, the IRS will attempt to deposit your refund to that account. Your bank will reject it, and the IRS will mail you a paper check instead. This adds 3 to 4 weeks to your timeline. Contact the IRS at 800-829-1040 as soon as you realize the error so they can note it in your file.