Most 2025 tax refunds are arriving on schedule, but timing depends on when you filed and how you chose to receive your money
The IRS began processing 2025 tax returns on January 27, 2025. If you filed electronically with direct deposit, your refund typically arrives within 21 days of the IRS accepting your return. If you chose a paper check, add another week or two to that timeline. The IRS publishes a weekly report of how many returns they've processed and how many refunds they've issued, so you can see the overall volume moving through the system—but your individual refund status depends on your specific filing date and method.
Many people have already received their refunds. Others are still waiting. The difference usually comes down to three things: whether your return was filed early or late in the season, whether you chose direct deposit or a check, and whether the IRS flagged your return for review (which happens for a small percentage of returns and adds weeks to the timeline).
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return; paper checks take an additional 7 to 14 days.
- You can check your refund status in real time using the IRS Where's My Refund tool at irs.gov, which updates once per day.
- If your refund is more than 21 days late and you filed electronically with direct deposit, contact the IRS or your tax preparer to investigate.
- The IRS processes returns in the order they are received, so early filers typically see their refunds before those who file in March or April.
How to check your refund status right now
The IRS Where's My Refund tool is the only official source for your individual refund status. Go to irs.gov, find the "Where's My Refund" link, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
The tool will tell you one of three things: your refund is still being processed, your refund has been approved and is on its way, or your refund has been issued (meaning it was sent to your bank or mailed as a check). If it says your refund was issued but you haven't received it yet, the next step depends on whether you chose direct deposit or a check.
Direct deposit refunds that haven't arrived
If the IRS says your refund was issued and you chose direct deposit, but the money hasn't hit your bank account, wait three to five business days after the "issued" date. Banks sometimes take longer than the IRS expects to post the deposit, especially if the refund was issued on a Friday or before a holiday weekend.
If more than five business days have passed since the issued date and the money still hasn't arrived, contact your bank first. Ask them to search for the deposit using the IRS reference number from the Where's My Refund tool. If your bank has no record of receiving the deposit, then contact the IRS at 1-800-829-1040. Have your return, your Social Security number, and the reference number from the Where's My Refund tool ready. The IRS can investigate whether the deposit was sent to the wrong account (which sometimes happens if you made a typo on your return) or whether there was a technical failure on their end.
Paper check refunds that haven't arrived
Paper checks take longer than direct deposits. If the Where's My Refund tool says your refund was issued as a check, expect it to arrive within 7 to 14 days of that date. Checks can be delayed by mail delays, especially during peak tax season when volume is high.
If more than 14 days have passed since the issued date and you haven't received the check, contact the IRS at 1-800-829-1040. They can confirm the mailing address on file and, if necessary, issue a replacement check. Bring your return and your Social Security number. The IRS can also tell you whether the check was returned by the post office, which sometimes happens if the address was incorrect or incomplete.
What to do if the IRS says your return is still being processed
If the Where's My Refund tool says your return is still being processed and it's been more than 21 days since you filed, your return may have been selected for review. This happens to roughly 1 percent of returns and is not a sign that you did anything wrong—the IRS reviews returns at random and also when certain patterns trigger their filters.
If your return is under review, the IRS will contact you by mail if they need additional information. Do not call or visit an IRS office unless the letter specifically asks you to. If you receive a letter asking for documents, respond within the important date stated in the letter. If you have not received a letter and it's been more than 30 days since you filed, you can call the IRS at 1-800-829-1040 to ask whether your return is under review and what, if anything, you need to provide.
Refunds delayed because of identity theft or fraud flags
Some refunds are held because the IRS suspects identity theft or fraud. This is rare but does happen. If your return was flagged, the Where's My Refund tool will usually say your refund is still being processed, and you may receive a letter from the IRS asking you to verify your identity or provide additional documents.
If you receive such a letter, respond promptly with the documents requested. Do not ignore it. If you believe your identity has been stolen or your return was filed fraudulently, you can also file an Identity Theft Report with the IRS using Form 14039, which you can read from irs.gov. This form alerts the IRS to monitor your account for future fraud.
What happens if your refund is genuinely lost
If the IRS confirms that your refund was issued but never arrived, and your bank has no record of receiving it (for direct deposit) or the post office has no record of delivering it (for a check), the IRS will issue a replacement. For direct deposit, they can reissue to the same account or a different one if you prefer. For checks, they will mail a new check to your address on file.
Replacement refunds typically take another 4 to 6 weeks to arrive. You will receive a letter from the IRS confirming the replacement and the expected arrival date. Keep this letter for your records. If the replacement does not arrive within the stated timeframe, contact the IRS again with the letter as proof that a replacement was issued.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes returns in the order they are received, and calling does not move your return up in the queue. Calling is only useful if your refund is significantly late (more than 21 days for direct deposit, more than 30 days for a check) or if you need to report a problem like a missing deposit or lost check.
What if I filed my taxes through a tax preparer or software company?
You can still check your status using the Where's My Refund tool—it does not matter who prepared your return. If there is a problem, you can contact your preparer or software company to ask them to investigate on your behalf, but the IRS is the final authority on refund status.
Does filing early may provide I get my refund early?
Generally yes, but not always. Early filers usually receive refunds before late filers because the IRS processes returns in order. However, if your early return is selected for review, it may take longer than a return filed later that was not reviewed.
What if the Where's My Refund tool says my refund was issued but I never requested it?
This could mean someone filed a fraudulent return using your Social Security number. Contact the IRS when ready at 1-800-829-1040 and file an Identity Theft Report using Form 14039. Also contact your bank to see if a deposit was made to an account you do not recognize.
Can I cancel my refund and get the money a different way?
Once the IRS has issued your refund, you cannot cancel it. If you chose direct deposit but want a check instead, or vice versa, you would have to amend your return, which takes additional time. It is better to wait for the refund as originally requested.