The IRS processes most 2024 refunds within 21 days of accepting your return, but the actual deposit takes longer

If you filed your 2024 tax return electronically and chose direct deposit, the IRS typically accepts it within one to two days. From that acceptance date, the agency has up to 21 days to process the refund. However, the 21-day window is when the IRS completes its review — not when the money hits your bank account. After the IRS approves the refund, your bank takes an additional one to five business days to deposit it. Most people see refunds between late February and mid-April 2025, depending on when they filed and whether their return required extra review.

Paper returns take much longer. If you mailed a paper return, the IRS needs two to three weeks just to receive and scan it before processing begins. That means paper filers typically wait until April or May to see refunds, even without complications.

The IRS publishes a tool called Where's My Refund? that shows your refund status once your return is accepted. This tool updates once per day and is the most reliable way to track your money. You can check it on IRS.gov or through the IRS2Go mobile app using your Social Security number, filing status, and the exact refund amount from your return.

Key Takeaways

  • Electronic filers with direct deposit typically receive refunds between late February and mid-April 2025, though the exact date depends on when you filed and whether the IRS needed to review your return.
  • The IRS has 21 days to process your return after accepting it, but your bank needs another one to five business days to deposit the money into your account.
  • Paper returns take significantly longer — usually until April or May — because the IRS must first receive and scan the physical document before processing begins.
  • You can track your refund status using the IRS's Where's My Refund tool on IRS.gov or the IRS2Go app, which updates once daily.
  • If your refund does not arrive within the expected timeframe, the IRS may have flagged your return for additional review, which can add weeks to the process.

Why some refunds take longer than 21 days

The 21-day processing window assumes your return is straightforward and contains no errors or red flags. Several situations trigger additional review, which delays the refund. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until mid-February 2025 at the earliest, even if your return is otherwise complete. This delay exists to prevent fraud and is not optional — it applies to all EITC and ACTC claims.

Other common reasons for delays include math errors on your return, missing information (like a Social Security number for a dependent), income reported on your return that does not match what employers or financial institutions reported to the IRS, or filing status inconsistencies. If the IRS detects any of these issues, it sets your return aside for manual review, which can add two to eight weeks.

Identity theft flags also delay refunds. If the IRS suspects your return might be fraudulent — for example, if someone else filed a return using your Social Security number — the agency holds the refund while it investigates. This process can take several months.

How to check your refund status

The IRS's Where's My Refund tool is the official source for refund tracking. To use it, go to IRS.gov, find the Where's My Refund section, and enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return. The tool shows one of four statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (the IRS has approved your refund and sent it to your bank), "Refund Sent" (your bank has received the refund and is processing the deposit), or "Refund Delivered" (the money is in your account).

The tool updates once per day, usually overnight. Checking multiple times in a single day will not show new information. If your return was accepted but the tool shows no status yet, wait 24 hours and check again.

The IRS2Go mobile app provides the same information and is useful if you want to check on your phone. Both the website and app are free and do not require you to create an account.

Refunds claimed by EITC or ACTC

If your 2024 return includes the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS will not release your refund before February 15, 2025, regardless of how quickly it processes your return. This is a federal requirement designed to reduce fraud. The delay applies even if your return is error-free and accepted within days of filing.

After February 15, the IRS still needs to process your return, so the actual refund date depends on when you filed and whether your return requires additional review. Most EITC and ACTC refunds arrive between mid-February and late March 2025.

You can still use Where's My Refund to track your status during this period. The tool will show "Return Received" or "Refund Approved" before the February 15 date, but the refund will not be sent to your bank until after that date.

Direct deposit versus check refunds

Direct deposit is significantly faster than a paper check. If you chose direct deposit on your return, the IRS sends the refund electronically to your bank, which deposits it within one to five business days of receiving it. Most direct deposit refunds arrive within 21 days of the IRS accepting your return.

If you requested a paper check, the IRS mails it to the address on your return. Mailed checks typically take an additional seven to 14 business days to arrive after the IRS processes your refund, depending on mail delivery times. This means check refunds often do not arrive until late March or April 2025, even for early filers.

If you did not specify a refund method on your return, the IRS defaults to direct deposit if you provided banking information. If you provided no banking information, the IRS mails a check.

What to do if your refund is delayed

If your refund does not arrive within the expected timeframe, first check Where's My Refund to see the current status. If the tool shows "Refund Approved" or "Refund Sent" but the money has not appeared in your account after five business days, contact your bank to confirm the deposit was received. Sometimes banks delay posting refunds for a day or two, or the refund may have been deposited to a closed account.

If Where's My Refund shows "Return Received" but no progress after 30 days, your return may be under review. The IRS does not send notices about routine reviews — you must check the tool yourself. If you believe there is an error on your return, you can file an amended return (Form 1040-X), but do not do this until you have confirmed the original return was actually received and processed.

If you filed a paper return and it has been more than six weeks with no status update, contact the IRS at 1-800-829-1040 to confirm the return was received. Paper returns can be lost in the mail or during scanning, and the IRS can help you determine what happened.

Refund timing for amended returns

If you filed an amended return (Form 1040-X) for 2024, the processing time is longer than for original returns. The IRS typically takes eight to 12 weeks to process amended returns, and in some cases up to 16 weeks. Amended returns cannot be processed electronically in most situations, so they are handled manually, which adds time.

You can track an amended return using Where's My Refund, but the tool may not show status updates as frequently as it does for original returns. If your amended return has been pending for more than 12 weeks, you can contact the IRS to inquire about the status.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing early does help, but only if your return is straightforward. If you file in January and your return requires no additional review, you may receive your refund by late February. However, if your return includes EITC or ACTC, the IRS will hold it until mid-February regardless of when you file. Filing in March or April will not speed up the process if your return needs review.

What if my refund was deposited to the wrong bank account?

Contact your bank immediately to report the incorrect deposit. The bank can attempt to recover the funds, but success depends on whether the receiving account is still active. If the account is closed, the bank will return the money to the IRS, which will then reissue the refund — a process that can take several weeks. You can also contact the IRS at 1-800-829-1040 to report the error.

Does filing through a tax preparation service speed up my refund?

No. The IRS processes all returns at the same speed, regardless of whether you filed through a tax preparation service, a CPA, or on your own. Some tax services offer "refund advances" or loans against your expected refund, but these are loans you must repay — they do not actually speed up the IRS refund. The IRS refund itself arrives on the same timeline as any other return.

Why does Where's My Refund say my refund was sent but I have not received it?

Once the IRS marks a refund as "Refund Sent," it has transmitted the money to your bank. Your bank then needs one to five business days to process and deposit it. If five business days have passed and you still do not see the money, contact your bank to confirm the deposit was received. If the bank has no record of it, contact the IRS to report the missing refund.

Can I stop my refund and use the money to pay taxes I owe instead?

Once the IRS has accepted your return, you cannot stop the refund. However, if you owe back taxes or other federal debts, the IRS may intercept your refund to pay those debts before it reaches your bank account. You will receive a notice if this happens. If you want to avoid this, you must resolve the debt before filing your return.