Where to check your refund status
The IRS has three ways to check where your refund is. The fastest is the IRS Where's My Refund tool, which you reach at irs.gov/refunds. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once a day, usually overnight, and tells you the current status and expected deposit date.
If you filed by mail and the IRS has not yet processed your return, Where's My Refund will say so. In that case, you can call the IRS at 1-800-829-1040 during business hours, or use the IRS2Go mobile app, which shows the same information as the website.
The IRS processes most returns within 21 days of receiving them. If you filed electronically and chose direct deposit, the refund typically arrives within that window. If you chose a paper check, add another 7 to 10 business days after the IRS approves your return.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds is the official source and updates once daily with your refund status and expected deposit date.
- You need your Social Security number, filing status, and the exact refund amount from your return to use the tool.
- Most electronically filed returns are processed within 21 days; paper checks take an additional 7 to 10 business days after approval.
- If Where's My Refund shows no record of your return, call 1-800-829-1040 to confirm the IRS received your filing.
- Refunds delayed beyond 21 days may indicate a problem with your return that requires correction or verification.
What the status messages mean
Where's My Refund shows one of three messages. "Accepted" means the IRS received your return and is processing it. This is the normal first status and usually lasts a few days. "Approved" means the IRS has reviewed your return, found no problems, and is preparing to send your refund. "Sent" means your refund has been issued — either deposited to your bank account or mailed as a check, depending on what you chose.
If you see "Approved" but no deposit date yet, the refund is in the queue and will be sent within a few days. If you see "Sent" with a date that has passed and you have not received the money, contact your bank to confirm the deposit was received. Sometimes a deposit takes longer to show in your account than the IRS expects.
If the tool says "Return Received" but does not move to "Accepted" after several days, the IRS may be reviewing your return for errors or requesting more information. In that case, check your mail for an IRS letter, or call 1-800-829-1040.
Why your refund might be delayed
The most common reason for a delay is an error on your return — a mismatched name or Social Security number, an income amount that does not match what your employer reported, or a missing signature. The IRS catches these during processing and sends you a letter explaining what needs to be fixed.
A second common reason is that you claimed a refundable tax credit, such as the Earned Income Tax Credit or the Child Tax Credit. The IRS is required by law to hold these returns until mid-February, even if everything is correct. This is a safety measure to prevent fraud, not a problem with your return.
If you filed a paper return, processing takes longer than electronic filing. The IRS must scan and enter your information by hand, which can add 4 to 6 weeks to the timeline. If you included a check to pay taxes owed, the IRS processes those returns more slowly as well.
What to do if your refund is very late
If Where's My Refund shows "Sent" with a deposit date more than a week in the past and the money has not arrived, first contact your bank. Ask whether the deposit was received and rejected, or whether it is still pending. Some banks hold deposits for a few days before making them available.
If your bank has no record of the deposit, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the deposit was sent to the correct account number and can reissue your refund as a check if needed.
If Where's My Refund shows no status at all — not even "Received" — after 21 days, your return may not have reached the IRS. This happens occasionally with mailed returns. Call 1-800-829-1040 to confirm receipt and ask what to do next.
Direct deposit versus paper check
If you chose direct deposit on your return, the IRS sends your refund to the bank account you listed. This is the fastest method and usually arrives within 21 days of approval. The IRS does not charge a fee for direct deposit.
If you chose a paper check, the IRS mails it to the address on your return. The check takes 7 to 10 business days to arrive after the IRS approves your return, plus mail time. If you move after filing, the check may be returned to the IRS as undeliverable. In that case, you can call 1-800-829-1040 to request a reissue to your new address.
You cannot change your choice of direct deposit or check after you file. If you filed for a check but want the money faster, you can deposit the check at an ATM or mobile app once it arrives.
If you filed an amended return
An amended return — filed on Form 1040-X — takes longer to process than an original return. The IRS typically processes amended returns within 16 weeks of receipt. Where's My Refund does not track amended returns, so you will not see a status update there.
Instead, you can track an amended return by calling 1-800-829-1040 or by checking the mail for an IRS letter. The IRS will send you a notice when your amended return is approved and your refund is on the way.
Frequently Asked Questions
How often does Where's My Refund update?
The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same status. If your status has not changed in more than a week, call 1-800-829-1040 to ask whether the IRS is reviewing your return.
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax software companies offer "rapid refund" loans, but these are loans you repay, not your actual refund. The IRS refund itself arrives on the standard schedule.
What if I entered the wrong bank account number for direct deposit?
If the IRS sent your refund to the wrong account, that bank will reject the deposit and it will be returned to the IRS. Call 1-800-829-1040 with your correct account information, and the IRS can reissue your refund as a check or to the correct account if you provide it quickly enough.
Do I need to do anything if Where's My Refund shows my refund was sent?
No. If it shows "Sent" with a date, your refund is on the way. For direct deposit, check your bank account on or after the date shown. For a paper check, watch your mail. If the money does not arrive within the expected timeframe, contact your bank or call the IRS.
What if I never filed a return but the IRS sent me a refund?
This is rare but can happen if someone filed a fraudulent return in your name. Do not cash the check. Contact the IRS at 1-800-829-1040 when ready and report the situation. The IRS will investigate and help you find your account.