Check your refund status on the IRS website
The IRS runs a tool called "Where's My Refund?" at irs.gov that shows you the status of your refund in real time. You do not need to create an account or log in — you enter your Social Security number, filing status, and the exact refund amount from your tax return, and the tool tells you where your refund is in the processing pipeline.
The tool updates once per day, usually overnight. If you filed electronically, you can check it within 24 hours of the IRS receiving your return. If you mailed a paper return, wait at least four weeks before checking, because the IRS needs time to scan and process it first.
You can also use the IRS2Go mobile app, which is the same tool in app form. Both the website and the app show the same information: whether your return is received, being processed, approved, or sent to your bank.
Key Takeaways
- The Where's My Refund tool at irs.gov requires your Social Security number, filing status, and the exact refund amount — no login needed.
- The tool updates once daily and shows whether your return is received, processing, approved, or deposited to your bank.
- If you filed electronically, you can check within 24 hours; if you mailed a paper return, wait at least four weeks.
- A refund typically takes 21 days from approval to reach your bank account, though some take longer depending on your bank's processing speed.
- If the tool shows an error or your refund does not arrive within the stated timeframe, contact the IRS directly at 1-800-829-1040.
What the refund status messages mean
The Where's My Refund tool shows your refund in one of four stages. Return Received means the IRS has your return but has not started processing it yet — this is normal and usually lasts a few days. Return Approved means the IRS has reviewed your return, found no issues, and approved your refund amount. Refund Sent means the IRS has sent the money to your bank or mailing address. Refund Delivered means your bank has received and deposited the money into your account.
If you see a message that says your return is still being processed after 21 days, the IRS is likely reviewing something on your return — perhaps a math error, a missing form, or a discrepancy with income records. The tool will tell you if you need to take action, such as sending additional documents or calling the IRS.
How long refunds take to arrive
The IRS aims to process most returns within 21 days of approval. However, the actual time depends on how you filed and how you want your refund. If you filed electronically and chose direct deposit to your bank account, 21 days is a reasonable estimate. If you filed by mail or requested a paper check, add another 7 to 10 days for mailing time.
Some refunds take longer. The IRS may hold a return for review if it contains certain credits (like the Earned Income Tax Credit), if there are inconsistencies in your information, or if your return was flagged for identity verification. The Where's My Refund tool will show a message if your return needs additional review, and it will tell you approximately how long the review will take.
What to do if your refund is delayed
If the Where's My Refund tool shows your refund was sent but you have not received it after 21 days, first check with your bank to confirm the deposit did not arrive. Banks sometimes hold deposits for a few days, or the money may have gone to an old account if you changed banks since filing.
If your bank confirms no deposit arrived, or if the tool shows an error message, contact the IRS directly at 1-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, can issue a replacement check or direct deposit. Processing a replacement refund usually takes another 4 to 6 weeks.
Refunds for amended returns
If you filed an amended return (Form 1040-X), the Where's My Refund tool will not show the amended return's status. Amended returns are processed separately and take longer — typically 8 to 12 weeks from the date the IRS receives them. You cannot track an amended return online.
To check on an amended return, call the IRS at 1-800-829-1040 and provide your Social Security number and the date you mailed or filed the amended return. The IRS can tell you whether it has been received and when you can expect your refund.
Direct deposit versus check refunds
If you chose direct deposit on your tax return, your refund goes to your bank account and typically arrives within 21 days of approval. Direct deposit is faster and more reliable than a mailed check. If you chose a paper check, the IRS mails it to the address on your return, which adds 7 to 10 days to the timeline.
If you did not choose direct deposit when you filed but want your refund deposited instead of mailed, you cannot change it after filing. You will receive a check. However, if you have not received your check after 30 days, you can call the IRS and ask them to issue a replacement refund by direct deposit instead.
What information you need to check your refund
To use the Where's My Refund tool, have these three pieces of information ready: your Social Security number (or Individual Taxpayer Identification Number if you do not have an SSN), your filing status as it appears on your return (single, married filing jointly, married filing separately, head of household, or may have access to widow), and the exact refund amount shown on your return.
The refund amount must match exactly — if you enter $1,200 but your return shows $1,201, the tool will not find your return. If you are unsure of the exact amount, check your filed return or the confirmation email the IRS sent when they received your return.
Frequently Asked Questions
Can I check my refund status if I filed a joint return?
Yes. Use either spouse's Social Security number, the filing status "married filing jointly," and the total refund amount from the return. The tool does not distinguish between spouses — it shows the status of the joint refund only.
Why does the tool say my refund is still being processed after 21 days?
The IRS is likely reviewing your return for accuracy or verifying information. This happens with certain credits, inconsistencies in your data, or identity verification requests. The tool should show a message explaining why and how long the review will take. If it does not, call 1-800-829-1040.
What if I entered the wrong information into the Where's My Refund tool?
The tool will simply say it cannot find your return. Try again with the correct information. If you are unsure of your exact refund amount, check your filed return or the IRS confirmation email. If you still cannot find your return after multiple attempts, call the IRS at 1-800-829-1040.
Can I get my refund faster than 21 days?
No. The IRS processes returns in the order they are received, and 21 days is the standard timeframe for approved returns. Filing electronically and choosing direct deposit are the fastest options available, but you cannot speed up the IRS's processing time.
What if my refund was sent but my bank says they never received it?
Contact the IRS at 1-800-829-1040 with your Social Security number and filing information. The IRS can confirm whether the refund was actually sent and can issue a replacement by check or direct deposit. A replacement refund takes another 4 to 6 weeks to process.