The timeline depends on how you file and how the IRS processes your return

If you file electronically and request direct deposit, the IRS typically issues your refund within 21 days. If you file on paper or request a check, add another two to three weeks for mailing. The 21-day window is not a may provide — it is the IRS's stated target, and actual timing varies based on whether your return needs review, whether you claimed certain credits, and how backed up the IRS is at that moment.

The single biggest factor is your filing method. Electronic filing moves faster than paper because the IRS reads the data directly from your tax software instead of having someone manually enter it. Direct deposit moves faster than a mailed check because there is no postal delay. If you do both — e-file and direct deposit — you are looking at the shortest possible timeline.

The second factor is the time of year. Returns filed in early February move faster than returns filed in late March, straightforward because the IRS has fewer to process. A return filed in mid-April, when the important date approaches, may take longer even if it is straightforward.

Key Takeaways

  • E-filed returns with direct deposit typically arrive within 21 days, while paper returns or mailed checks add two to three weeks.
  • The IRS processes returns in the order they are received, so filing earlier in the season usually means a faster refund.
  • Certain credits — the Earned Income Tax Credit and the Additional Child Tax Credit — trigger extra IRS review and delay refunds until mid-February at the earliest, regardless of filing method.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once a day and shows the exact stage of processing.

Why some refunds take longer than 21 days

The IRS does not process every return at the same speed. If your return claims the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), federal law requires the IRS to hold your refund until at least February 15, even if your return is filed and processed weeks earlier. This is a mandatory delay, not a processing backlog. If you file in January and claim either credit, your refund will not arrive before mid-February.

Other reasons for delays include math errors, missing information, or a mismatch between your return and what the IRS already has on file. If your Social Security number does not match IRS records, if you reported income the IRS did not receive a matching 1099 for, or if you claimed a dependent the IRS flagged, your return goes into manual review. This can add weeks or months.

The IRS also delays refunds when it suspects identity theft or fraud. If someone else filed a return using your Social Security number, or if your return looks unusual compared to your filing history, the IRS will hold it for investigation. You will receive a letter explaining the hold, and the process can take several months.

Direct deposit versus mailed check

Direct deposit is faster because the money moves electronically from the IRS to your bank account. Once the IRS approves your refund, the transfer typically completes within one to two business days. Your bank may hold the deposit for an additional day or two depending on their processing schedule, but the money is usually in your account within 24 hours of the IRS sending it.

A mailed check takes longer because it has to be printed, stuffed into an envelope, and delivered by the postal service. The IRS mails checks in batches, usually once a week. After the IRS approves your refund, it can take five to seven business days for the check to arrive at your address, depending on your location and postal service delays. If the check is lost or delayed in the mail, you may not see it for weeks.

If you did not request direct deposit on your return, you can still update your banking information through the IRS website or by calling the IRS directly, though this only works if you contact them before your refund is processed and mailed.

How to track your refund in real time

The IRS provides a tool called Where's My Refund, available on the IRS website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount, and the tool shows you the current status of your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

The tool shows three possible statuses: "Return Received" (the IRS has your return but has not started processing it), "Return Approved" (the IRS has approved your refund and is preparing to send it), and "Refund Sent" (the IRS has issued your refund and provides the date it was sent). Once your refund is sent, the tool tells you the method — direct deposit or check — and the expected arrival date.

If your return does not appear in the tool within 24 hours of filing, that is normal. The IRS takes time to load returns into the system. If your return does not appear after five business days, contact the IRS at 1-800-829-1040 to confirm it was received.

What happens if your refund does not arrive on time

If the IRS said your refund would arrive by a certain date and it does not show up, your first step is to check Where's My Refund again to see if the status has changed. If the tool still shows "Refund Sent" but the money has not arrived, wait three to five more business days — postal delays and bank processing can push the arrival date past the IRS estimate.

If more than five business days have passed since the IRS said your refund was sent and you still do not have it, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the check was mailed or the direct deposit was sent, and if it was sent, they can investigate whether it was lost or misrouted.

If a check was lost in the mail, the IRS can issue a replacement. If a direct deposit failed because you provided the wrong account number, the IRS will work with you to correct it, though this may delay your refund by another week or two. If the IRS cannot locate your refund after investigation, you can file a claim for a missing refund using Form 3115.

Filing early versus filing close to the important date

Filing in early February gives you the best chance of receiving your refund before mid-March. The IRS processes returns in the order they arrive, and early filers face less competition for processing capacity. If you file in early February without claiming EITC or ACTC, your refund can arrive within 21 days — potentially by late February.

Filing in late March or early April, when the important date approaches, means your return joins a surge of last-minute filings. The IRS processes these returns more slowly straightforward because the volume is higher. A straightforward return filed on April 10 might take 30 to 40 days instead of 21, even though nothing is wrong with it.

If you are owed a refund and do not need the money when ready, there is no penalty for filing after the important date. You have three years to claim a refund. If you file after the important date, you will still receive your refund, but it will take longer because the IRS processes late returns after the main filing season ends.

Refunds for amended returns and prior-year claims

If you file an amended return using Form 1040-X to correct a mistake on a return you already filed, the IRS takes longer to process it. Amended returns are processed manually and typically take eight to twelve weeks. You cannot use Where's My Refund to track an amended return — you have to call the IRS or wait for a letter.

If you are claiming a refund for a prior tax year — for example, filing a 2021 return in 2024 because you did not file on time — the IRS treats it as a late return. These are processed after the main filing season and can take several months. The IRS will send you a letter when your return is received and another when it is approved.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up IRS processing. Some offer "rapid refund" loans that give you money before the IRS approves your return, but you pay interest and fees for this service. The IRS processes your return on its own timeline regardless of who prepared it.

What if I filed electronically but the IRS says it did not receive my return?

Contact your tax software provider or the tax preparer who filed it for you. They can confirm whether the return was actually transmitted to the IRS. If it was transmitted, the IRS may have rejected it due to a data error. Your preparer can resubmit a corrected version. If it was not transmitted, your preparer can file it when ready.

Does claiming the Child Tax Credit delay my refund?

The regular Child Tax Credit does not cause a delay. The Additional Child Tax Credit (ACTC) — the refundable portion — does trigger the mid-February hold. If you claim ACTC, your refund will not arrive before February 15 regardless of when you file.

Will my refund be delayed if I file jointly with my spouse?

Joint returns are processed the same way as individual returns. Filing status does not affect timing. However, if one spouse has an outstanding tax debt or student loan, the IRS may offset the refund to pay it, which adds processing time.

What if I need my refund before the IRS sends it?

Some tax preparation companies and banks offer refund anticipation loans or lines of credit that let you borrow against your expected refund. These come with fees and interest. Otherwise, you have to wait for the IRS to process and send your refund.