How to learn about the IRS has approved your refund
The IRS does not send approval notices for most refunds. Instead, you track your refund's status through the IRS website using Where's My Refund?, a tool that updates once per day and shows you whether your return is being processed, approved, or sent to your bank. You can also call the IRS at 1-800-829-1040 or use the IRS2Go mobile app.
The tool requires your Social Security number, filing status, and the exact refund amount from your tax return. If you filed jointly, use the primary taxpayer's information. The status updates typically lag behind what the IRS is actually doing by one to three days, so checking multiple times in one day will not show new information.
If you filed electronically and your return was accepted, you should see a status update within 24 hours. If you mailed a paper return, the IRS takes longer to scan and process it — usually three to four weeks before any status appears in the system.
Key Takeaways
- Where's My Refund? is the official IRS tool for tracking your refund, and it updates once daily with your current status.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Electronic returns show status within 24 hours of acceptance; paper returns take three to four weeks before any status appears.
- A status showing "approved" means the IRS has processed your return, but the money has not yet left their account.
- If your status has not changed in more than 21 days after filing electronically, contact the IRS directly.
What each status message actually means
Where's My Refund? shows one of three main statuses. "Return Received" means the IRS has scanned your return and it is in the queue to be reviewed. This is the first status you see and can last anywhere from a few days to several weeks depending on the volume of returns the IRS is processing.
"Approved" means the IRS has reviewed your return, found no errors or issues, and authorized the refund. This does not mean the money has left the IRS yet — it means you have passed the review stage. From approval, the refund typically takes three to five business days to reach your bank account if you chose direct deposit, or up to two weeks if you requested a check by mail.
"Sent" means the IRS has released the money. If you set up direct deposit, the funds are on their way to your bank and should arrive within one to three business days. If you requested a check, the IRS has mailed it and you should receive it within seven to ten business days, though mail delays can extend this.
If your status shows "Still Being Processed" after 21 days, your return may need additional review. This can happen if the IRS detected a discrepancy, you claimed certain credits that require verification, or there is a mismatch between your return and other records they have on file (like W-2s or 1099s from your employer).
Why your refund might be delayed or held
The IRS holds refunds for several reasons, and the delay varies depending on what triggered the hold. 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 mid-February, even if your return is approved. This is a standard delay, not a problem with your return.
If you reported income that does not match what your employer or financial institution reported to the IRS, your return goes into manual review. This can add two to four weeks to processing time. The IRS will contact you by mail if they need more information or if there is a discrepancy they cannot resolve on their own.
Identity theft flags, duplicate Social Security numbers on multiple returns, or unusual patterns in your return can also trigger a hold. If the IRS suspects fraud, they may freeze your refund while they investigate. You will receive a letter explaining the issue and what documents you need to send to clear it up.
If you owe back taxes, child support, or have defaulted student loans, the IRS may offset your refund to pay those debts. The Treasury Offset Program automatically intercepts federal refunds for these purposes. You should receive a notice in the mail explaining the offset and how much was taken.
What to do if your refund status is stuck or missing
If your status has not changed in more than 21 days after you filed electronically, or more than 30 days after you mailed a paper return, contact the IRS. Call 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 the refund amount ready.
If you cannot reach the IRS by phone — wait times are often several hours during tax season — you can request a callback through the IRS website. Go to IRS.gov, search for "call us," and select the option to request a call. The IRS will call you back within 24 hours during business hours.
If your refund status shows "Sent" but you have not received the money after the expected timeframe, contact your bank first. Ask them to check whether the deposit arrived and was rejected, or whether it is still pending. If your bank has no record of the deposit, the IRS may have sent it to an old account number. In that case, contact the IRS and provide your current account information.
If you filed a paper return and have not seen any status update after 30 days, the IRS may not have received it. Contact them to confirm receipt. If it was lost in the mail, you will need to file an amended return or request a transcript to prove you filed.
Direct deposit versus check: how it affects your timeline
If you chose direct deposit on your tax return, your refund reaches your bank account three to five business days after the IRS releases it. The IRS processes the electronic transfer overnight, and your bank posts the deposit the next business day. Weekends and bank holidays do not count as business days, so a refund released on a Friday may not show in your account until Tuesday.
If you requested a paper check, the IRS mails it after approval. Standard mail delivery takes seven to ten business days, but can stretch to two or three weeks depending on postal delays and your location. If you have not received your check within three weeks of the "Sent" status, contact the IRS to request a replacement or to have the refund reissued by direct deposit instead.
You can change your refund delivery method only before you file. Once your return is submitted, the IRS will send the refund the way you requested. If you made a mistake and requested a check when you meant to use direct deposit, you cannot change it — you will have to wait for the check or contact the IRS to see if they can reissue it electronically.
How to read your IRS refund transcript if status tools are unclear
If Where's My Refund? is not giving you clear information, you can request a tax return transcript from the IRS. This document shows exactly what the IRS received, what they processed, and what they sent to you. You can order it free through IRS.gov, by phone at 1-800-829-1040, or by mail using Form 4506-C.
The transcript shows your filing date, the date the IRS received your return, the date they approved it, the refund amount, and the date and method they released it. If your refund was offset for back taxes or other debts, the transcript will show that too. The transcript takes five to ten business days to arrive by mail, or you can view it when ready online if you create an IRS online account.
An online IRS account also gives you access to View Your Tax Account, which shows your refund status in real time and is often more detailed than Where's My Refund?. You can create an account at IRS.gov using your Social Security number, email address, and a phone number or mailing address the IRS has on file.
Frequently Asked Questions
Can I check someone else's refund status?
No. Where's My Refund? requires the taxpayer's Social Security number and filing information. You cannot check a spouse's, child's, or parent's refund status unless you are listed as a representative on their return. If you filed jointly, you can check the joint return using either spouse's Social Security number.
What does "still being processed" mean after 21 days?
It means your return is under review and the IRS needs more time. This usually happens when there is a discrepancy between your return and what employers or banks reported, or when you claimed credits that require verification. The IRS will contact you by mail if they need documents from you.
Will my refund be delayed if I filed an amended return?
Yes. Amended returns (Form 1040-X) take longer to process than original returns — typically eight to twelve weeks. You cannot track an amended return through Where's My Refund?. Instead, contact the IRS at 1-800-829-1040 to check the status.
What happens if the IRS approved my refund but I never received it?
First, check with your bank to confirm the deposit did not arrive. If your bank has no record, contact the IRS and provide your current account information. They can reissue the refund by check or direct deposit. If you requested a check and it has been more than three weeks, request a replacement check from the IRS.
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited refund processing for any fee. The timeline depends on whether you filed electronically or by mail, whether your return needs review, and whether you claimed certain credits. No service can speed up the IRS's processing.