Check your refund status through the IRS Where's My Refund tool
The IRS provides a tool called Where's My Refund that shows the status of your federal tax refund in real time. You reach it at irs.gov/refunds, and it works whether you filed electronically or by mail. The tool updates once per day, usually overnight, so checking multiple times on the same day will show the same information.
To use Where's My Refund, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool then tells you whether the IRS has received your return, whether it is being processed, whether it has been approved, or whether it has been sent to your bank or mailed to you.
If you filed electronically, the IRS typically begins processing your return within 24 hours of receipt. If you mailed a paper return, processing takes longer because the IRS must first scan and enter the information into its system.
Key Takeaways
- Where's My Refund at irs.gov/refunds is the official source for your refund status and updates once per day.
- The tool requires your Social Security number, filing status, and the exact refund amount from your return.
- Most electronic returns are processed within 21 days, though some take longer if the IRS needs to verify information.
- If your refund was sent by direct deposit, it typically arrives within one to two business days after the IRS approves it.
- If the IRS mailed a check, delivery takes five to seven business days from the approval date, depending on postal service speed.
How long the IRS takes to process your return
The IRS publishes a standard timeline: most returns filed electronically are processed within 21 days. This means from the moment you file until the IRS approves your refund and sends it to your bank or the post office. Some returns take longer.
The IRS slows down when it needs to verify information on your return—for example, if your income reported on your return does not match what your employer or bank reported to the IRS, or if you claimed a credit that requires additional documentation. These verifications can add weeks or months. The IRS also processes returns more slowly during tax season (January through April) straightforward because of volume.
Paper returns take longer than electronic ones because the IRS must manually scan them and enter the data. The IRS estimates 4 to 6 weeks for paper returns, but this is a rough timeline and varies widely depending on how busy the processing center is.
What the status messages in Where's My Refund mean
Return Received means the IRS has scanned your return and it is in the queue to be processed. This status appears within 24 hours of filing electronically, or within two to three weeks of mailing a paper return. Your refund is not yet approved.
Return Approved means the IRS has reviewed your return, found no issues, and calculated your refund amount. The IRS has sent the refund to your bank (if you chose direct deposit) or to the post office (if you chose a mailed check). This is the last status you will see in Where's My Refund.
Refund Sent appears only briefly and means the IRS has released the refund. If you chose direct deposit, the refund is on its way to your bank. If you chose a mailed check, the refund is on its way to the post office.
If Where's My Refund shows no status at all, your return either has not arrived at the IRS yet or the IRS does not have enough information to display a status. For electronic returns, wait 24 hours. For paper returns, wait two to three weeks.
Direct deposit versus mailed checks—and how long each takes
When you filed your return, you chose how to receive your refund: direct deposit to your bank account, or a check mailed to your address. This choice affects how long you wait after the IRS approves your refund.
Direct deposit is faster. Once the IRS approves your refund, it sends the money electronically to your bank. Your bank typically receives it within one to two business days and deposits it into your account. The money is usually available the same day or the next business day, depending on your bank's processing schedule.
Mailed checks take longer. Once the IRS approves your refund, it sends the check to the post office. Delivery depends on where you live and how busy the postal service is, but typically takes five to seven business days from the approval date. If you live far from the IRS processing center, or if the postal service is slow in your area, it can take up to two weeks.
If you chose direct deposit and your refund does not appear in your account within two business days of the IRS approval date, contact your bank to confirm they received the deposit. If you chose a mailed check and it does not arrive within two weeks of approval, contact the IRS.
What to do if your refund is delayed or missing
If Where's My Refund shows your return was received but has been stuck in "Return Received" status for more than 21 days, the IRS is likely verifying information on your return. This is normal and does not mean there is a problem. The IRS will contact you by mail if it needs additional documents or information from you.
If you received a letter from the IRS saying your return is under review or that you owe additional tax, follow the instructions in the letter. Do not ignore IRS mail. The letter will explain what information the IRS needs and how to respond.
If your refund was approved and sent by direct deposit but did not arrive in your bank account within two business days, contact your bank first. Ask them to confirm whether they received the deposit from the IRS. If your bank did not receive it, contact the IRS at 1-800-829-1040 (the main IRS phone line) with your Social Security number, filing status, and the refund amount. The IRS can trace the deposit and tell you where it went.
If your refund was approved and sent by check but the check did not arrive within two weeks, wait a few more days before contacting the IRS. Postal delays are common. If the check still has not arrived after three weeks, contact the IRS at 1-800-829-1040 and request a replacement check.
Refunds held for offset or other reasons
In some cases, the IRS approves your refund but does not send it to you. Instead, the IRS holds the refund to pay a debt you owe to a federal or state agency. This is called offset. Common reasons include unpaid federal student loans, unpaid state income tax, or unpaid child support.
If your refund is offset, Where's My Refund will not show a status. Instead, you will receive a letter from the IRS explaining the offset and which agency is receiving your refund. The letter will include contact information for that agency and instructions for disputing the offset if you believe it is wrong.
If you believe the offset is a mistake—for example, if you already paid the debt—you must contact the agency that is receiving the refund, not the IRS. The agency will investigate and, if you are correct, may return the refund to you.
Frequently Asked Questions
Why does Where's My Refund say my return was received but nothing has changed in two weeks?
The IRS is processing your return. Most returns move from "Return Received" to "Return Approved" within 21 days, but some take longer if the IRS needs to verify information. If it has been more than 21 days and the status has not changed, the IRS may be reviewing your return for accuracy or requesting additional documents. Check your mail for a letter from the IRS.
Can I speed up my refund?
No. The IRS processes returns in the order it receives them, and there is no way to move your return to the front of the line. Filing electronically and choosing direct deposit are the fastest options available, but the IRS still needs time to process and verify your return.
What if I made a mistake on my return after I filed it?
If you filed electronically and realize you made a mistake before the IRS processes your return, you can file an amended return using Form 1040-X. If the IRS has already processed your return and sent your refund, you can still file an amended return to correct the mistake, but you will need to wait for the IRS to process it before you receive any additional refund owed to you.
Can I change my refund from a mailed check to direct deposit?
No. Once you file your return, you cannot change how you receive your refund. If you chose a mailed check and want direct deposit instead, you must wait for the check to arrive, deposit it yourself, and then file an amended return for any future refunds using direct deposit.
What if I never received my refund check in the mail?
Wait at least three weeks from the date the IRS approved your refund before assuming the check is lost. If the check still has not arrived, contact the IRS at 1-800-829-1040 with your Social Security number, filing status, and refund amount. The IRS can issue a replacement check, though it may take several weeks to arrive.