Check your refund status through the IRS Where's My Refund tool
The IRS Where's My Refund tool is the official way to see whether your refund has been processed and when it will arrive. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It will tell you one of three things: your return is still being processed, your refund has been approved and shows a delivery date, or there is a problem that needs your attention. If you filed electronically, you can typically check status within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking.
The IRS processes most returns within 21 days of receipt, though some take longer if they contain errors, need verification, or are flagged for review. During tax season (January through April), processing times can stretch to six weeks or more.
Key Takeaways
- The IRS Where's My Refund tool on IRS.gov is the only official source for your refund status and shows whether your return is processing, approved, or flagged for review.
- Electronic returns can be checked within 24 hours of filing; paper returns require a four-week wait before status information appears.
- Most refunds arrive within 21 days of the IRS receiving your return, but processing can take up to six weeks during peak tax season.
- If your refund is delayed beyond the expected date shown in Where's My Refund, contact the IRS directly at 1-800-829-1040 rather than relying on third-party tracking sites.
- A refund can be delivered by direct deposit (fastest, typically 1 to 3 business days once approved) or by check (typically 7 to 10 business days).
What the Where's My Refund tool actually shows you
When you enter your information, the tool displays your refund status in one of several stages. "Return Received" means the IRS has your return but has not started processing it yet. "Return Approved" means the IRS has reviewed your return, found no issues, and your refund has been authorized. "Refund Sent" means the money has left the IRS and is on its way to you — this is when the tool shows your expected delivery date.
The delivery date depends on your payment method. If you chose direct deposit on your return, the IRS will deposit the money into the bank account you listed, usually within 1 to 3 business days after the refund is sent. If you did not choose direct deposit, the IRS will mail you a check, which typically takes 7 to 10 business days to arrive after the refund is sent.
If the tool shows "Still Processing," your return is in the queue but has not been reviewed yet. This is normal for the first few weeks after filing. If it shows a message about a problem — such as "We cannot process your return" or "Additional information needed" — you will see instructions on what to do next, usually involving mailing documents or calling the IRS.
How long refunds actually take, from filing to your account
The timeline depends on whether you filed electronically or by mail, and whether you chose direct deposit. Electronic filers who choose direct deposit see the fastest processing: typically 21 days from the date the IRS receives the return to the date the money lands in their bank account. This can be as quick as 10 to 14 days if there are no issues.
Electronic filers who did not choose direct deposit will receive a check instead. The IRS processes the return in the same 21-day window, but the check takes an additional 7 to 10 business days to arrive by mail, pushing the total to roughly 28 to 31 days.
Paper filers face a longer wait. The IRS must first receive and scan your return, which can take 2 to 4 weeks depending on mail volume. Once scanned, processing follows the same timeline as electronic returns. If you chose direct deposit on your paper return, expect 4 to 6 weeks total. If you are receiving a check, add another week or two.
During peak tax season (January through mid-April), these timelines can stretch by 2 to 3 weeks. If your return is selected for review or contains errors, processing can take 6 weeks to several months.
What to do if your refund is delayed past the expected date
If the Where's My Refund tool shows a delivery date that has passed and the money has not arrived, first verify that you entered the correct bank account information on your return. If you changed banks or made a typo, the IRS may have sent the deposit to the wrong account, and you will need to contact your bank to trace it.
If the account information was correct, 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 refund was actually sent and, if so, investigate why it has not arrived. If the refund was sent to the wrong account, the IRS can issue a replacement check, which takes an additional 4 to 6 weeks.
Do not contact third-party tax software companies or refund tracking services — they cannot access your actual refund status. The IRS Where's My Refund tool and the IRS phone line are your only reliable sources.
Why some refunds take much longer than 21 days
Several situations cause delays beyond the standard processing window. If your return contains math errors, mismatched information (such as a Social Security number that does not match IRS records), or missing documentation, the IRS will set it aside for manual review. This can add 4 to 8 weeks to processing time.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete. This is called the EITC holding period and applies every year.
If the IRS suspects fraud or identity theft, your return will be flagged for investigation. You may be asked to verify your identity by mail or phone. This process can take several months. If you receive a letter from the IRS asking for more information, respond promptly — delays in your response delay your refund.
Direct deposit versus check: which arrives faster
Direct deposit is significantly faster than a check. Once the IRS approves your refund, it typically takes 1 to 3 business days for the money to appear in your bank account. A check takes 7 to 10 business days to arrive by mail after the refund is sent, and you then have to deposit it yourself.
If you did not choose direct deposit when you filed but want to change it now, you cannot. The payment method is locked once your return is submitted. However, if the IRS sends a check and you do not receive it within 10 business days of the "Refund Sent" date shown in Where's My Refund, you can request a replacement. The IRS will issue a new check, which takes another 4 to 6 weeks.
For future years, choosing direct deposit when you file will save you time and reduce the risk of a lost or stolen check.
Frequently Asked Questions
Can I track my refund before it shows up in Where's My Refund?
No. The Where's My Refund tool is the only official IRS tracking method, and it only shows status once the IRS has received and begun processing your return. For electronic returns, this usually happens within 24 hours. For paper returns, it can take 2 to 4 weeks. Third-party tracking sites and tax software apps cannot access real IRS data.
What does "Return Received" mean, and how long does that stage last?
"Return Received" means the IRS has your return but has not started the review process yet. This stage typically lasts 1 to 2 weeks for electronic returns and 2 to 4 weeks for paper returns. After that, the status should change to "Return Approved" or show a message if additional information is needed.
My refund date has passed but the money is not in my account. What happened?
First, check that you entered the correct bank account number and routing number on your return. If the account information was wrong, the deposit went to the wrong bank. Call the IRS at 1-800-829-1040 to confirm the refund was sent and to request a replacement check if needed. A replacement check takes 4 to 6 weeks.
Does filing on April 15 mean I will get my refund later?
Yes. The IRS processes returns in the order they are received, and filing close to the deadline means your return enters a much longer queue. Filing in January or February typically results in faster processing than filing in March or April. If you file on April 15, expect processing to take 6 to 8 weeks or longer during peak season.
If I claimed the Child Tax Credit, will my refund be delayed?
If you claimed the regular Child Tax Credit, no — processing follows the normal timeline. However, if you claimed the Additional Child Tax Credit (ACTC), the IRS is required to hold your refund until at least mid-February each year. This is a legal requirement, not a processing delay, and applies regardless of when you file.