Where to check your return status right now
The IRS offers a free tool called Where's My Refund? that shows you the status of your return in real time. You reach 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 return.
The tool updates once per day, usually overnight. It tells you whether the IRS has received your return, is processing it, has approved it, or has sent your refund. If you filed electronically, you can typically check within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking.
The IRS estimates most refunds arrive within 21 days of approval, though some take longer depending on your bank and the time of year. If your refund does not arrive within that window, the tool will tell you to contact the IRS directly.
Key Takeaways
- Use Where's My Refund? on irs.gov or the IRS2Go app to check your status; you need your SSN, filing status, and refund amount.
- Electronic returns show status within 24 hours; paper returns take at least four weeks before you can track them.
- The IRS updates refund status once per day and typically issues refunds within 21 days of approval.
- If you chose direct deposit, the refund goes to your bank account; if you chose a check, it arrives by mail and takes longer.
- Contact the IRS at 800-829-1040 if your refund does not arrive within 21 days of the approval date shown in the tool.
What the status messages mean
Where's My Refund? shows one of three main statuses. Return Received means the IRS has your return but has not started processing it yet. This is normal and can last several days. Return Approved means the IRS has reviewed your return, found no issues, and approved your refund. Refund Sent means the IRS has released the money to your bank or mailed your check.
If the tool says your return is still being processed after 21 days, it usually means the IRS found something that needs clarification — a missing form, a math error, or a mismatch between your return and IRS records. The IRS will mail you a letter explaining what they need. Do not ignore this letter; respond within the important date shown or your refund will be delayed further.
Occasionally the tool will show no information at all. This happens if you filed very recently (within 24 hours for e-filed returns) or if there is a technical issue. Wait a day and check again. If it still shows nothing after a week, call the IRS at 800-829-1040.
Direct deposit versus check: timing differences
If you chose direct deposit on your return, your refund goes straight to your bank account once the IRS approves it. This is the fastest method. The money usually arrives within one to three business days after the IRS releases it, though some banks hold deposits for an extra day. The Where's My Refund? tool will show the exact date the IRS sent the refund to your bank.
If you chose to receive a check, the IRS mails it to the address on your return. A mailed check takes seven to ten business days to arrive after the IRS releases it, depending on mail speed and your location. The tool will show the date the check was mailed, not the date it will arrive. Add one to two weeks to that date to estimate when you will receive it.
Direct deposit is faster and safer — there is no risk of a check getting lost in the mail. If you did not use direct deposit this year and want to next year, you can change your preference when you file.
What to do if your refund is delayed
The IRS considers a refund delayed if it does not arrive within 21 days of the approval date shown in Where's My Refund?. Before you contact the IRS, confirm the approval date in the tool and count forward 21 days. If you are still within that window, wait a few more days — delays of a few days are common, especially during tax season.
If 21 days have passed and your refund has not arrived, gather your return information and call the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was actually sent and, if so, whether it was sent to the correct bank account or address. If the refund was sent to the wrong account, the IRS can issue a replacement check, which takes an additional four to six weeks.
If the tool shows your return is still being processed after 21 days, do not call yet. Wait for the IRS letter explaining what they need. Respond to that letter instead, because calling will not speed up the process if the IRS is still reviewing your return.
Tracking a return you filed by mail
Paper returns take longer to track because the IRS must receive and scan them before they appear in Where's My Refund?. Wait at least four weeks after you mailed your return before checking the tool. If you want to know whether the IRS received it sooner, you can send it by certified mail with return receipt requested; the post office will confirm delivery, but the IRS tool will not show anything until they have scanned it.
Once your paper return appears in Where's My Refund?, it follows the same timeline as an electronic return — typically 21 days from approval to refund. However, because paper returns take longer to reach the IRS in the first place, your total wait time from mailing to receiving your refund is usually six to eight weeks.
If you mailed your return and it has been more than eight weeks with no refund, call the IRS at 800-829-1040. They can search their records by your Social Security number and tell you whether they received it and what stage it is in.
Amended returns and refund tracking
If you filed an amended return (Form 1040-X), tracking works differently. Amended returns do not appear in Where's My Refund?. Instead, the IRS mails you a letter when your amended return is processed. This takes longer than an original return — typically eight to twelve weeks from the date you file the amendment.
You can call the IRS at 800-829-1040 to ask about an amended return, but they will need your Social Security number and the tax year you amended. They cannot tell you a specific date, only whether it has been received and whether it is still being processed. If your amended return results in a refund, it will be mailed to you once approved, not deposited directly to your bank account.
Frequently Asked Questions
Why does Where's My Refund? say my return is still being processed after 30 days?
The IRS has found something on your return that needs review — a missing form, an inconsistency, or a mismatch with their records. They will mail you a letter explaining what they need. Open that letter and respond by the important date shown. Do not assume your refund is lost; the IRS is straightforward verifying information before releasing it.
Can I speed up my refund if it is taking longer than 21 days?
No. Calling the IRS before 21 days have passed will not speed up processing. If 21 days have passed and your refund has not arrived, call 800-829-1040 to report it. They can investigate whether the refund was sent and to the correct account. If there was an error, they can issue a replacement, but that takes another four to six weeks.
What if I filed electronically but Where's My Refund? shows nothing after 24 hours?
Wait another day and check again. The tool updates once per day, usually overnight. If it still shows nothing after three days, your return may not have been transmitted successfully. Contact your tax software provider or the tax professional who filed it for you to confirm it was sent to the IRS.
Does Where's My Refund? work if I filed through a tax preparation service?
Yes. The tool works the same way regardless of who prepared your return. Use your Social Security number, filing status, and the refund amount from your return. If you cannot remember the exact refund amount, check your copy of the return or the confirmation email from the tax service.
If my refund was sent to the wrong bank account, how long does a replacement check take?
The IRS will issue a replacement check once they confirm the error. That check is mailed to you and takes four to six weeks to arrive. In the meantime, contact your bank to see whether the original deposit was rejected and returned to the IRS automatically — if so, the IRS may reissue it faster.