How to find your refund status on the IRS website
The IRS tracks your refund through Where's My Refund?, a tool on IRS.gov that shows you the exact status of your return and when the money will arrive. You do not need to call or visit an office — the tool updates every 24 hours and tells you whether the IRS is still processing your return, has approved it, or has sent the money out.
To check your status, go to IRS.gov/refunds and enter three pieces of information: your Social Security number (or ITIN), your filing status from your tax return, and the exact refund amount you expect. The tool will show you one of three statuses: Received (the IRS has your return but is still reviewing it), Approved (the IRS has approved your refund and is preparing to send it), or Sent (your money is on its way).
If your status shows Sent, the tool will also tell you the delivery date and the method — direct deposit to your bank account or a paper check by mail. Direct deposit typically arrives within one to two business days after the IRS releases it. Paper checks take seven to ten business days from the release date, depending on mail delivery in your area.
Key Takeaways
- Where's My Refund? on IRS.gov is the official source for your refund status and updates every 24 hours.
- You need your Social Security number, filing status, and expected refund amount to check your status.
- Direct deposit refunds arrive one to two business days after the IRS releases them; paper checks take seven to ten business days.
- If your status has not changed in more than 21 days, or if you see an error, contact the IRS at 1-800-829-1040.
- The IRS processes returns in the order they are received, and some returns take longer if they contain errors or require verification.
What each refund status means and how long it takes
Received means the IRS has scanned your return into their system and begun the review process. This status typically appears within 24 hours of the IRS receiving your return. If you filed electronically, this happens much faster than paper returns. The IRS will hold this status while they check your return for errors, verify your income against employer records, and confirm you have not already received a refund for that tax year.
Approved means the IRS has finished reviewing your return, found no problems, and authorized the refund. At this point, the money is real — the IRS has set it aside for you. The Approved status typically appears 24 to 48 hours before the money actually leaves the IRS. This is when the IRS prepares the payment file and sends it to the banking system or the postal service.
Sent means the money has left the IRS and is on its way to you. For direct deposit, this means the IRS has sent the payment to your bank's routing number and account number. For a paper check, this means the check has been printed and handed to the postal service. Once you see Sent, you can count on receiving the money within the timeframe the tool provides.
Direct deposit versus paper check delivery times
If you chose direct deposit on your tax return, the IRS sends your refund electronically to your bank. Once the IRS releases the payment (marked as Sent in Where's My Refund?), your bank typically receives and posts the money within one to two business days. Some banks post refunds the same day they receive them; others wait until the next business day. Weekend and holiday delays can add a day or two, since banks do not process deposits on those days.
If you are receiving a paper check, the IRS prints the check and mails it through the U.S. Postal Service. The check is typically in the mail within one business day of the Sent status appearing, but delivery depends on where you live and where the check is mailed from. Rural areas and addresses far from postal distribution centers may take longer. The IRS estimates seven to ten business days from the Sent date, but some checks arrive in five days and others take up to two weeks.
Direct deposit is faster and more reliable than paper checks. If you did not choose direct deposit on your return and are waiting for a check, there is no way to speed it up — you must wait for the mail. If you have a bank account and file next year, choosing direct deposit will cut your wait time roughly in half.
Why your refund might be delayed
If your Where's My Refund? status has not changed in more than 21 days, or if the tool says your return is still being reviewed after several weeks, something is holding up the process. The most common reasons are math errors on your return, a mismatch between the income you reported and what your employer reported to the IRS, or a duplicate Social Security number in the system.
The IRS also delays refunds when you claim certain credits — the Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) in particular. By law, the IRS cannot release these refunds before mid-February, even if your return is complete and correct. If you claimed either credit, your refund will not move to Sent status until after that date, regardless of when you filed.
Identity theft and fraud checks can also slow your refund. If the IRS suspects someone else filed a return using your Social Security number, they will hold your refund while they investigate. This can take several weeks. You will not see a specific message about this in Where's My Refund? — the status will simply remain Received or Approved longer than normal.
What to do if your refund is missing or stuck
If Where's My Refund? shows your refund was Sent more than the expected number of business days ago and you have not received it, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether the payment was actually sent, what method was used, and whether there is a problem with your bank account or address.
If you received a paper check and it has been lost or damaged, the IRS can issue a replacement. Call the same number and explain that you did not receive the check. The IRS will verify that the check was mailed, then issue a new one. This process typically takes two to four weeks.
If your bank rejected the direct deposit — because the account number was wrong, the account was closed, or the bank flagged it as fraud — the IRS will mail you a paper check instead. Where's My Refund? will not tell you this happened; you will simply not see the deposit appear. If you do not receive a check within 10 business days of the Sent date, call the IRS to find out what happened.
How to track a paper check by mail
Once Where's My Refund? shows your refund as Sent and you know it is a paper check, you can track it through the U.S. Postal Service. The IRS does not provide a tracking number for tax refund checks, but you can use USPS Informed Delivery to see mail coming to your address. Sign up at informeddelivery.usps.com with your address, and the postal service will email you images of mail pieces arriving at your house, typically one day before delivery.
This does not tell you the exact status of your check, but it confirms that mail is moving to your address and gives you a heads-up that the check is close. If you see other mail arriving but not your check after two weeks, contact the IRS to report it missing.
Refunds for amended returns and prior-year taxes
If you filed an amended return (Form 1040-X) to correct a mistake on a prior-year return, your refund will take longer. The IRS processes amended returns separately from original returns, and they do not have the same automated tracking system. Amended returns typically take 16 weeks from the date you file them, though some take longer if the IRS needs to verify information.
You can check the status of an amended return by calling the IRS at 1-800-829-1040 and providing your Social Security number and the tax year you amended. The IRS cannot give you a specific date, but they can tell you whether the return is still being processed or has been approved.
If you owe back taxes from a prior year and the IRS is holding your current refund to pay that debt, Where's My Refund? will not show a status at all — the tool only tracks current-year returns. The IRS will send you a notice explaining the offset. You can call 1-800-829-1040 to confirm the amount being held and which year's debt it is paying.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds in the order they receive returns, and calling does not move you ahead in the line. Calling is only useful if something is actually wrong — if your status has not changed in more than 21 days, if you did not receive a check that was sent weeks ago, or if you need to report a rejected direct deposit. Otherwise, Where's My Refund? is the fastest way to get information.
What if Where's My Refund? says I do not have a return on file?
This usually means the IRS has not received your return yet, or it has not been scanned into the system. If you filed electronically, it can take 24 hours to appear. If you mailed a paper return, it can take two to three weeks. If more time has passed and the return still does not show up, check your filing confirmation email (for e-filed returns) or contact the IRS to confirm they received it.
Why does the IRS hold refunds with the Earned Income Tax Credit?
Federal law requires the IRS to hold refunds that include the EITC or Additional Child Tax Credit until at least mid-February, even if the return is complete and correct. This is to prevent fraud. Your refund will not be released before that date, no matter when you filed. The IRS will show your status as Approved, but the money will not move to Sent until after mid-February.
Can I change my refund from a check to direct deposit after I file?
No. Once you file your return, you cannot change the delivery method. If you chose a paper check and want direct deposit instead, you would need to file an amended return, which takes much longer than waiting for the check. For future years, choose direct deposit on your original return to avoid this problem.
What if my refund amount is wrong in Where's My Refund??
If the amount shown does not match what you calculated, do not assume the IRS made an error. The IRS may have adjusted your refund because you owe back taxes, student loan debt, or child support, or because they found an error on your return. Check any notices the IRS sent you, or call 1-800-829-1040 to ask why the amount changed.