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

If you file electronically and request direct deposit to your bank account, the IRS says you should see your refund within 21 days. If you file on paper or request a check by mail, add another two to four weeks. But "21 days" is not a may provide — it is the IRS's target, and actual timing varies based on whether your return needs review, whether you claimed certain credits, and how busy the IRS is that week.

The IRS processes returns in the order they arrive, not in the order you file them. A return filed in early February may process faster than one filed in mid-March, even if you filed yours first. Returns that trigger fraud checks or that claim the Earned Income Tax Credit (EITC) or Child Tax Credit (CTC) are held longer by law — the IRS cannot release those refunds before mid-February 2025, regardless of when you filed.

You can track your specific refund status using the IRS's "Where's My Refund?" tool on IRS.gov, which updates once per day. That tool is more reliable than calling or visiting a local IRS office, because it shows the actual status of your return in the system.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route, with the IRS targeting 21 days from acceptance to deposit.
  • Paper returns and mailed checks take four to six weeks total because of the time needed to scan and process physical documents.
  • Returns claiming the Earned Income Tax Credit or Child Tax Credit are held until mid-February 2025 by law, even if filed earlier.
  • The IRS processes returns in the order received, not in the order filed, so filing early does not may provide faster processing.
  • The "Where's My Refund?" tool on IRS.gov updates once daily and is the most accurate way to check your status.

Why some refunds arrive faster than others

The speed of your refund depends on three things: how you file, how you want the money, and whether your return needs extra review. Electronic filing is faster because the IRS receives the data directly in its system. Paper filing requires an IRS employee to scan your return and enter the information, which adds one to two weeks before processing even begins.

Direct deposit is faster than a mailed check because the money moves electronically from the IRS's bank to yours. A check has to be printed, signed, stuffed into an envelope, and delivered by mail — that alone takes two to four weeks depending on where you live and how the postal service is running.

Some returns are flagged for review before the refund is released. This happens when the IRS detects a mismatch between your return and other records (your W-2s, 1099s, or prior-year returns), when you claim certain credits, or when the IRS is running a random audit. These reviews can add two to eight weeks.

Returns claiming the Earned Income Tax Credit or Child Tax Credit

If you claim the Earned Income Tax Credit (EITC) or the Child Tax Credit (CTC), your refund cannot be released before February 15, 2025, by federal law. This applies even if you file in January and your return is accepted when ready. The IRS holds these returns to prevent fraud, because these credits are high-value targets for identity theft and false claims.

After February 15, the IRS will process these returns in order. Most are released within 21 days of that date if filed electronically with direct deposit. If you file on paper or request a check, add another two to four weeks.

If your return claims both EITC and CTC, the same February 15 hold applies. You cannot speed this up by calling the IRS or visiting an office — the hold is automatic and applies to every return with these credits.

What to do if your refund is delayed past the expected date

Check "Where's My Refund?" first. If the tool says your return is still being processed, wait another week and check again. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.

If the tool says your return was accepted but has not moved in more than 21 days (or more than 21 days after February 15 if you claimed EITC or CTC), contact the IRS. You can call the IRS at 1-800-829-1040 (the main customer service line) or use the IRS's online chat tool on IRS.gov. Have your Social Security number, filing status, and the exact refund amount ready.

The IRS may tell you that your return is under review, that there is a mismatch with your W-2 or other documents, or that they need more information from you. If they need documents, they will mail you a letter explaining what to send and where to send it. Do not ignore these letters — responding quickly can release your refund.

If you filed on paper and it has been more than six weeks since you mailed it, the return may not have been received or scanned yet. Call the IRS to confirm they have it.

How to file in a way that speeds up your refund

File electronically using tax software or a tax professional. The IRS accepts e-filed returns 24 hours a day, and they go directly into the processing system. Paper returns have to be physically mailed, received, opened, and scanned — that process alone takes one to two weeks.

Request direct deposit instead of a check. Provide your bank account number and routing number when you file. Direct deposit is faster, safer (no check can be lost or stolen in the mail), and the IRS prioritizes these returns slightly in processing order.

File as early as you can once you have all your documents. The IRS begins accepting returns in late January each year. Filing in early February means your return is processed before the rush of mid-April filers. If you are waiting for a W-2 or other document, file as soon as you have it rather than waiting until the last minute.

Double-check your return for errors before you submit it. A missing Social Security number, a mismatched name, or a math error will trigger a review and delay your refund. Tax software usually catches these, but review the return yourself before hitting submit.

Refunds for amended returns or prior-year claims

If you file an amended return (Form 1040-X) for a prior year, the IRS takes longer to process it. Amended returns are processed by hand, not automatically, and the IRS has a backlog of these. Expect 12 to 16 weeks from the date you mail the amended return.

If you are claiming a refund for a year you did not file (for example, you did not file in 2023 but are filing now in 2025), the IRS will process your return as a new return, not an amended one. It follows the normal 21-day timeline if you file electronically with direct deposit, but the IRS may hold it for review because the year is old.

Frequently Asked Questions

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

No. The IRS processes all returns in the order received, regardless of who prepared them or what software was used. A tax professional or premium software may help you file earlier or more accurately (which prevents delays), but they cannot speed up IRS processing itself.

What if the IRS says my refund was issued but I have not received it?

If "Where's My Refund?" says your refund was issued but you have not received it, the problem is usually in delivery, not processing. For direct deposits, check with your bank — the deposit may have gone to an old account or been rejected. For checks, wait another two weeks; if it does not arrive, call the IRS to request a replacement check or direct deposit instead.

Does filing jointly versus filing separately change how fast I get my refund?

No. Filing status does not affect processing speed. What matters is how you file (electronic or paper), how you want the money (direct deposit or check), and whether your return triggers a review.

If I owe state taxes, will that delay my federal refund?

No. Federal and state refunds are processed separately. Your federal refund is not held because of state taxes you owe. However, some states may intercept your federal refund to pay state debts — that happens after the federal refund is issued, not before.

What happens to my refund if I file before I receive my W-2?

You should wait for your W-2 before filing. If you file without it and estimate your income, the IRS will compare your return to the W-2 when it arrives. If the numbers do not match, your return goes into review and your refund is delayed. It is faster to wait for the W-2 and file once.