Timeline for 2025 tax refunds

The IRS typically processes tax refunds within 21 days of receiving your return, but the full timeline depends on how you file and how you want the money delivered. If you file electronically and choose direct deposit to a bank account, you will usually see the refund within 3 to 5 business days after the IRS approves your return. If you file by mail or request a check, the process takes longer — often 4 to 6 weeks total from the date the IRS receives your return.

The 21-day window is a processing target, not a may provide. The IRS works through returns in the order they arrive, and returns filed early in the tax season (January and February) move faster than those filed in March and April when volume peaks. If your return requires manual review — because of math errors, missing information, or certain credits like the Earned Income Tax Credit — the timeline extends to 4 to 6 weeks or longer.

Your refund status depends on three separate steps: the IRS receives and scans your return, the IRS processes and approves it, and the money moves from the IRS to your bank or arrives as a check. Each step takes time, and delays at any point push back your money.

Key Takeaways

  • Direct deposit refunds typically arrive 3 to 5 business days after IRS approval, while paper checks take 4 to 6 weeks from the date the IRS receives your return.
  • The IRS aims to process returns within 21 days, but this is a target during normal conditions and does not account for returns that need manual review.
  • Returns filed electronically move faster than paper returns, and early filers (January and February) see refunds sooner than those who file in March or April.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the current stage of processing.
  • If your refund is delayed beyond the expected timeframe, contact the IRS at 1-800-829-1040 or use the IRS website to find out why.

Direct deposit versus check delivery

Direct deposit is the fastest method. Once the IRS approves your return, the money transfers electronically to your bank account within 3 to 5 business days. This assumes your bank account information is correct on your return and your bank processes ACH transfers normally. Some banks post the deposit the same day they receive it; others take one business day. Weekends and bank holidays do not count as business days, so a refund approved on a Friday may not appear until Tuesday.

A paper check takes much longer. After the IRS approves your return, it prints the check, places it in the mail, and the check travels through the postal system to your address. This process typically takes 4 to 6 weeks from the date the IRS receives your return, not from the approval date. If you move or the address on your return is wrong, the check may be returned to the IRS, adding weeks to the timeline. If a check is lost or damaged in the mail, you must contact the IRS to request a replacement, which restarts the clock.

If you filed by mail and did not provide a bank account number, you will receive a check by default. The IRS does not offer other delivery methods like prepaid cards or third-party payment services for tax refunds.

When the IRS receives your return

The clock starts when the IRS receives your return, not when you file it. If you file electronically, the IRS receives your return the same day you submit it (or the next business day if you file after hours). If you file by mail, the IRS receives your return several days after you mail it, depending on postal delivery times and the IRS processing center's location.

For 2025 returns, the IRS began accepting returns on January 27, 2025. If you filed electronically on that date, the IRS received it immediately. If you mailed your return on January 27, the IRS did not receive it until late January or early February, depending on where you mailed it and where the IRS processing center is located.

You can confirm the IRS received your return by checking your email for an electronic filing confirmation (if you filed electronically) or by using the Where's My Refund tool after a few days. The tool will not show your refund status until the IRS has scanned and begun processing your return, which typically takes 24 to 48 hours after receipt for electronic returns and 1 to 2 weeks for paper returns.

Returns that require manual review

Some returns cannot be processed automatically and require an IRS employee to review them by hand. This adds 4 to 6 weeks or more to the timeline. Common reasons for manual review include math errors, missing information (like a missing Social Security number or signature), claiming certain tax credits like the Earned Income Tax Credit or Child Tax Credit, or reporting income that does not match IRS records from employers or financial institutions.

If your return is flagged for manual review, the Where's My Refund tool will show a message saying your return is being reviewed. You will not see an approval date or refund delivery date until the review is complete. The IRS will contact you by mail if it needs additional information from you; do not wait for a phone call.

If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS is required by law to hold your refund until February 15, 2025, even if your return is otherwise complete and correct. This delay is mandatory and applies to all returns with these credits, regardless of filing method.

