Check your refund status directly with the IRS
The IRS has a tool called Where's My Refund? that tells you the exact status of your return and when your money will arrive. You reach it at irs.gov/refunds, and it works on any device with internet access. You do not need to create an account or log in.
The tool asks for three pieces of information: your Social Security number (or ITIN), your filing status from your tax return, and the exact refund amount you expect. If you filed jointly, use the first Social Security number on the return. The amount must match what you calculated — if you are off by even a dollar, the tool will not find your return.
Where's My Refund? updates once per day, usually overnight. If you filed electronically, the tool typically shows your status within 24 hours of the IRS receiving your return. If you mailed a paper return, it takes longer for the IRS to process it into their system — usually three to four weeks before the tool recognizes it at all.
Key Takeaways
- Where's My Refund? at irs.gov/refunds is the official IRS tool and requires only your Social Security number, filing status, and expected refund amount.
- The tool updates once daily and shows three possible statuses: received, approved, or sent — each with an expected arrival date.
- If your return was mailed on paper, allow three to four weeks before the tool will recognize it; electronic returns appear within 24 hours.
- The IRS processes most refunds within 21 days of approving your return, though some take longer if the return needs manual review.
- If Where's My Refund? cannot find your return after the expected timeframe, contact the IRS directly at 800-829-1040.
What the three refund statuses mean
Received means the IRS has your return but has not finished reviewing it yet. This is the first status you see, and it typically lasts a few days to a week. The tool will show an expected approval date.
Approved means the IRS has reviewed your return, found no problems, and authorized your refund. At this point, the tool shows the date your money will be deposited or mailed. If you chose direct deposit, this is when the IRS sends the funds to your bank. If you chose a paper check, this is when the check is printed and mailed to your address on file.
Sent means your refund has left the IRS. For direct deposit, this status appears the same day the money hits your account. For a check, it means the check has been mailed, and you should receive it within 7 to 10 business days, depending on postal service speed and your location.
How long refunds actually take
The IRS publishes a standard timeline: most refunds arrive within 21 days of approval. In practice, the speed depends on how you filed and how you want the money.
If you filed electronically and chose direct deposit, the IRS typically approves your return within 5 to 10 days and deposits the money within 1 to 3 business days after approval. This is the fastest route. If you filed electronically but chose a paper check, approval takes the same time, but the check takes 7 to 10 business days to arrive by mail after it is mailed.
If you mailed a paper return, the IRS takes 3 to 4 weeks just to scan and enter it into their system. After that, the approval and payment timelines are the same as electronic returns. This is why paper returns take so much longer overall — the delay is almost entirely in the data entry step at the front.
Some returns take longer. If the IRS needs to verify information — a dependent's Social Security number, income from a 1099 form, or anything that does not match their records — they may hold the return for manual review. This can add 2 to 4 weeks. The Where's My Refund? tool will not tell you this is happening; you will straightforward see the approval date move back.
When to contact the IRS about a missing refund
If Where's My Refund? cannot find your return at all, or if the approval date has passed and your money has not arrived, contact the IRS. The main phone line is 800-829-1040, and it is open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are often long, especially during tax season (January through April), so call early in the day if you can.
Before you call, have your Social Security number, filing status, and expected refund amount ready. The IRS representative will look up your return and tell you where it is in the process. If your return is stuck in manual review, they can sometimes see notes about what is being verified. If your refund was sent but you never received it, they can issue a trace to find out where it went.
If you filed electronically and the IRS says your refund was deposited but your bank never received it, contact your bank's customer service line. Occasionally a deposit is rejected because the account number or routing number on your return does not match your bank's records. Your bank can tell you whether the deposit was rejected and help you correct the information for a resubmission.
Direct deposit versus paper check timing
Direct deposit is faster and more reliable. The IRS sends the money electronically to your bank, and it arrives within 1 to 3 business days of approval. Your bank then credits it to your account, usually the same day or the next business day. You can track it in your bank account as soon as it arrives.
A paper check takes longer because it must be printed, stuffed, and mailed. The IRS mails checks from a facility in Missouri, and delivery depends on your distance from there and postal service speed. A check mailed to the East Coast typically arrives within 7 to 10 business days. A check mailed to the West Coast may take 10 to 14 business days. If your check is lost in the mail, you will need to contact the IRS to request a replacement, which adds another 4 to 6 weeks.
If you chose direct deposit on your return but the IRS rejected the deposit (usually because the account or routing number was wrong), they will mail a paper check instead. The Where's My Refund? tool will not tell you this happened — you will straightforward notice the money never arrived. Call the IRS to confirm whether a check was mailed.
What to do if your refund is delayed beyond the expected date
If the Where's My Refund? tool shows an approval date that has passed, or if the tool says your refund was sent but you have not received it after 10 business days, the return may be held for review or the payment may have encountered a problem.
Start by checking Where's My Refund? again — the status updates daily, and sometimes a delayed return will suddenly show a new approval date. If the status has not changed in more than a week, call the IRS at 800-829-1040. Have your return in front of you so you can answer questions about your income, dependents, or anything else that might have triggered a review.
The IRS can also issue a refund trace, which is an investigation into where your money went. If you received a direct deposit, the trace can tell you whether the IRS sent it and whether your bank rejected it. If you were mailed a check, the trace can tell you whether the check was mailed and whether it was cashed. A trace takes about 4 weeks to complete, and the IRS will contact you with the results.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. Where's My Refund? works on any web browser, including on phones and tablets. Go to irs.gov/refunds and enter your information the same way you would on a computer. The tool is not an app — it is a website — so you do not need to read anything.
What if I do not know my exact refund amount?
You will need to calculate it or find it on your return. If you filed electronically, check your email for a confirmation message from the IRS or your tax software — it usually includes the refund amount. If you mailed a paper return, look at the copy you kept or the Form 1040 you filed. The refund amount is on line 33c.
Why does Where's My Refund? say it cannot find my return?
The most common reason is that you entered the wrong refund amount — even a one-dollar difference will cause the tool to reject your search. Double-check the amount on your return. If you filed on paper, allow 3 to 4 weeks for the IRS to enter it into their system before the tool will find it. If you filed electronically more than 24 hours ago and the tool still cannot find it, call the IRS.
Can I speed up my refund?
No. The IRS processes refunds in the order they receive them, and there is no way to jump the queue. The fastest refunds come from filing electronically and choosing direct deposit, but you cannot make the IRS process your return faster than their standard timeline.
What happens if I need my refund before it arrives?
Some tax software companies and banks offer refund anticipation loans — they lend you money against your expected refund and repay themselves when the refund arrives. These loans charge fees and interest, so they are expensive. The IRS itself does not offer loans or advance payments on refunds.