Timeline for your 2025 tax refund
The IRS aims to issue most refunds within 21 days of receiving your return, but the actual time depends on how you file and how you want the money delivered. If you file electronically and choose direct deposit to your bank account, you will typically see the refund in 1 to 3 weeks. If you file on paper or request a check by mail, add 2 to 4 weeks for processing, plus another 1 to 2 weeks for postal delivery.
The 21-day window is not a may provide — it is a target the IRS publishes. Some refunds arrive faster, some take longer. The IRS processes returns in the order they are received, so filing early in the season (January or February) generally means a faster refund than filing in April. Returns that require manual review, contain errors, or claim certain credits like the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC) can take 4 to 6 weeks or longer.
You can track your refund status using the IRS's Where's My Refund? tool on IRS.gov, which updates once per day and shows you the exact status of your return. You will need your Social Security number, filing status, and the refund amount to check.
Key Takeaways
- Electronic filing with direct deposit typically delivers your refund in 1 to 3 weeks, while paper returns and mailed checks take 3 to 6 weeks total.
- The IRS processes returns in order received, so filing in January or February usually means a faster refund than waiting until April.
- Returns claiming EITC, ACTC, or other credits, or returns with errors or missing information, often take 4 to 6 weeks or longer to process.
- You can check your refund status daily using the IRS's Where's My Refund? tool on IRS.gov once your return is received.
- If your refund does not arrive within the expected timeframe, contact the IRS at 1-800-829-1040 or check the IRS website for next steps.
Why electronic filing and direct deposit are fastest
When you file electronically and request direct deposit, the IRS receives your return in digital form and can begin processing it immediately. There is no scanning step, no manual data entry, and no waiting for mail. The IRS can validate your return, cross-check it against wage and income records, and approve it without human hands touching a piece of paper.
Direct deposit also eliminates the postal delay. Once the IRS approves your refund, the money moves electronically from the Treasury to your bank, usually within 1 to 3 business days. You see it in your account as a deposit, just like a paycheck.
Paper returns and mailed checks introduce delays at every step. The IRS must receive the envelope, open it, scan the documents, enter the data into the system, and then process the return. After approval, a check must be printed, signed, and mailed to you — a process that adds 1 to 2 weeks on top of the processing time.
How EITC and ACTC claims affect your timeline
If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire return for additional review. This is a legal requirement, not a choice. The IRS cannot issue your refund until it has verified your may be able to access for these credits, which involves checking your income, filing status, and dependent information against Social Security records and other databases.
This review typically takes 4 to 6 weeks from the date the IRS receives your return. If the IRS finds a discrepancy — for example, a dependent's Social Security number does not match records, or your income is higher than expected — the review can stretch to 8 weeks or longer. The IRS will contact you by mail if it needs more information.
You cannot speed up this process. The IRS does not offer expedited review for EITC or ACTC claims. Filing early does help, because the review begins sooner, but the 4 to 6 week clock starts when your return is received, not when you file it.
What causes delays beyond the standard timeline
Several issues can push your refund past the 21-day target. A missing or incorrect Social Security number on your return stops processing immediately — the IRS cannot match your return to your tax account without it. Mismatched names (for example, a name change you did not report to Social Security) can trigger a manual review. Math errors, missing schedules, or incomplete information all require the IRS to contact you or hold the return for correction.
If you claim a dependent who is also claimed by another taxpayer, the IRS will investigate both returns before issuing either refund. This can add weeks. Similarly, if your return shows a loss that carries back to a prior year, or if you claim a credit the IRS wants to verify, expect a longer processing time.
Identity theft and fraud checks also cause delays. If your return is flagged for any reason — an unusual pattern, a large refund, or a prior-year issue — the IRS may hold it for manual review. This is a security measure, but it means waiting longer for your money.
Checking your refund status and what the updates mean
The IRS's Where's My Refund? tool shows three possible statuses: "Return Received," "Refund Approved," and "Refund Sent." The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
"Return Received" means the IRS has your return in the system and is processing it. This status typically appears within 24 hours of electronic filing or within 2 to 3 weeks of mailing a paper return. "Refund Approved" means the IRS has finished reviewing your return and authorized the refund. If you chose direct deposit, the money is on its way to your bank. If you chose a check, the check is being printed and mailed.
"Refund Sent" is the final status. For direct deposit, this means the money has left the Treasury and should arrive in your bank account within 1 to 3 business days. For a mailed check, it means the check is in the mail — allow 1 to 2 weeks for delivery depending on distance.
If your return has been in "Return Received" status for more than 21 days, or if you see an error message, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready.
State tax refunds and their separate timelines
Your state income tax refund is processed separately from your federal refund and follows its own timeline. Most states that have an income tax aim to issue refunds within 30 to 45 days of receiving your return, but some are faster and some are slower. A few states (like Illinois and New York) have been known to take 60 days or longer during peak season.
You can check your state refund status through your state's tax department website. Most states have a tracking tool similar to the IRS's Where's My Refund?. The state will tell you whether your return is being processed, approved, or sent. Some states offer direct deposit for state refunds, which is faster than a mailed check.
If you filed your federal and state returns together using tax software, they were submitted separately — your federal return went to the IRS and your state return went to your state's tax department. Do not assume they will be processed at the same speed. It is common for one to arrive weeks before the other.
What to do if your refund is late
If your refund has not arrived within the expected timeframe, start by checking Where's My Refund? on IRS.gov. If the tool shows "Refund Sent" but the money has not hit your bank account after 5 business days, contact your bank to confirm the deposit was received. Sometimes a deposit is delayed on the bank's end, or the account number on your return was incorrect.
If Where's My Refund? shows "Return Received" or "Refund Approved" but you are past the 21-day window, call the IRS at 1-800-829-1040. Have your return information ready. The IRS can tell you whether your return is still being processed, whether it has been flagged for review, or whether there is an issue holding up the refund. If there is a problem, the IRS will explain what you need to do to resolve it.
If you filed a paper return and it has been more than 4 weeks since you mailed it, the IRS may not have received it yet. You can file an amended return electronically to speed things up, but first confirm with the IRS that your original return was not received. Do not file twice without checking — filing the same return twice can cause delays and confusion.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Some refunds arrive in 1 to 3 weeks if you file electronically, choose direct deposit, and do not claim EITC or ACTC. There is no way to request expedited processing from the IRS. Filing early in the tax season (January or February) increases the chance of a faster refund because the IRS has fewer returns to process.
What if I filed my return but Where's My Refund? says no return found?
If you filed electronically, the return should appear in the tool within 24 hours. If it has been longer and the tool still shows no match, double-check that you are entering your information correctly — Social Security number, filing status, and exact refund amount must match what is on your return. If they do and the return still does not show, call the IRS at 1-800-829-1040 to confirm it was received.
Do I have to wait for my federal refund before I file my state return?
No. Your federal and state returns are processed by different agencies on different timelines. You can file both at the same time using tax software, or file your state return separately. Filing them together does not speed up either one.
What happens if my refund amount changes after I file?
If the IRS finds an error on your return or needs to verify information, it may adjust your refund amount. The IRS will send you a notice by mail explaining the change and the new refund amount. This can add 2 to 4 weeks to your timeline. If you disagree with the change, the notice will explain how to respond.
Can I use a tax refund advance loan to get my money faster?
Tax refund advance loans (also called refund anticipation loans) are offered by some tax preparation companies. They lend you money against your expected refund, charging fees and interest. The loan arrives in days, but you pay a cost for the speed. Most people are better off waiting for the actual refund from the IRS, which is free.