Timeline for 2025 tax refunds

The IRS aims to issue most refunds within 21 days of receiving your return, but the actual timeline depends on how you file and whether your return needs review. If you file electronically with direct deposit, you are most likely to see money between mid-February and late March 2025. If you file by mail or request a paper check, add two to three weeks to any estimate the IRS gives you.

The IRS began accepting 2024 tax returns on January 27, 2025. Refunds started going out in early February. The busiest refund period runs through mid-April, when the IRS processes the highest volume of returns. If you file early in that window, your refund typically arrives faster than if you file in late March or early April.

Some returns take longer. If the IRS flags your return for review—because of missing information, math errors, or identity verification—your refund can be delayed by weeks or months. The IRS will contact you by mail if this happens, and you will need to respond before processing resumes.

Key Takeaways

  • Electronic filing with direct deposit is the fastest method, usually resulting in refunds within 21 days of the IRS receiving your return.
  • Paper returns and refunds sent by check take an additional two to three weeks beyond the IRS processing time.
  • Filing early in the tax season (late January through February) typically means a faster refund than filing in March or April.
  • The IRS will contact you by mail if your return needs review; you cannot speed this up by calling, but you can check status online using the Where's My Refund tool.

How to track your refund status

The IRS provides a free tool called Where's My Refund at irs.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day and tells you whether the IRS has received your return, is processing it, or has issued your refund.

You can also track your refund through the IRS mobile app or by calling the IRS at 1-800-829-1040. The phone line has wait times during peak season (February through April), sometimes an hour or more. The online tool is faster and available 24 hours a day.

If the tool says your refund has been issued but you have not received it, the next step depends on your delivery method. For direct deposit, check your bank account—deposits sometimes take an extra business day to appear. For paper checks, allow up to two weeks from the issue date before contacting the IRS.

Direct deposit versus paper check refunds

Direct deposit is significantly faster. Money typically lands in your bank account within 21 days of the IRS receiving your return, sometimes sooner. The IRS processes direct deposits in batches, usually overnight, so the money can appear as early as the next business day after the IRS issues it.

Paper checks take longer because they must be printed, mailed, and delivered by the U.S. Postal Service. The IRS usually mails checks within 21 days of processing your return, but postal delivery adds another 7 to 14 days depending on your location. In total, expect four to six weeks from filing to receiving a paper check.

If you did not provide direct deposit information on your 2024 return but want your 2025 refund by direct deposit, you must file your 2025 return with banking details included. You cannot update this information after filing.

Why your refund might be delayed

The IRS delays refunds for several reasons. A missing or incorrect Social Security number, a math error on your return, or a mismatch between your return and W-2 forms will trigger a review. If you claimed a refundable tax credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS holds your refund until mid-February by law, even if everything else is correct.

Identity theft or fraud flags also cause delays. If someone filed a return using your Social Security number, the IRS will not issue your refund until the fraudulent return is resolved. This process can take months. The IRS will contact you by mail if this occurs.

Owing back taxes, child support, or student loans can also delay your refund. The IRS will offset your refund to pay these debts before sending you the remainder. You will receive a notice in the mail explaining the offset.

What to do if your refund is late

If the Where's My Refund tool says your refund was issued more than 21 days ago and you have not received it, contact the IRS. For direct deposit, call 1-800-829-1040 and have your return information ready. For paper checks, wait at least 14 days after the issue date before calling, since mail delivery varies by location.

If the IRS issued your refund but you never received it, you may need to file a claim for a missing refund. The IRS can issue a replacement check or, in some cases, a direct deposit to a different account. This process takes additional time, usually four to six weeks.

If you filed by mail and the IRS has not received your return after six weeks, contact the IRS at 1-800-829-1040 to confirm receipt. Bring your mailing receipt or tracking number if you have one.

State tax refunds and timing

State refunds operate on a separate timeline from federal refunds. Some states process refunds faster than the IRS; others take longer. Most states that use electronic filing and direct deposit issue refunds within two to four weeks of receiving your return. States that require paper filing or mail checks typically take four to eight weeks.

You can track your state refund through your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. Some states do not offer online tracking and require you to call or mail an inquiry.

If you filed both federal and state returns together through a tax software provider, the state return is sent separately to your state's tax agency and does not depend on federal processing. Your state refund can arrive before, after, or at the same time as your federal refund.

Frequently Asked Questions

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

No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "rapid refund" loans that give you money before the IRS processes your return, but you pay interest or fees for this service. The IRS itself does not charge for faster processing.

What if I filed my return but the IRS website says it has not received it?

If you filed electronically, the IRS usually receives it within 24 hours. If it has been more than two days and the status still shows "not received," contact the IRS at 1-800-829-1040 to confirm. If you filed by mail, allow up to two weeks for the IRS to receive and log your return.

Do I have to wait for my refund or can I get an advance?

Some tax preparation companies offer refund advances or loans, but these come with fees or interest charges. The IRS does not offer advances. If you need money before your refund arrives, a refund advance is an option, but read the terms carefully—the cost can be significant.

Will claiming the Child Tax Credit or EITC delay my refund?

Yes, by law. The IRS holds refunds that include the EITC or refundable portions of the Child Tax Credit until mid-February, even if your return is error-free and filed in January. This is a standard delay, not a sign of a problem with your return.

What happens if I need my refund by a specific date?

File as early as possible and use direct deposit. This gives you the best chance of receiving your refund by mid-to-late February. If you need the money sooner, a refund advance loan is your only option, though it will cost you. There is no way to speed up IRS processing itself.