Where to check your refund status
The IRS offers three ways to check your federal tax refund status, and the fastest is their online tool called Where's My Refund? You can access it at irs.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in a single day will show the same information.
If you prefer to call, the IRS refund hotline is 1-800-829-1954. Wait times are longest during tax season (January through April), sometimes 30 minutes or more. You'll need the same three pieces of information: your Social Security number, filing status, and refund amount. The phone line operates Monday through Friday, 7 a.m. to 7 p.m. in your time zone.
A third option is the IRS2Go mobile app, available on iOS and Android. It shows the same information as the website but lets you check from your phone. Some people find it faster than the website during peak traffic times, though the data refreshes on the same daily schedule.
Key Takeaways
- Where's My Refund? on irs.gov is the fastest way to check status and requires only your Social Security number, filing status, and refund amount.
- The IRS updates refund status once per day, usually overnight, so checking multiple times in one day shows no new information.
- If your return was filed electronically and accepted, your refund typically arrives within 21 days; paper returns take longer.
- If you don't see your refund within the expected timeframe, the IRS may have flagged your return for review, which adds weeks to processing.
- Direct deposit refunds arrive in your bank account; checks are mailed to your address on file and can take an additional 7 to 10 business days after the IRS processes them.
What the status messages mean
Accepted means the IRS received your return and it passed initial checks. This is the first status you'll see after filing electronically. At this point, the IRS has not yet processed your return or calculated your refund — it's straightforward confirmed the file arrived intact. You should see this status within 24 hours of filing.
Approved means the IRS has processed your return, verified your information, and determined the refund amount. This is when the IRS actually owes you money. The approved status appears after the IRS completes its review, which typically takes 21 days from acceptance for electronic returns.
Sent means the IRS has released your refund. If you chose direct deposit, the money is on its way to your bank. If you're receiving a check, it has been printed and mailed. The sent status does not mean the money is in your account yet — it means the IRS has handed it off to the banking system or postal service.
If you see no status at all, or if Where's My Refund? says it cannot find your return, your return either has not been received yet, was rejected during initial processing, or is being reviewed for issues. This can happen if you filed by mail, if there are errors on your return, or if the IRS needs to verify information with you.
Timeline from filing to your account
For electronic returns that are accepted without issues, the IRS typically processes them within 21 days. This 21-day window is the IRS's standard processing time and covers the period from when they accept your return to when they approve it and release the refund. During this time, Where's My Refund? will show "Accepted" and then move to "Approved" and "Sent."
Once the IRS marks your refund as sent, the next step depends on how you chose to receive it. Direct deposit is faster: the money usually reaches your bank account within 1 to 5 business days after the IRS sends it. Check by mail takes longer: the IRS mails it to your address on file, and postal delivery adds 7 to 10 business days, sometimes longer depending on your location.
Paper returns filed by mail take significantly longer than electronic returns. The IRS must receive the return, open it, scan it, and enter the information into their system before processing begins. This can add 2 to 4 weeks before your return even reaches the "Accepted" status. If you filed by mail and it's been more than a month, your return may still be in the queue waiting to be processed.
If your refund does not arrive within the expected timeframe, check Where's My Refund? again. If it still shows "Sent," contact your bank to confirm they have not received it. If it shows a status other than "Sent," the IRS may be reviewing your return, which delays processing.
Why your refund might be delayed
The most common reason for delays is that the IRS flagged your return for verification. This happens when information on your return does not match IRS records, when you claim a large refund relative to your income, or when there are inconsistencies in the numbers you reported. Verification can add 2 to 4 weeks to processing time. Where's My Refund? will not always tell you this is happening — you may straightforward see no status update for weeks.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15, even if your return is otherwise complete and approved. This is a mandatory delay, not a problem with your return. Where's My Refund? will show your return as approved but will not release the refund until that date passes.
Errors on your return also cause delays. Common errors include mismatched Social Security numbers, incorrect bank account information for direct deposit, or discrepancies between what you reported and what your employer or financial institutions reported to the IRS. If this is the issue, the IRS will send you a letter explaining what needs to be corrected.
If you owe back taxes, child support, or have defaulted student loans, the IRS may offset your refund — meaning they keep it to pay what you owe. Where's My Refund? will not show this; instead, you'll receive a notice in the mail explaining the offset. The offset process can take several weeks after the IRS approves your return.
What to do if your refund is missing or late
First, confirm you are checking the right return. If you filed jointly with a spouse, make sure you are using the correct Social Security number and filing status. If you filed an amended return (Form 1040-X), the amended return has its own processing timeline separate from your original return, and Where's My Refund? tracks them separately.
If your refund shows as "Sent" but has not arrived in your bank account after 5 business days, contact your bank's customer service. Provide them with the date the IRS says it sent the refund. Banks can trace direct deposit transfers and tell you whether the money arrived on their end. If your bank confirms they never received it, the IRS may have sent it to an old account number. Call the IRS at 1-800-829-1954 to report this.
If your refund shows as "Sent" but you have not received a check after 10 business days, file a claim with the U.S. Postal Service. You can report a missing check online at usps.com or by calling 1-800-275-8777. Provide the date the IRS says it mailed the check. The postal service can search for it and, if it's truly lost, file a claim for reimbursement.
If Where's My Refund? shows no status at all after 21 days, or if it says the IRS cannot find your return, call 1-800-829-1954. Have your return in front of you and be ready to provide your filing status, income, and refund amount. The IRS can tell you whether your return was received, rejected, or is under review. If it was rejected, they will explain why and what to do next.
Direct deposit versus check: what affects timing
Direct deposit is faster because the IRS sends the money electronically to your bank, which typically processes it within 1 to 5 business days. Checks are mailed by the IRS and then travel through the postal system, adding 7 to 10 business days or more depending on distance and postal delays. If you chose direct deposit but provided an incorrect account number, the bank will reject the deposit and the IRS will reissue it as a check, which adds another 2 to 3 weeks.
If you filed your return but did not provide banking information, the IRS will mail a check by default. You cannot change this after filing — the IRS will not send a direct deposit for a refund that was already processed as a check. You can only change your banking information for future tax years.
Some banks hold direct deposit refunds for 1 to 3 business days before making them available, even though the IRS sent the money. This is the bank's policy, not an IRS delay. If your bank is holding the deposit, you can usually see it as pending in your account before it clears.
Frequently Asked Questions
Can I check my refund status without my exact refund amount?
No. Where's My Refund? requires your Social Security number, filing status, and the exact refund amount from your tax return. If you do not have the amount, you can find it on your filed return, your confirmation email if you filed electronically, or by calling the IRS at 1-800-829-1954. The phone line can look up your status with just your Social Security number and filing status.
What does it mean if Where's My Refund says "still being processed"?
It means the IRS has received your return but has not yet finished reviewing it. This status usually appears when processing is taking longer than the standard 21 days. Common reasons include verification delays, errors on the return, or a backlog at the IRS. Check again in a few days; the status will update once processing is complete.
How long does it take to get a refund if I filed by mail?
Paper returns take 2 to 4 weeks longer than electronic returns just to reach the "Accepted" status because the IRS must physically receive, open, and scan them. After that, processing follows the same 21-day timeline. In total, expect 6 to 8 weeks from mailing your return to seeing it in Where's My Refund?
Can the IRS take my refund if I owe money?
Yes. If you owe back taxes, child support, or have defaulted federal student loans, the IRS can offset your refund to pay what you owe. You will receive a notice in the mail explaining the offset. The offset process happens after your return is approved, so you will not see it coming in Where's My Refund? — you will only learn about it when the notice arrives.
What should I do if my refund check never arrives?
Wait 10 business days after the IRS says it mailed the check, then file a claim with the U.S. Postal Service at usps.com or 1-800-275-8777. If the postal service cannot locate it, you can request a refund check from the IRS by calling 1-800-829-1954. Bring your return and the date the IRS says it mailed the original check.