Check your refund status on IRS.gov using Where's My Refund
The IRS tool Where's My Refund is the fastest way to see where your federal tax refund stands. Go to irs.gov, find the Where's My Refund link on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and shows you one of three statuses: accepted (the IRS received your return), approved (your refund has been authorized), or sent (the money is on its way to you).
You can also use the IRS2Go mobile app, which has the same Where's My Refund tool built in. Both the website and app are free and do not require a login or password — only the information from your return itself.
The tool works for returns filed electronically. If you mailed a paper return, Where's My Refund may not show your status until the IRS has scanned and processed it, which can take several weeks longer than e-filed returns.
Key Takeaways
- Where's My Refund on irs.gov or the IRS2Go app shows your refund status in real time and updates once per day.
- You need your Social Security number, filing status, and the exact refund amount from your return to check status.
- Refunds typically arrive within 21 days of the IRS accepting your return, but some take longer if the return needs review.
- If Where's My Refund shows an error or your refund is delayed past 21 days, contact the IRS directly at 1-800-829-1040.
- Paper returns take longer to process than e-filed returns and may not show up in Where's My Refund for several weeks.
What the three refund statuses mean
Accepted means the IRS has received your return and begun processing it. This status appears within 24 hours of filing electronically. At this stage, the IRS is checking your return for errors and verifying the information you provided. You will not see a refund date yet.
Approved means the IRS has finished reviewing your return and authorized your refund. This is when a refund date appears in Where's My Refund. The date shown is when the IRS will send the money to your bank or mailing address, not when you will see it in your account. If you chose direct deposit, the money usually arrives within one to two business days after the refund date. If you chose a paper check, allow five to seven business days after the refund date.
Sent means the IRS has released your refund. The money is either in transit to your bank or in the mail to your address. Once you see this status, your refund should arrive within the timeframe for your delivery method — one to two days for direct deposit, five to seven days for a check.
Timeline: when to expect your refund
The IRS aims to issue most refunds within 21 days of accepting your return. This is the standard timeline for returns filed electronically with no errors or missing information. The clock starts when the IRS accepts your return, not when you file it.
Some returns take longer. The IRS may need to verify your identity, review math errors, check for duplicate refunds, or investigate unusual deductions. If your return requires this kind of review, Where's My Refund will show a message explaining the delay. You may also receive a letter in the mail asking for more information.
Paper returns filed by mail take significantly longer — often 4 to 6 weeks or more before they appear in Where's My Refund, because the IRS must first scan and enter the data by hand. If you mailed your return, do not expect to see a status update for at least three weeks.
What to do if your refund is delayed past 21 days
If Where's My Refund shows your return was accepted more than 21 days ago but you do not see an approval date or refund date, your return may be held for review. Check the tool again the next day — it updates once per day, usually between midnight and 1 a.m. Eastern time. If the status has not changed after three days, contact the IRS.
Call the IRS at 1-800-829-1040 (toll-free). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you why your return is delayed and when you can expect your refund. Wait times are longest during tax season (January through April), so call early in the morning or later in the week if possible.
You can also visit an IRS walk-in office if one is near you. Find the nearest office at irs.gov under "Contact Us." Bring your Social Security card, photo ID, and a copy of your tax return.
Direct deposit versus paper check delivery
If you chose direct deposit on your return, the IRS sends your refund to your bank account. Once the IRS releases your refund (the "Sent" status), your bank receives the money within one to two business days. Some banks post refunds the same day they arrive, while others take one business day. Weekends and bank holidays do not count as business days, so a refund sent on a Friday may not appear until Monday or Tuesday.
If you chose a paper check, the IRS mails it to the address on your return. After the IRS releases your refund, allow five to seven business days for the check to arrive. The Postal Service delivery time depends on distance — a check mailed across the country takes longer than one mailed locally. If your check does not arrive within 10 business days of the refund date shown in Where's My Refund, contact the IRS.
You cannot change your delivery method after you file. If you filed for a check but want direct deposit instead, you must wait for the check to arrive, deposit it yourself, or contact the IRS to see if they can reissue the refund to a bank account (this is not always possible).
If Where's My Refund shows an error or does not find your return
If you enter your information and Where's My Refund says it cannot find your return, the most common reasons are a typo in your Social Security number or filing status, or the return has not been processed yet. Double-check the Social Security number and filing status you entered — they must match exactly what is on your tax return. Try again the next day, since the tool updates once per day.
If the tool still cannot find your return after five days, your return may not have been filed successfully. Check your email for a confirmation from your tax software or tax preparer. If you filed electronically through a tax preparer or software company, contact them to confirm the return was submitted to the IRS. If you filed on your own, log back into your tax software and verify the filing status.
If Where's My Refund shows a refund amount that does not match what you expected, do not ignore it. The IRS may have made a correction to your return, reduced your refund due to an error, or applied part of your refund to a debt you owe (such as back taxes or student loans). Call the IRS at 1-800-829-1040 to ask why the amount changed.
Tracking a refund issued as a debit card or prepaid card
Some tax software companies and tax preparers offer to deposit your refund onto a prepaid debit card instead of your bank account or as a check. This is sometimes called a "refund anticipation card" or "RAC." The card is issued by a third-party financial company, not the IRS.
Where's My Refund will show the refund as sent, but the card company controls when the money appears on the card. Check the card company's website or app for the exact arrival time — it may be the same day the IRS releases the refund, or it may take one to two business days. The card company should have sent you information about how to track your card when you chose this option during tax filing.
If you did not choose a prepaid card but your refund was deposited onto one anyway, contact the tax software company or tax preparer immediately. This sometimes happens if there is a miscommunication about your bank account information.
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 preparer 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, filing status, and that amount. You do not need the preparer's permission to check your own refund status.
What does it mean if Where's My Refund says my return is still being processed?
It means the IRS is reviewing your return and has not yet approved the refund. This can take anywhere from a few days to several weeks. Check back daily — the status updates once per day. If it has been more than 21 days since you filed, call the IRS at 1-800-829-1040 to find out why.
Will Where's My Refund tell me if my refund was reduced or offset?
Not always. Where's My Refund shows the refund amount the IRS is sending, but it may not explain why that amount is different from what you expected. If the amount is lower than you calculated, the IRS may have corrected an error on your return, applied part of it to back taxes or student loans, or withheld it for another reason. Call 1-800-829-1040 to ask why.
How do I know if my refund was deposited into the wrong bank account?
Check your bank account on the refund date shown in Where's My Refund. If the money does not appear within one to two business days after that date, contact your bank first to confirm the account number the IRS has on file. If your bank says no deposit was received, call the IRS at 1-800-829-1040 with your account number and routing number so they can investigate.
Can I cancel my refund and file an amended return instead?
You cannot cancel a refund once the IRS has approved it, but you can file an amended return (Form 1040-X) after you receive the refund. If you realize you made a mistake on your return, file the amended return as soon as possible. The IRS will process it separately and send you an additional refund or bill you for the difference.