Check the status of your refund with the IRS tool
The fastest way to find out what happened to your tax refund is to use the IRS's Where's My Refund? tool on IRS.gov. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.
Go to irs.gov and search for "Where's My Refund?" or look under the "Refunds" section. Enter your information and the tool will show you one of three statuses: your return is still being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If the tool says your refund was sent, it will also tell you the date and the method — direct deposit to your bank account or a check mailed to your address.
If you filed a joint return with a spouse, only one of you can check the status at a time using that person's Social Security number. The tool will show the same information regardless of which spouse logs in.
Key Takeaways
- The IRS Where's My Refund? tool is the official source and updates once per day with your refund status.
- You will need your Social Security number, filing status, and the exact refund amount to use the tool.
- If your refund was sent by direct deposit, it typically arrives within one to two business days of the date shown; a mailed check takes one to three weeks.
- If the tool shows your refund was sent but you have not received it after the expected timeframe, contact the IRS or your bank to investigate further.
- A delay usually means the IRS is reviewing your return for errors or inconsistencies, which can add weeks to processing time.
What the different refund statuses mean
When you check Where's My Refund?, you will see one of three main messages. "Return Received" or "Being Processed" means the IRS has your return but is still reviewing it. This is the longest phase and can take anywhere from a few days to several weeks depending on whether the IRS needs to verify information on your return.
If you see "Approved" with a date, your refund has been cleared and the IRS has scheduled a payment date. This date is when the money leaves the IRS, not when it arrives in your account. For direct deposits, add one to two business days to that date. For checks, add one to three weeks.
"Sent" means your refund has already been paid out. The tool will show the date it was sent and the method. If you chose direct deposit and the tool says "Sent" but you do not see the money in your bank account, check with your bank — it may still be in transit, or there may have been a problem with the account number on your return.
Why your refund might be delayed
The most common reason for a delay is that the IRS found a discrepancy between what you reported on your return and what their records show. This might be a mismatch between your W-2 forms and your reported income, a child tax credit claimed for a dependent who does not meet the rules, or an error in your Social Security number. The IRS will send you a letter explaining what they found, but this letter can take one to two weeks to arrive after they flag your return.
Other delays happen when you claim a refundable tax credit like the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit. The IRS is required by law to hold these returns until mid-February, even if you file in January. This is a security measure to prevent fraud, and there is no way to speed it up.
If you filed a paper return instead of electronically, processing takes longer — usually three to six weeks instead of two to three weeks. If you included a payment with your return (because you owed taxes), the IRS processes the payment first and then calculates your refund, which adds time.
What to do if your refund shows as sent but you have not received it
If the Where's My Refund? tool says your refund was sent by direct deposit more than two business days ago and you do not see it in your bank account, contact your bank first. Ask them to search for a pending deposit from the IRS or the U.S. Department of Treasury. Sometimes a deposit is delayed on the bank's side, or it may have been rejected if the account information on your return was incorrect.
If your bank has no record of the deposit, contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) and have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the deposit was actually sent and, if so, where it went. If the account number on your return was wrong, the IRS may be able to issue a check instead, though this can add another one to three weeks.
If the tool says your refund was sent by check more than three weeks ago and you have not received it, the check may have been lost in the mail. Contact the IRS at the same number and ask them to issue a replacement check. Bring your Social Security number, filing status, and the refund amount. The IRS will verify that the original check was not cashed and will mail you a new one.
How to contact the IRS about your refund
The IRS customer service line is 1-800-829-1040. This line is open Monday through Friday, 7 a.m. to 7 p.m. in your local time zone. Wait times are often long during tax season (January through April), so calling early in the morning or late in the afternoon may be faster. Have your Social Security number, filing status, and the exact refund amount from your return ready before you call.
You can also visit an IRS office in person if you live near one. Search for "IRS office near me" on irs.gov to find the closest location and its hours. Bring the same documents you would have ready for a phone call, plus a photo ID.
The IRS does not respond to email inquiries about refunds, and third-party tax software companies cannot check your refund status for you — only the IRS can. If a tax preparer or software company claims they can speed up your refund or get you information the IRS tool does not show, they are not being truthful.
Understanding refund timing after approval
Once the IRS approves your refund and sets a payment date, the timing depends on how you chose to receive it. A direct deposit to your bank account is the fastest method — the money usually arrives one to two business days after the IRS sends it. Weekends and bank holidays do not count as business days, so if the IRS sends your refund on a Friday, it may not show up in your account until Tuesday.
A paper check takes longer because it has to be printed, mailed, and delivered by the U.S. Postal Service. The IRS estimates one to three weeks from the date they send it, but this varies based on where you live and how busy the postal service is. During tax season, checks can take closer to three weeks.
If you are expecting a large refund, remember that the IRS may split it into multiple payments if they are still reviewing part of your return. The Where's My Refund? tool will show each payment separately, with its own date and amount.
What to do if you filed an amended return
If you filed an amended return (Form 1040-X) to correct a mistake on your original return, the Where's My Refund? tool will not show the status of the amended return. Amended returns are processed separately and take much longer — usually eight to twelve weeks from the date the IRS receives them. The IRS will send you a letter when your amended return has been processed.
You can check the status of an amended return by calling the IRS at 1-800-829-1040 with your Social Security number and the date you mailed or filed the amended return. The IRS representative can tell you whether they have received it and when you can expect a response.
Frequently Asked Questions
How long does it usually take to get a refund?
Most refunds are issued within 21 days of when the IRS receives your return if you file electronically and choose direct deposit. If you file a paper return or request a check, add two to four weeks. Some returns take longer if the IRS needs to verify information or if you claimed certain tax credits.
Can I speed up my refund?
No. The IRS processes refunds in the order they are received, and there is no way to move your return to the front of the line. Filing electronically and choosing direct deposit are the fastest methods, but you cannot make the IRS process your return faster than their standard timeline.
What if the Where's My Refund? tool says my refund was sent but I never received it?
Contact your bank first to see if the deposit is pending or was rejected. If your bank has no record of it, call the IRS at 1-800-829-1040. The IRS can confirm whether the refund was sent and help you track it down or issue a replacement.
Do I need to file a missing refund claim with the IRS?
Not when ready. First, check with your bank and call the IRS to confirm the refund was actually sent. If the IRS confirms it was sent but you never received it and your bank has no record, the IRS will help you file a claim for a replacement refund or check.
What happens if I filed my return but the IRS says they never received it?
If you filed electronically, you should have received a confirmation number. Contact the IRS with that number and your Social Security number. If you filed a paper return, the IRS may not have received it if it was lost in the mail. You will need to file again, and you can request a copy of your original return from the IRS if you need it.