How to track your refund status

The Where's My Refund tool is the official way to check your refund status. You can access it on the IRS website at irs.gov/refunds or through the IRS2Go mobile app. To use the tool, 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 one day will not show new information.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and is preparing to send your refund), or "Sent" (your refund has been sent to your bank or is in the mail as a check). If your refund shows "Sent," the delivery date shown is when the IRS sent the money, not when it will arrive in your account or mailbox.

Do not rely on the tool to tell you when your refund will arrive. It shows the current stage of processing, not a delivery date. If the tool shows "Approved," your direct deposit refund will arrive within 3 to 5 business days, but the tool does not display a specific date. If the tool shows "Sent" for a check, allow 4 to 6 weeks from the date the IRS received your return.

What to do if your refund is delayed

If your refund has not arrived by the expected date, first check the Where's My Refund tool to see the current status. If the tool shows "Approved" or "Sent," your refund is on its way and you should wait a few more days. If the tool shows "Return Received" and more than 21 days have passed since the IRS received your return, or if the tool shows an error message, contact the IRS.

You can reach the IRS by phone at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you why your return is delayed and what you need to do next. If the IRS needs additional information from you, it will ask for it during the call or send you a letter with instructions.

If you filed by mail and your check has not arrived 6 weeks after the IRS received your return, contact the IRS to request a replacement check. The IRS will verify that the original check was not cashed and will issue a new one, which takes another 4 to 6 weeks. If you moved after filing, update your address with the IRS before calling so the replacement check goes to the correct location.

Early filing and peak season delays

Returns filed in January and early February typically process faster than those filed in March and April. The IRS processes returns in the order they arrive, and early filers move through the queue sooner. If you filed your 2025 return in late January or early February, you can expect your refund within the standard 3 to 5 days (direct deposit) or 4 to 6 weeks (check).

As the tax season progresses, processing times can extend. In March and April, the IRS receives millions of returns per week, and even electronic returns may take longer to process. The IRS does not publish peak-season processing times, but historical data shows that returns filed after April 1 often take longer to process than those filed earlier.

If you have not filed yet and want your refund sooner, filing electronically with direct deposit is the fastest option. Mailing your return or requesting a check will add weeks to the timeline, especially if you file late in the season.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or use tax software?

No. The IRS processes all returns at the same speed regardless of who prepared them or what software was used. Tax preparers and software companies cannot speed up IRS processing. Some tax software offers "refund advance" loans, which give you the money immediately but charge fees and interest; this is a loan against your refund, not a faster refund from the IRS.

What if the Where's My Refund tool says my refund was sent but I have not received it?

For direct deposit, wait 3 to 5 business days after the tool shows "Sent." If 5 business days have passed and the money has not arrived, contact your bank to confirm your account number is correct on your return. If the account number is wrong, the IRS may have sent the refund to the wrong bank, and you will need to contact the IRS to request a replacement. For checks, allow 4 to 6 weeks from the date the IRS received your return.

Does filing on January 27 (the first day) mean I get my refund first?

Filing early helps, but the IRS does not process returns in strict order by filing date. Early filers do move through the queue faster than late filers, but processing time also depends on whether your return needs manual review. A return filed in February that is simple and complete may be approved before a return filed in January that requires review.

What happens if I made a mistake on my return after I filed it?

If you discover an error after filing, do not file an amended return immediately. Wait until you receive your original refund, then file Form 1040-X (Amended U.S. Individual Income Tax Return) to correct the error. Filing an amended return before the original is processed can delay both refunds. If the error is in your favor (you are owed more money), the amended return will be processed separately and may take additional weeks.

Can I cancel my return and refile if I want to change my refund delivery method?

No. Once you file your return, you cannot cancel it or change how the refund is delivered. If you filed by mail and want direct deposit instead, you must wait for the check to arrive, then deposit it yourself. If you filed electronically with an incorrect bank account number, contact the IRS immediately; they may be able to correct it before the refund is sent, but this is not may provide.