Current refund timelines for 2025

The IRS aims to issue most federal income tax refunds within 21 days of receiving your return, but the actual time depends on how you file and how you receive your money. If you file electronically and choose direct deposit to a 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 another two to three weeks.

The 21-day target is not a may provide — it is the IRS's stated goal under normal conditions. The IRS processes returns in the order they are received, and volume spikes in early April mean returns filed in mid-March may take longer than those filed in January. Returns that trigger additional review — because of math errors, missing information, or IRS verification procedures — can take six months or more.

For 2025, the IRS has not announced staffing changes or processing delays specific to this year, but the agency continues to operate with fewer staff than it did a decade ago. This means processing times can vary week to week depending on the volume of returns in the queue.

Key Takeaways

  • Electronic filing with direct deposit typically delivers your refund within 21 days, while paper returns and mailed checks take four to six weeks.
  • The IRS processes returns in order of receipt, so filing in January or early February usually means a faster refund than filing in March or April.
  • Returns flagged for review — because of missing documents, math errors, or identity verification — can take months to process.
  • You can track your refund status using the IRS "Where's My Refund?" tool with your Social Security number, filing status, and expected refund amount.
  • If your refund does not arrive within the stated timeframe, contact the IRS or your tax preparer to identify whether your return is under review.

How filing method affects your timeline

Electronic filing is faster than paper because the IRS receives the data immediately and can begin processing right away. If you e-file and choose direct deposit, the IRS can deposit money into your bank account as soon as your return is processed and approved — typically within 21 days. Your bank then takes one to three business days to post the deposit to your account, so the total time from filing to money in hand is usually 22 to 24 days.

Paper returns take longer at every step. The IRS must receive the physical form, scan it into their system, and then process it — a sequence that adds 7 to 10 days before processing even begins. Once processed, if you requested a refund check by mail, the IRS prints and mails it, which adds another two to three weeks. Total time for a paper return with a mailed check is typically four to six weeks, sometimes longer during peak season.

If you e-file but request a check instead of direct deposit, you get the speed of electronic processing but the slowness of mail delivery. Expect 21 days for processing plus two to three weeks for the check to arrive — roughly four to five weeks total.

Why some refunds take much longer

The IRS flags returns for review when something does not match their records or when the return itself has inconsistencies. Common triggers include a math error, a missing Social Security number, income reported on a 1099 form that does not match what you reported, or a dependent claimed on your return who was also claimed by someone else. Identity theft concerns also trigger review — the IRS may need to verify that you are who you say you are before releasing your refund.

When your return is under review, the 21-day timeline does not apply. The IRS will send you a letter explaining what they need from you — usually additional documents or clarification. You then have 30 days to respond. After the IRS receives your response, processing can take another 4 to 12 weeks depending on the complexity of the issue. In some cases, the IRS may need to contact you by phone or mail multiple times, which extends the timeline further.

Returns involving the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held until mid-February by law, even if filed in January. This is a compliance measure, not a processing delay, but it means your refund will not arrive before mid-February regardless of how early you file.

How to check your refund status

The IRS "Where's My Refund?" tool is the official way to track your return. You can access it on IRS.gov or through the IRS mobile app. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expected. The tool updates once per day, usually overnight, so checking multiple times in one day will not give you new information.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (processing is complete and your refund is being prepared for delivery), or "Refund Sent" (your refund has been mailed or deposited). If your return is under review, the tool will tell you that as well and may provide a phone number to call for more details.

If you filed with a tax preparer or used tax software, you may also be able to check status through that service, but the IRS tool is the authoritative source. Do not rely on email or text messages claiming to be from the IRS — the IRS does not initiate contact by email or text about refunds.

What to do if your refund is late

If your refund has not arrived within the timeframe you expected, first check the "Where's My Refund?" tool to see the current status. If the tool shows "Refund Sent" but you have not received the money, the delay is likely in mail delivery or your bank's processing. Wait an additional week, then contact your bank to confirm the deposit has not been held or rejected.

If the tool shows your return is under review or if more than 21 days have passed since you e-filed with direct deposit and the tool still shows "Return Received," contact the IRS. You can call the IRS at 1-800-829-1040 (the main refund line) or visit a local IRS office. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether your return is flagged for review and what documents or information you need to provide.

If you filed through a tax preparer, contact them first — they may have received correspondence from the IRS that you have not seen yet, and they can often resolve issues faster than calling the IRS directly.

State income tax refunds run on a different schedule

Your state income tax refund is processed separately from your federal refund and follows its own timeline. Most states aim to issue refunds within 30 to 45 days of receiving your return, but some states take longer. A few states (including New York and California) can take 60 to 90 days during peak season. You can check your state refund status through your state's tax department website — each state maintains its own tracking tool.

If you filed your federal and state returns together through tax software, they were submitted at the same time, but the IRS and your state tax department process them independently. Your federal refund may arrive weeks before your state refund, or vice versa. Do not assume a delay in one means a delay in the other.

Frequently Asked Questions

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

No. The IRS processes returns in the order they are received, regardless of who filed them. A tax preparer cannot move your return to the front of the queue. Some tax preparers offer "refund anticipation loans" that give you money immediately, but you pay fees and interest for this service — it is not faster processing, just borrowed money.

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

If you filed electronically and realize you made an error before the IRS processes your return, you can file an amended return (Form 1040-X) to correct it. However, amending your return will delay your refund because the IRS must process both the original and the amended return. If the error is in your favor (you are owed more money), amend it. If the error is against you (you owe more), you can wait until after you receive your refund to file the amendment.

Do I have to wait for my refund, or can I get money now?

You cannot get your actual refund faster through the IRS, but some tax software companies and tax preparers offer "refund anticipation loans" that lend you money against your expected refund. These loans come with fees and interest rates, so you receive less money than your actual refund. This is a private loan, not a government program, and it is optional.

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

The 21-day timeline is the IRS's goal for returns that do not require additional review. If your return was flagged for any reason — a math error, missing information, or identity verification — it does not follow the standard timeline. The IRS will send you a letter explaining the delay. You can also check "Where's My Refund?" to see if your return is under review.

Can I file my taxes early to get my refund sooner?

Filing early can help you avoid the peak-season backlog in March and April, but the IRS does not process returns before the tax year officially ends on December 31. If you file in January for the 2024 tax year, your return sits in the queue until processing begins in early January. Filing in early January versus mid-January may save you a few days, but filing in December will not help.