Check the IRS Where's My Refund tool first
The IRS Where's My Refund tool is the only source that knows where your refund actually is. Go to irs.gov, find the tool under "Refunds", and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool will tell you one of three things: your refund is still being processed, it has been approved and is on its way, or it has been sent. If it says "still processing," your return is in the queue and you will see a date when the IRS expects to issue the refund. That date is usually accurate within a few days.
Do not call the IRS or visit a local office asking about your refund status. The Where's My Refund tool has the real information; phone representatives see the same data you do and cannot speed anything up.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is the only place that shows your actual refund status and expected date.
- Most 2025 refunds take 21 days from the date the IRS receives your return, though some take longer if the return needs review.
- If you filed electronically and chose direct deposit, the money goes to your bank account, not the IRS office.
- If the tool shows your refund was sent but you have not received it, contact your bank first — the money may be delayed in transit or held by fraud screening.
- If your return was mailed on paper, add 2 to 4 weeks to processing time before checking the tool.
How long refunds actually take in 2025
The IRS says most refunds are issued within 21 days of receiving your return. That clock starts when the IRS receives it, not when you file it. If you filed electronically on January 15, the IRS may not process it until January 20 or later, depending on volume. The 21-day window runs from the processing date, not your filing date.
Some returns take longer. If the IRS flags your return for review — because of math errors, missing information, or patterns that trigger fraud checks — processing can stretch to 60 days or more. The Where's My Refund tool will show "still processing" during this time and will update you with a new expected date if the review takes longer than anticipated.
Paper returns take longer than electronic ones. If you mailed your return, add 2 to 4 weeks for the IRS to receive and scan it before the 21-day processing clock even starts. Do not check the Where's My Refund tool until at least 4 weeks after you mailed it.
What happens between "approved" and "received"
Once the Where's My Refund tool shows your refund has been approved, the money is on its way to you. If you chose direct deposit, the IRS sends the refund to your bank's processing center, not directly to your account. Your bank then deposits it into your account, which usually takes 1 to 3 business days after the IRS sends it.
If you chose a paper check, the IRS mails it from a processing center. Delivery takes 7 to 14 days depending on distance and mail volume. The Where's My Refund tool will show the date the check was mailed, not the date it arrives.
Weekends and federal holidays do not stop the clock, but they do delay when you see the money in your account. If the IRS approves your refund on a Friday and sends it to your bank, your bank may not deposit it until Monday or Tuesday.
If the tool says your refund was sent but you have not received it
Call your bank first, not the IRS. Your bank's fraud detection system may have flagged the deposit as suspicious and held it. This happens most often if you are depositing into a new account or if the deposit amount is much larger than your usual deposits. Your bank can release the hold once you confirm the deposit is legitimate.
If your bank says the deposit never arrived, check that you gave the IRS the correct account and routing numbers on your return. A single wrong digit sends the refund to the wrong bank, and recovering it takes weeks. Contact the IRS at 800-829-1040 with your return information and the account details you provided. The IRS can research where the money went and issue a replacement check if it cannot be recovered.
If you chose a paper check and it has been more than 14 days since the tool showed it was mailed, contact the IRS. Checks can be lost in the mail. The IRS can issue a replacement, but you will need to wait for the original check to be declared lost (usually 60 days) before they will send a new one, unless you can show evidence it was not delivered.
Why the IRS might be holding your return
The IRS holds returns for review when something on the form does not match their records or when patterns in the return trigger fraud screening. Common reasons include math errors, a Social Security number mismatch, income reported on a W-2 that does not match what you reported, or claiming a dependent who was already claimed by someone else.
If your return is under review, the Where's My Refund tool will say "still processing" and may show a new expected date. You do not need to do anything unless the IRS contacts you. If they need more information, they will send a letter to the address on your return. Do not ignore IRS mail — respond within the important date shown on the letter.
Some returns are held because of identity theft or fraud concerns. If the IRS suspects fraud, they will contact you by mail and may ask you to verify information before releasing your refund. This process can take 60 to 120 days. Again, respond to any IRS letter promptly.
Direct deposit versus paper check — which one affects timing
Direct deposit is faster. Once the IRS approves your refund, it reaches your bank within 1 to 3 business days. A paper check takes 7 to 14 days to arrive by mail after the IRS mails it.
Direct deposit also reduces the risk of the check being lost or stolen. If you did not choose direct deposit on your return, you cannot change it now. You will receive a paper check. If the check is lost or stolen, you can request a replacement, but the process takes time.
If you are expecting a paper check and want to switch to direct deposit for future years, you can set that up now through your IRS account at irs.gov. It will explore to any future refunds, not your current one.
What to do if the Where's My Refund tool shows an error
If the tool shows a refund amount that does not match what you calculated, or if it shows a refund when you expected to owe taxes, contact the IRS. Call 800-829-1040 with your return information. The IRS representative can explain why the amount is different and whether the return is still being processed or has been adjusted.
Do not assume the tool is wrong. The IRS may have adjusted your return because of a math error, a missing form, or a correction to income reported by your employer. The letter the IRS sends will explain the adjustment. If you disagree with it, you can file a protest, but you must do so within the important date shown in the letter.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. The IRS Where's My Refund tool works on mobile browsers. Go to irs.gov on your phone, find the tool, and enter your information. The tool shows the same information whether you use a computer or phone.
What if I filed jointly with my spouse and we want to know the status?
Either spouse can check the status using the Where's My Refund tool. You will need the Social Security number of the person listed first on the return, the filing status, and the refund amount. The status is the same regardless of which spouse checks.
How do I know if my refund was sent to the wrong bank account?
If the Where's My Refund tool shows your refund was sent but your bank says it never arrived, and it has been more than 3 business days, contact the IRS at 800-829-1040. Bring your return and the account information you provided. The IRS can trace where the deposit went and issue a replacement if needed.
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advances" — loans against your expected refund — but these charge fees and interest. The IRS processes your return on its own timeline regardless of who prepared it.
What if I have not filed my 2024 return yet — does that affect my 2025 refund?
No. Your 2025 refund is based on your 2025 return only. However, if you owe taxes from a prior year, the IRS may hold your 2025 refund to pay that debt. The Where's My Refund tool will show if this is happening. If it is, contact the IRS to discuss payment options.