The IRS processes most refunds in 21 days, but yours may be slower because of errors on your return, missing documents, identity verification holds, or a backlog in the specific IRS service center handling your case.

The 21-day timeline is a target, not a may provide. The IRS publishes this number for returns filed electronically with direct deposit and no complications. If your return has any of the common triggers for delay—a math error, a missing signature, a Social Security number mismatch, or a claim for the Earned Income Tax Credit—your refund enters a separate queue that moves much slower.

The IRS also holds refunds when it detects a potential identity theft risk or when your return matches a previous year's return in a way that raises a flag. These holds can last weeks while the IRS verifies you are who you say you are. A backlog at your regional service center can add another two to four weeks on top of that.

Key Takeaways

  • The IRS targets 21 days for straightforward returns with direct deposit, but returns with errors, missing documents, or identity flags take much longer—often six to twelve weeks.
  • You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the reason for any delay.
  • If the IRS is holding your refund for identity verification, you will need to respond to a notice they mail to you; calling the IRS does not speed this up.
  • Refunds delayed by more than 120 days from the date you filed may may have access to for interest, which the IRS calculates and adds automatically.
  • If your refund has been delayed for more than 21 days and you see no status update, contact the IRS Refund Hotline at 800-829-1040 or visit a local IRS office.

Why the IRS holds refunds for identity verification

The IRS flags returns for identity verification when the return matches patterns associated with fraud or when your Social Security number appears on multiple returns in the same year. This is one of the most common reasons for a delay beyond 21 days. When this happens, the IRS mails you a notice—usually Form 5071C or a letter asking you to verify your identity—and you must respond by mail or by visiting an IRS office in person.

The verification process itself takes two to four weeks after the IRS receives your response. You cannot speed this up by calling or visiting an office before you receive the notice. If you do receive a notice, respond when ready and keep a copy of what you send. The IRS will not release your refund until the verification is complete.

Common errors that trigger manual review

Math errors, missing signatures, and mismatched Social Security numbers are the most frequent reasons the IRS pulls a return out of the automated processing line. When this happens, a human reviewer has to examine your return, which adds one to three weeks to the timeline. The IRS will mail you a notice if they find an error and ask you to respond or provide documentation.

Claims for the Earned Income Tax Credit (EITC) and the Child Tax Credit also trigger manual review because the IRS verifies these claims more carefully than other credits. If you claimed either credit, expect your refund to take longer than 21 days even if your return is otherwise clean. The IRS does not mail a notice unless there is a problem; the delay is straightforward part of the verification process.

How to check your refund status in real time

The IRS Where's My Refund tool on IRS.gov is the only official way to check your refund status. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and shows the current status and expected delivery date.

If the tool shows a status of "Still Being Processed" after 21 days, your return is in manual review or held for verification. If it shows "Refund Approved" but no delivery date, the refund is queued to be sent but has not been released yet. If the tool shows no information at all, your return may not have been received or processed yet. In that case, check that you filed correctly and contact the IRS at 800-829-1040.

What happens if your refund is delayed more than 120 days

The IRS is required by law to pay interest on refunds delayed more than 120 days from the date you filed your return. The interest rate is set quarterly and is currently 8 percent per year, though this changes. The IRS calculates the interest automatically and includes it in your refund payment; you do not have to request it or file a separate claim.

If your refund has been delayed for more than 120 days and you have not received it, contact the IRS Refund Hotline at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your refund is still in processing or whether there is a problem that needs to be resolved before payment can be made.

Refunds delayed by mail or payment method issues

Even after the IRS approves and releases your refund, delays can happen in the delivery. If you chose direct deposit, the refund should arrive in your bank account within one to two business days of the IRS releasing it. If you chose a paper check, allow five to seven business days for mail delivery. Checks can be lost or delayed in transit, especially during high-volume periods in spring.

If you selected direct deposit but provided an incorrect account number or routing number, the IRS will attempt to deposit the refund and the bank will reject it. The IRS then mails you a paper check instead, which adds another week or two. Check your bank account carefully to see whether the deposit went through. If it did not and you provided the wrong account information, contact the IRS to confirm they have the correct details for any future refunds.

When to contact the IRS about your delayed refund

Contact the IRS if your refund has not arrived more than 21 days after you filed, or if the Where's My Refund tool shows no status update for more than 30 days. You can reach the IRS Refund Hotline at 800-829-1040 Monday through Friday, 7 a.m. to 7 p.m. in your time zone. Have your Social Security number, filing status, and the exact refund amount ready when you call.

If you received a notice from the IRS asking for identity verification or additional documents, respond to that notice by the important date shown on the letter. Do not call the IRS about the notice; the IRS processes responses by mail and phone calls do not speed up the process. If you need to visit an IRS office in person, find your local office on IRS.gov and call ahead to schedule an appointment.

Frequently Asked Questions

Can I get my refund faster if I call the IRS?

No. The IRS processes refunds in the order they were filed, and calling does not move you up in the queue. If your refund is held for identity verification or manual review, calling the IRS will not release it. The only exception is if there is a specific error on your account that an IRS representative can correct while you are on the phone, but this is rare.

What if the Where's My Refund tool says my refund was approved but I never received it?

Check your bank account to confirm the deposit did not go through. If you chose direct deposit and the money is not there, contact your bank to ask whether the deposit was rejected. If it was rejected, the IRS will mail you a paper check, which takes five to seven business days. If you chose a paper check and it has not arrived after seven business days, contact the IRS at 800-829-1040 to report it missing.

Do I have to respond to the IRS notice about identity verification?

Yes. The notice will include a important date, usually 30 days from the date of the letter. You must respond by mail or visit an IRS office in person. If you do not respond by the important date, the IRS may deny your refund or delay it indefinitely. Respond as soon as you receive the notice and keep a copy of what you send.

What if I filed my return by mail instead of electronically?

Paper returns take much longer to process than electronic returns. The IRS must receive your return, open it, scan it, and enter the information into their system before processing begins. This can add two to four weeks before your refund even enters the queue. If you filed by mail, expect your refund to take at least six to eight weeks, and longer if your return requires manual review.

Can I get interest on my delayed refund if it has been more than 120 days?

Yes. The IRS automatically calculates and includes interest on refunds delayed more than 120 days from the date you filed. You do not have to request it. The interest rate is set quarterly and is currently 8 percent per year. The IRS will include the interest payment with your refund when it is released.