How long tax refunds take in 2025

The IRS aims to issue most refunds within 21 days of accepting your return, but the actual timeline depends on how you file and how you want the money. If you file electronically and choose direct deposit to your bank account, you are most likely to see your refund in that 21-day window. If you file on paper or request a check by mail, add weeks to that estimate.

The 21-day target is not a may provide — it is the IRS's stated goal for returns with no errors or missing information. Returns that trigger additional review, contain math mistakes, or claim certain credits can take longer. The IRS also processes returns in the order they arrive, so filing early in the season generally means a faster refund than filing in April.

Your refund status becomes visible through the IRS's "Where's My Refund?" tool once your return is accepted. This tool updates once per day and shows you the exact date the IRS expects to deposit or mail your refund. Checking it is the most reliable way to know when to expect money, rather than relying on general timelines.

Key Takeaways

  • The IRS aims to issue refunds within 21 days of accepting your return if you file electronically and choose direct deposit.
  • Paper returns and refunds by check take longer — typically four to six weeks or more from the date the IRS receives them.
  • You can track your refund status through the IRS's "Where's My Refund?" tool at irs.gov, which updates once daily and shows your expected deposit date.
  • Refunds are delayed if your return has errors, missing information, or claims certain credits like the Earned Income Tax Credit or Child Tax Credit.
  • Filing early in the tax season (January through February) generally results in faster processing than filing closer to the April important date.

Electronic filing and direct deposit: the fastest route

When you file your return electronically using tax software or a tax professional, and you choose to have your refund deposited directly into your bank account, the IRS can process your return much faster than other methods. The 21-day timeline applies to this combination. Direct deposit also eliminates the risk of a check being lost in the mail or delayed by your bank.

To use direct deposit, you need your bank account number and routing number, both of which appear on a blank check from your account. You provide this information when you file your return. The IRS deposits the refund into that account on the date shown in "Where's My Refund?" — you do not need to do anything else once you have filed.

If you do not have a bank account, some tax software providers and tax preparation services offer refund cards or temporary accounts that work the same way. These are not the same as a traditional bank account, but they allow you to receive your refund by direct deposit rather than waiting for a check.

Paper returns and mailed checks: what to expect

If you file a paper return by mail, the IRS must first receive it, open it, and manually enter your information into their system before processing begins. This adds time before the 21-day clock even starts. Once your return is in the system, the refund timeline is the same as electronic returns, but the final step — mailing your check — adds another two to three weeks.

The total time from mailing a paper return to receiving a check is typically four to six weeks, sometimes longer during peak filing season in March and April. If you mailed your return in January, you might see your refund by mid-February. If you mail it in April, expect to wait into May or June.

Paper returns also carry a higher risk of errors during manual data entry, which can trigger additional review and delay your refund further. If you have the option to file electronically, doing so reduces both the processing time and the chance of mistakes.

Why some refunds take longer than 21 days

The IRS flags certain returns for additional review before issuing a refund. Common reasons include math errors on the return, missing or mismatched information (such as a Social Security number that does not match IRS records), or claims for credits that require verification. The Earned Income Tax Credit and the Child Tax Credit are two credits that frequently trigger extra review.

If your return is selected for review, the IRS will contact you by mail with what they need. You respond by mail, and processing resumes once they receive your response. This back-and-forth can add weeks or months to your refund timeline. You can check "Where's My Refund?" to see if your return is under review — the tool will tell you if the IRS needs more information from you.

Identity theft and fraud checks also delay refunds. If the IRS suspects your return might be fraudulent, they hold it for additional verification. This is a security measure to prevent criminals from filing false returns in your name, but it means your legitimate refund waits. Again, "Where's My Refund?" will show you if this is happening.

When to expect your refund if you file early

Filing in January or early February gives the IRS the most time to process your return before the April 15 important date. If you have all your documents ready — your W-2 forms from your employer, 1099 forms for other income, and records of deductions or credits you are claiming — filing early means your refund can arrive by late January or February.

Early filers also benefit from shorter processing queues. The IRS receives millions of returns in March and April, which slows processing for everyone. Filing in January or February means your return moves through the system when the IRS has more capacity to handle it quickly.

The trade-off is that you need all your tax documents before you can file. W-2 forms are due to employees by January 31, and most 1099 forms arrive by the same date. If you are waiting for a late 1099 or other document, you may have to file later or file an amended return after the document arrives.

Tracking your refund in real time

The IRS's "Where's My Refund?" tool is available at irs.gov and through the IRS mobile app. To use it, you need 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 shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing it), "Refund Approved" (the IRS has approved your refund and is preparing to send it), and "Refund Sent" (your refund has been issued and is on its way). Once your refund is sent, the tool shows the deposit date for direct deposit or the mailing date for a check.

If "Where's My Refund?" says the IRS needs more information from you, it will tell you what to send and where to send it. Do not ignore these notices — responding promptly is the fastest way to get your refund moving again.

What to do if your refund is delayed

If your refund has not arrived by the date shown in "Where's My Refund?", the first step is to check the tool again. Bank deposits can take an extra day or two to appear in your account even after the IRS has sent them, depending on your bank's processing time. If the tool shows your refund was sent but you still do not see it after five business days, contact your bank to confirm they received the deposit.

If "Where's My Refund?" shows your refund is still being processed and it has been more than 21 days since you filed, check whether the tool indicates the IRS needs additional information from you. If it does, send that information when ready. If it does not, you can contact the IRS directly through their phone line or by visiting a local IRS office, though phone wait times are often long during tax season.

Keep a copy of your filed return and any confirmation number the IRS provided when you filed. These documents help you prove you filed and what you claimed if you need to follow up with the IRS about a delayed refund.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation service?

No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax preparation companies offer "refund advance" loans that give you money before your refund arrives, but you pay fees or interest for this service. The actual IRS refund timeline does not change.

What if I filed my return but have not received a confirmation that the IRS accepted it?

If you filed electronically, you should receive an acceptance confirmation within 24 hours. If you have not received one after two days, log back into the tax software you used and check whether your return was actually submitted. If you filed on paper, the IRS does not send a confirmation — you can only track it through "Where's My Refund?" once it enters their system, which can take two to three weeks.

Do I have to wait for my refund, or can I amend my return if I made a mistake?

If you realize you made a mistake after filing, you can file an amended return using Form 1040-X. However, amending your return does not speed up your original refund — it creates a separate process. If your amendment results in a larger refund, you will wait for both the original return and the amended return to be processed. It is usually better to wait for your original refund to be issued before amending.

Will my refund be delayed if I claim the Earned Income Tax Credit?

The IRS often takes extra time to verify Earned Income Tax Credit claims before issuing refunds. You may see a delay of several weeks beyond the standard 21-day timeline. "Where's My Refund?" will show you if your return is under review for this reason. The IRS has been working to speed up this process, but delays remain common.

What happens to my refund if I change banks after I file?

If you change banks after filing but before your refund is deposited, the deposit will go to the account number you provided on your return. If that account is closed, the bank will reject the deposit and the IRS will mail you a check instead. This can add weeks to your refund timeline. If you change banks before filing, update your account information on your return before submitting it.