Where to Check Your Refund Status
The IRS has one official tool to track your federal tax refund: Where's My Refund? on IRS.gov. This tool shows you the status of your refund within 24 hours of the IRS receiving your return if you filed electronically, or up to four weeks after mailing a paper return. You do not need to create an account or log in—you only need three pieces of information from your tax return.
Go to irs.gov and look for the "Where's My Refund?" link on the homepage. It appears prominently under the "Refunds" section. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool will tell you whether the IRS has received your return, is processing it, has approved it, or has sent it out.
If you filed jointly with a spouse, either spouse can check the status using their own Social Security number. The refund amount shown will be the total for both of you, not split by person.
Key Takeaways
- The IRS Where's My Refund? tool is the only official way to track your federal refund and updates within 24 hours of electronic filing or four weeks after mailing.
- You need your Social Security number, filing status, and expected refund amount—no login or account creation required.
- Refunds typically arrive within 21 days of the IRS approving your return, but the timeline depends on your bank and whether you chose direct deposit or a check.
- If Where's My Refund? shows no information after the expected timeframe, contact the IRS at 1-800-829-1040 to find out why your return is delayed.
- Third-party tax software and tax preparation companies cannot access real IRS refund data, so their tracking tools are less reliable than the official IRS tool.
Understanding the Four Refund Status Messages
Where's My Refund? displays one of four main statuses. Return Received means the IRS has your return but has not started processing it yet. This is the first status you will see, usually within 24 hours of e-filing. You may see this message for several days while the IRS scans and sorts returns.
Return Approved means the IRS has reviewed your return, found no errors, and approved your refund. This is when the IRS begins preparing your money to send out. The tool will also show an expected deposit date if you chose direct deposit, or a check mailing date if you requested a paper check.
Refund Sent means your refund has left the IRS and is on its way to you. If you chose direct deposit, your bank is processing the deposit and it should arrive within one to two business days. If you chose a check, the check is in the mail and typically arrives within seven to ten business days, depending on postal service speed.
If the tool shows no status at all after four weeks, your return may be delayed. This can happen if you made an error on your return, the IRS needs more information, or there is a processing backlog. The next section explains what to do in this situation.
How Long Refunds Take to Arrive
The IRS aims to issue refunds within 21 days of approving your return. However, the actual time depends on two factors: how fast the IRS processes your return, and how fast your bank deposits the money if you chose direct deposit.
If you filed electronically and chose direct deposit, your refund usually arrives within 21 days of the IRS approving it. Direct deposit is the fastest method because the IRS sends the money directly to your bank account—there is no check to print or mail. Most banks deposit the funds within one to two business days of receiving them from the IRS.
If you requested a paper check, add seven to ten business days for postal delivery after the IRS mails it. A check mailed in early April may take longer than one mailed in June because of mail volume during tax season. If your check does not arrive within 15 business days of the mailing date shown in Where's My Refund?, contact the IRS.
Some returns take longer than 21 days. The IRS may need to verify information, correct errors, or resolve a discrepancy with another agency (such as a student loan servicer or child support office). Where's My Refund? will show a message if your return needs extra review.
What to Do If Your Refund Is Delayed
If Where's My Refund? shows no status after four weeks of e-filing, or eight weeks after mailing a paper return, your return is delayed. Do not assume the IRS has lost it—delays are common during tax season and usually resolve on their own. However, you can contact the IRS to find out why.
Call the IRS at 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready. The IRS representative can tell you whether your return is still being processed, needs additional information, or has been held for review.
Common reasons for delays include a mismatch between your return and IRS records (such as a name change or address discrepancy), missing or incorrect information (like a missing signature), or a hold placed by another agency. If another agency has placed a hold—for example, because of unpaid child support or a federal student loan default—the IRS will explore your refund to that debt instead of sending it to you. The IRS will notify you in writing if this happens.
If you filed a paper return and it has been more than eight weeks, you can also request a copy of your return transcript from the IRS to confirm they received it. Visit irs.gov and search for "Get Transcript" to order one by mail or phone.
Direct Deposit Versus Check: Which Is Faster
Direct deposit is significantly faster than a paper check. When you choose direct deposit on your tax return, the IRS sends your refund electronically to your bank account. Your bank typically deposits the funds within one to two business days. The entire process from IRS approval to money in your account usually takes three to five business days.
A paper check takes longer because the IRS must print the check, mail it to your address, and then you must deposit it at your bank. The check itself takes seven to ten business days to arrive by mail, and then your bank may hold it for one to three business days before crediting your account. The total time from IRS approval to usable funds is typically 10 to 15 business days.
If you did not choose direct deposit on your original return, you cannot change it after filing. However, if your refund arrives as a check and you want faster processing next year, you can set up direct deposit for your next return. You will need your bank's routing number and your account number, both of which appear on a blank check or can be found through your bank's website or app.
Why Third-Party Tracking Tools Are Less Reliable
Tax software companies like TurboTax, H&R Block, and TaxAct often offer their own refund tracking tools. These tools are convenient if you already use their software, but they do not connect directly to the IRS database. Instead, they pull information from Where's My Refund? and repackage it, which means they show the same information with a delay of several hours.
Some tax software companies also offer email or text alerts when your refund status changes. These alerts can be useful reminders, but the underlying data is still coming from the IRS tool, not from a separate source. If you want the most current information, check Where's My Refund? directly on IRS.gov rather than waiting for a notification from a third-party service.
Do not use refund tracking websites that promise faster results or claim to have insider access to IRS data. These sites are not affiliated with the IRS and cannot speed up your refund or provide information the official tool does not show. The only reliable source is Where's My Refund? on irs.gov.
What Happens If Your Refund Never Arrives
If Where's My Refund? shows your refund was sent but you have not received it after the expected timeframe, take these steps. First, confirm the correct address is on file with your bank. If you moved recently or your address changed, your bank may have sent the direct deposit to an old account. Contact your bank and ask whether they received a deposit from the IRS during the timeframe shown in Where's My Refund?
If your bank confirms they never received the deposit, call the IRS at 1-800-829-1040 and report it. The IRS can investigate whether the deposit was sent to the wrong account (which can happen if you entered your account number incorrectly on your return). If the IRS sent it to the wrong account, they can issue a replacement refund, though this process takes additional time.
If you chose a paper check and it has not arrived within 15 business days of the mailing date shown in Where's My Refund?, the check may have been lost in the mail. Call the IRS and request a replacement check. The IRS will verify your identity and issue a new check, which typically arrives within two to four weeks.
Frequently Asked Questions
Can I track my refund if I filed a joint return with my spouse?
Yes. Either spouse can check the status using their own Social Security number. The refund amount shown will be the total for both of you combined, not split by individual. If you need to know how much of the refund belongs to each person, you will need to refer to your tax return or contact a tax professional.
Why does Where's My Refund? say my refund was sent but I haven't received it?
Direct deposits typically arrive within one to two business days after the IRS sends them, but delays can happen if your bank is processing a high volume of deposits. Paper checks take seven to ten business days by mail. If you have waited longer than these timeframes, contact your bank to confirm they received the deposit, or call the IRS at 1-800-829-1040 to report a missing check.
What if I made a mistake on my tax return after I filed it?
If you discover an error after filing, do not try to amend your return until the IRS has processed your original return and issued your refund. Once your refund arrives, you can file an amended return (Form 1040-X) if needed. Filing an amendment before your original return is processed can cause delays and confusion.
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited refund processing for any fee. The 21-day timeline is the standard for all returns, regardless of how much you pay. Anyone claiming they can speed up your refund for a fee is running a scam.
What should I do if Where's My Refund? shows an error message?
Error messages usually mean the IRS system cannot find your return with the information you entered. Double-check that you entered your Social Security number, filing status, and refund amount exactly as they appear on your return. If the information is correct and you still see an error, wait 24 hours and try again, as the system may be updating. If the problem persists, call the IRS at 1-800-829-1040.