How long a 2025 tax refund takes depends on how you file and how the IRS processes your return

If you filed your 2025 tax return electronically and chose direct deposit, the IRS says you should receive your refund within 21 days. If you filed on paper or requested a check, add two to three weeks for mailing time after the IRS processes your return. The 21-day window is not a may provide — it is the IRS's target for most returns, and some take longer.

The actual timeline depends on several things you control and several you do not. Returns filed early in the season (January and February) move faster than those filed in March or April, when the IRS is processing millions at once. A return with errors or missing information can add weeks or months. A return flagged for review — because of income mismatches, claimed dependents, or other issues — sits in a queue until an agent examines it.

You can track your specific return's status without calling or visiting an office. The IRS provides a free tool that updates daily and tells you exactly where your return stands.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while paper checks take an additional two to three weeks for delivery.
  • Filing electronically in January or early February speeds up processing compared to filing in March, April, or later.
  • The IRS's "Where's My Refund?" tool updates once per day and shows your return status without requiring a phone call.
  • Returns with math errors, missing information, or items that trigger review can take several weeks to months longer than the standard timeline.
  • If your refund does not arrive within the stated timeframe, the IRS has a formal process to investigate and issue a replacement check or deposit.

Checking your refund status with the IRS tool

Go to irs.gov and look for "Where's My Refund?" on the homepage. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once daily, usually overnight, so checking multiple times in the same day will not show new information.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not started processing), "Refund Approved" (the IRS has processed your return and approved the refund), or "Refund Sent" (the IRS has sent your refund to your bank or the post office). Once it shows "Refund Sent," the timeline depends on your delivery method. Direct deposit usually arrives within one to two business days. A check arrives within seven to ten business days, though mail delays can extend that.

If your return shows "Return Received" for more than 21 days, or if you see an error message, your return may need review. The tool will tell you if that is the case and provide next steps.

Why some returns take longer than 21 days

The IRS processes returns in waves, and certain types of returns move to the back of the line. Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) cannot be released before February 15, 2025, by law — even if they are ready earlier. This delay exists to reduce fraud and identity theft.

Returns with math errors, missing information (like a missing Social Security number for a dependent), or income that does not match IRS records get flagged for manual review. A reviewer has to examine your return, contact you if needed, and approve or adjust it. This process typically takes two to four weeks, but can stretch to two or three months if the IRS needs documents from you.

Returns filed on paper take longer than electronic returns because they must be scanned and entered into the IRS system by hand. Paper returns filed in April or later can take three to four months to process, especially if there are errors that require correction.

What to do if your refund is delayed

If your refund does not arrive within 21 days of the IRS accepting your return (or within the stated timeframe for paper returns), check "Where's My Refund?" first. If the tool shows your refund was sent but you have not received it after the expected delivery window, contact your bank to confirm the deposit was not rejected or sent to an old account.

If your bank confirms no deposit arrived, or if "Where's My Refund?" shows an error or says your return is still being processed after 60 days, you can file a Form 3911 (Taxpayer Statement Regarding Refund) with the IRS. This form asks the IRS to investigate what happened to your refund. You can file it online through irs.gov, by mail, or by calling the IRS at 1-800-829-1040.

The IRS will investigate and either locate your refund or issue a replacement check or direct deposit. This investigation typically takes four to six weeks. If you filed electronically and chose direct deposit, a replacement refund usually arrives faster than a paper check.

Filing method affects your timeline

Electronic filing is faster than paper filing at every stage. An electronically filed return is accepted by the IRS within 24 hours and processing begins immediately. A paper return must be received by mail, scanned, and entered into the system — a process that can take two to three weeks before processing even starts.

Direct deposit is faster than a mailed check. Once the IRS approves your refund, a direct deposit reaches your bank account within one to two business days. A check must be printed, signed, and mailed by the Post Office, which adds seven to ten business days under normal conditions. Winter weather or mail delays can add more time.

If you filed electronically but requested a paper check, your refund will be ready faster but the delivery will be slower. The IRS will approve your refund within 21 days, but the check will not arrive for another two to three weeks.

Refunds for amended returns and prior-year taxes

If you filed an amended return (Form 1040-X) for a prior tax year, the timeline is different. Amended returns are processed by hand and typically take eight to twelve weeks from the date the IRS receives them. You cannot track an amended return with "Where's My Refund?" — the tool only works for current-year returns.

If you owed taxes in a prior year and the IRS applied your 2025 refund to that debt, you will not receive a refund. Instead, the IRS will send you a notice explaining the offset. If you believe the offset was wrong, you can dispute it by contacting the IRS or filing a claim.

State tax refunds follow a different schedule

Your state tax refund is separate from your federal refund and follows its own timeline. Most states that have income tax process refunds within 30 to 45 days of receiving your return, but some take longer. A few states (like California) can take three to four months, especially if your return is selected for review.

Check your state's tax agency website for a refund status tool. Most states have one similar to the IRS's "Where's My Refund?" tool. If your state does not have an online tool, you can call the state tax agency or check the status by mail using the confirmation number from your return.

Frequently Asked Questions

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

No. The IRS processes all returns on the same schedule regardless of who prepared them. Some tax software companies offer "refund advance" loans that give you money before the IRS sends your refund, but these are loans you must repay — they do not speed up the actual refund. The IRS refund itself arrives on the standard timeline.

What if the IRS says my refund was sent but I never got it?

First, check with your bank to confirm the deposit was not rejected or sent to an old account. If your bank has no record, file Form 3911 with the IRS to request an investigation. The IRS will trace the refund and issue a replacement within four to six weeks. Keep your bank statements as proof the deposit never arrived.

Does filing early may provide I get my refund by a certain date?

Filing early speeds up processing, but the IRS cannot release certain refunds before February 15, 2025, by law — including those claiming EITC or ACTC. Even early filers claiming these credits must wait. Other early returns typically process within 21 days, but delays can still happen if the IRS needs to review your return.

Why does the IRS say 21 days but my refund took longer?

The 21-day target applies to most returns, but not all. Returns with errors, missing information, or items that trigger review take longer. Returns claiming certain credits are held until February 15. Paper returns take longer than electronic ones. If your return took longer than expected, "Where's My Refund?" will show you why.

Can I get my refund as a direct deposit if I filed a paper return?

No. If you filed a paper return, the IRS will send a check. You cannot change the delivery method after filing. For future years, filing electronically and choosing direct deposit is the fastest option.