Most 2024 refunds landed between late January and mid-April, but timing depends on when you filed and how you chose to receive your money

The IRS began processing 2024 tax returns on January 27, 2025. If you filed electronically with direct deposit, your refund likely arrived within 21 days of that date—so between mid-February and mid-March for early filers. If you filed by mail or requested a paper check, you are still waiting: paper refunds take 6 to 8 weeks from the date the IRS receives your return, which means some April filers are only now getting their checks in May.

The single biggest factor is how you filed. Electronic filing with direct deposit is fastest. Paper returns go to a processing center, get scanned, and enter the system weeks after arrival. The second factor is when you filed. The IRS processes returns in the order they arrive, so January filers moved through the queue before April filers. A third factor—whether your return flagged for review—can add weeks or months. This happens when income doesn't match what employers reported, when you claim certain credits, or when the return looks unusual to the IRS's matching system.

Key Takeaways

  • Electronic returns with direct deposit typically arrive within 21 days of the IRS opening its processing system on January 27, 2025.
  • Paper returns take 6 to 8 weeks from the date the IRS physically receives them, not from the date you mailed them.
  • If your return was flagged for review—usually because income doesn't match W-2s or you claimed certain credits—your refund will be delayed by weeks or months.
  • You can check the status of your specific refund using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
  • If you filed in April or later, or chose a paper check, you should expect your refund in May or June 2025.

How to check where your refund actually is

The IRS provides a tool called Where's My Refund at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received" (the IRS has it but hasn't processed it yet), "Refund Approved" (the IRS has approved it and scheduled a payment date), or "Refund Sent" (the money is on its way).

The tool updates once per day, usually overnight. Checking multiple times in the same day will not give you new information. If your return shows "Return Received" and more than 21 days have passed since you filed electronically, or more than 6 weeks have passed since the IRS received a paper return, your return may be under review. In that case, the tool will eventually show a message saying the IRS needs more information or is still processing it.

Why some 2024 refunds are still delayed

The IRS flags returns for review when something doesn't match their records. The most common triggers are: income reported on your return doesn't match what your employer sent to the IRS on your W-2, you claimed the Earned Income Tax Credit (EITC) or Child Tax Credit (CTC) and the IRS wants to verify your household composition, you reported self-employment income and the IRS is checking your math, or you claimed deductions that seem unusually large compared to your income.

When a return is flagged, it moves out of the normal processing queue and into a manual review unit. This can take anywhere from 4 weeks to several months, depending on how many returns are in the queue ahead of yours and how straightforward your case is. The IRS will contact you by mail if they need additional documents or information. You do not need to do anything until you receive that letter.

A smaller number of refunds are delayed because of identity theft or fraud concerns. If the IRS suspects your return may be fraudulent, they will hold it for investigation. This is rare, but when it happens, the delay is typically 6 months or longer. The IRS will contact you by mail if this is the case.

The difference between electronic and paper refunds

Electronic filing with direct deposit is the fastest route. The IRS receives your return within hours of submission, begins processing it when ready, and deposits the refund directly into your bank account. The entire process typically takes 21 days or fewer from the date you file.

Paper returns move much slower. You mail the return to the IRS service center for your region. The mail takes several days to arrive. Once it arrives, IRS staff scan it into the system, which can take another week or two depending on the volume at that center. Only then does processing begin. The total time from mailing to refund is typically 6 to 8 weeks, but can stretch to 10 weeks if the center is backlogged.

If you filed electronically but requested a paper check instead of direct deposit, your refund falls somewhere in between. The IRS processes it at electronic speed but then prints and mails a physical check. This adds 1 to 2 weeks to the timeline, so expect 3 to 4 weeks total.

What to do if your refund is taking longer than expected

First, check Where's My Refund to confirm the current status. If it shows "Refund Approved" with a specific date, your money is scheduled to arrive on or before that date. If it shows "Return Received" and more than 21 days have passed since you filed electronically, or more than 6 weeks have passed since the IRS received a paper return, your return is likely under review.

If your return is under review, the IRS will contact you by mail within 30 days with a specific request or explanation. Do not call the IRS or visit a local office before receiving that letter—they cannot tell you anything more than the tool already shows. Once you receive the letter, follow the instructions exactly. Most requests are straightforward: providing a copy of a document, clarifying information, or signing a form and returning it.

If you filed by mail and it has been more than 8 weeks with no update in Where's My Refund, your return may not have arrived at the service center yet. Contact the IRS at 1-800-829-1040 and provide your Social Security number and filing status. They can confirm whether the return was received and, if not, advise you to file electronically instead.

When you should expect your refund based on filing date

Filing Method & DateTypical Refund TimelineStatus to Check
Electronic with direct deposit, filed January–February21 days or fewer; most arrived by mid-MarchWhere's My Refund should show "Refund Sent" by now
Electronic with direct deposit, filed March–early April21 days or fewer; most arrived by late AprilWhere's My Refund should show "Refund Sent" by now
Electronic with direct deposit, filed mid-April or later21 days or fewer; expect arrival in May or JuneCheck Where's My Refund for current status
Paper return, mailed January–February6–8 weeks from IRS receipt; most arrived by AprilWhere's My Refund should show "Refund Sent" by now
Paper return, mailed March or later6–8 weeks from IRS receipt; expect arrival in May or JuneCheck Where's My Refund for current status
Electronic with paper check, filed January–February3–4 weeks; most arrived by mid-MarchWhere's My Refund should show "Refund Sent" by now

Frequently Asked Questions

Can I call the IRS to find out where my refund is?

You can call 1-800-829-1040, but the IRS representative will tell you the same thing Where's My Refund shows. The tool is faster and available 24 hours a day. Call only if you filed by mail and want to confirm the return was received, or if you received a letter from the IRS asking for more information and need clarification on what they are asking for.

What if Where's My Refund says my refund was sent but I haven't received it?

If it was sent by direct deposit, check your bank account carefully—it may have been deposited into a different account than you expected, especially if you changed banks or had a joint return. If it was sent by check, wait 5 business days from the date shown in Where's My Refund. If it still hasn't arrived after that, contact your bank to confirm the deposit didn't fail, or contact the IRS at 1-800-829-1040 to report the missing check.

Does filing my 2024 return late affect when I get my refund?

Yes. The IRS processes returns in the order they arrive. If you file in April, your return goes to the back of the queue behind all the January, February, and March returns. Electronic returns still process within 21 days of filing, but that 21-day clock starts when you file, not when others filed. Paper returns take 6 to 8 weeks from the date the IRS receives them, which is later for late filers.

What happens if the IRS owes me money but I owe taxes from a previous year?

The IRS will offset your 2024 refund against any back taxes, child support, or federal student loan debt you owe. They will send you a notice explaining the offset. Your refund will be reduced by the amount owed, and the remainder (if any) will be sent to you. This process adds 2 to 4 weeks to the normal timeline.

Can I get my refund faster if I use a tax preparation service?

No. The speed of your refund depends on how the IRS processes your return, not on which service filed it. Tax preparation services file electronically the same way individual filers do. Some services offer "refund advance" loans, but these are loans you repay—not faster access to your actual refund.