What the IRS has said about 2025 refund timing
The IRS began processing 2025 tax returns on January 27, 2025. Most refunds are issued within 21 days of the IRS accepting your return, though the agency notes that some take longer depending on how you filed and whether the return needs review.
The 21-day timeline assumes your return was accepted without errors, you chose direct deposit, and the IRS did not flag anything for verification. If any of those conditions do not explore — if you mailed a paper return, claimed certain credits, or reported income that needs cross-checking with employer or bank records — the process takes longer.
You can track your specific refund status using the IRS tool "Where's My Refund?" on IRS.gov. That tool shows the actual status of your return, not a general estimate. It updates once per day, usually overnight.
Key Takeaways
- The IRS began accepting 2025 returns on January 27, 2025, and most refunds arrive within 21 days of acceptance if you chose direct deposit.
- Paper returns, returns claiming certain credits, and returns flagged for verification take longer than 21 days.
- You can check your actual refund status on IRS.gov using "Where's My Refund?" — this is more accurate than calling or asking others what they received.
- If your refund is delayed past the expected date, the IRS website will show a reason, or you can contact the IRS directly.
Why some people report receiving refunds while others have not
Refund timing depends on several factors that vary from return to return. Someone who filed early, chose direct deposit, and has a straightforward return (W-2 income, standard deduction, no credits) typically receives their refund in the first wave. Someone who filed later, mailed a paper return, or claimed the Earned Income Tax Credit or Child Tax Credit may be in a later batch.
The IRS also prioritizes returns in the order they are received, not all at once. This means two people who filed on the same day can receive refunds weeks apart if one return needs additional review and the other does not.
Social media posts and forums often show people reporting refunds they have received, which can create the impression that refunds are already flowing to everyone. In reality, those posts represent only the people who have checked and chosen to share — not a complete picture of how many people have or have not received theirs yet.
How to check if your refund has been issued
Go to IRS.gov and use the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of four statuses: return received, return accepted, refund approved, or refund issued.
"Refund issued" means the IRS has sent the money to your bank or is mailing a check. If you chose direct deposit, the funds should arrive within one to two business days after the IRS issues the refund. If you are receiving a check by mail, allow 7 to 10 business days after the issue date.
If the tool shows your return is still being processed or reviewed, it will usually display an expected date when the status will update. Check back the next day if the tool says "check back tomorrow" — it updates once per day.
What delays a 2025 refund
The IRS holds returns for review if they contain certain credits, if income reported on your return does not match what employers or banks reported to the IRS, or if the return has math errors or missing information. Returns claiming the Earned Income Tax Credit, Additional Child Tax Credit, or American Opportunity Credit are reviewed more often than others.
Paper returns take longer than electronic returns because they must be scanned and entered into the IRS system by hand. If you mailed your return, add 2 to 3 weeks to the standard timeline before the IRS even begins processing it.
Identity verification also delays refunds. If the IRS suspects fraud or needs to confirm your identity, you will receive a letter explaining what documents to send. This process can add several weeks.
Direct deposit versus check — which arrives first
Direct deposit refunds arrive faster than checks. Once the IRS issues a refund to a bank account, the funds typically appear within one to two business days. A mailed check takes 7 to 10 business days after the IRS issues it, and that assumes the post office delivers it without delay.
If you filed your 2024 return and received a refund by direct deposit, the IRS has your banking information and will use the same account for your 2025 refund unless you changed it on your 2025 return. If you are filing for the first time or changed banks, make sure your current account number and routing number are correct on your return.
What to do if your refund is late
First, check "Where's My Refund?" again to see if the status has updated. If the tool shows your refund was issued but you have not received it after the expected timeframe, contact your bank to confirm the deposit did not arrive under a different date or account.
If the tool shows your return is still being processed past the expected date, or if it shows an error, you can contact the IRS. The phone number is 1-800-829-1040. Wait times are long during tax season, so consider calling early in the morning or later in the week. You can also visit a local IRS office if you prefer in-person help.
If you received a letter from the IRS about your return, follow the instructions in that letter. The letter will explain what information or documents the IRS needs to continue processing your return.
Frequently Asked Questions
Why did my friend get their refund but I have not?
Refund timing depends on when you filed, how you filed (electronic or paper), and whether your return needs review. Someone who filed electronically on January 27 with a straightforward return will receive their refund before someone who filed on February 10 or claimed certain credits. The IRS processes returns in batches, not all at once.
Can I speed up my refund?
No. Once you have filed, the IRS processes returns in the order received. Direct deposit is faster than a mailed check, but you cannot change your filing method after you have submitted your return. For future years, filing electronically and choosing direct deposit will get you your refund sooner.
What if Where's My Refund says I should have received it by now but I have not?
Check your bank account to confirm the deposit did not arrive on a different date. If it truly has not arrived, contact your bank first — sometimes deposits are delayed on the receiving end. If your bank confirms no deposit, call the IRS at 1-800-829-1040 to report the missing refund.
Do I need to do anything if I have not received my refund yet?
No action is needed unless the IRS sends you a letter. Keep checking "Where's My Refund?" every few days. If the status shows your refund was issued and you have waited the full timeframe (1 to 2 days for direct deposit, 7 to 10 days for check), then contact the IRS or your bank.
Is there a way to get my refund faster than 21 days?
No. The 21-day timeline is the standard for returns that do not need review. Some refunds arrive in 5 to 10 days, but you cannot request expedited processing. The only way to receive money faster is to not overpay taxes in the first place by adjusting your withholding.