Common reasons your refund hasn't arrived yet

A tax refund delay usually comes down to one of five things: the IRS is still processing your return, there's an error or mismatch in your paperwork, you claimed a refundable credit that triggers extra review, your bank is holding the deposit, or the IRS flagged your return for identity verification. Most delays resolve on their own within a few weeks. Some require you to take a step.

The IRS publishes a Where's My Refund tool on IRS.gov that tells you the actual status of your return — not a guess, but what the IRS system shows right now. If you filed electronically, you can check it within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking. The tool will tell you whether the IRS is still processing, whether they need more information from you, or whether your refund has been sent to your bank.

Key Takeaways

  • Check the IRS Where's My Refund tool first — it shows your actual status and is more reliable than calling or guessing.
  • The IRS typically processes returns within 21 days of receipt if filed electronically, but refundable credits and certain deductions can add two to four weeks.
  • If the tool says "we need more information," you will receive a letter in the mail explaining exactly what documents or corrections to send.
  • Bank delays happen when your financial institution holds a direct deposit for fraud review, which can add three to five business days even after the IRS sends it.
  • Identity theft flags require you to verify your identity with the IRS before they release your refund, and this process can take several weeks.

Processing delays at the IRS

The IRS processes most electronically filed returns within 21 days. That clock starts from the date they receive your return, not the date you file it. If you filed on April 1 but the IRS didn't receive it until April 3, the 21 days begins on April 3. During tax season (January through May), the volume is so high that some returns take the full 21 days even with no problems.

Certain returns take longer by design. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your return for additional review — this is a legal requirement, not a mistake. These refunds typically arrive by early February if you filed in January, but can take until late February or early March if you filed closer to the important date. The IRS will not release these refunds early, even if everything checks out.

Paper returns take much longer. The IRS must physically open your envelope, scan your documents, and enter the data by hand. A paper return filed in April may not be processed until June or July. If you still file on paper, expect to wait at least eight to twelve weeks.

Errors and mismatches that stop processing

If your name, Social Security number, or filing status doesn't match IRS records, your return gets flagged and processing stops. This often happens when you recently married, divorced, or changed your legal name but haven't updated your Social Security card yet. It can also happen if you entered a number wrong on your return.

The IRS will mail you a letter explaining the mismatch and asking you to respond. The letter will include a phone number and a important date — usually 30 days. You'll need to send back the corrected information or documentation (like a marriage certificate or updated Social Security card) by that important date. Once the IRS receives your response, processing resumes, and your refund typically arrives within two to four weeks.

Income mismatches are another common flag. If your W-2 or 1099 shows different income than what you reported on your return, the IRS will hold your return to investigate. This often happens when an employer reports income late or reports it incorrectly. Again, you'll receive a letter asking you to explain or correct the discrepancy.

Identity verification and fraud holds

If the IRS suspects identity theft or fraud, they will place a hold on your refund and send you a letter asking you to verify your identity. This is one of the longest delays — verification can take four to six weeks or longer, depending on how backed up the IRS verification team is.

The letter will explain how to verify your identity, usually by phone or by visiting an IRS office in person. You'll need to bring a government-issued photo ID and proof of your address. Once verified, the IRS releases your refund, but processing the release can add another week or two.

Identity theft flags are more common if you file early in the season, if your return is complex, or if you claim certain credits. They're not a sign you did anything wrong — the IRS is straightforward being cautious with refunds.

Your bank is holding the direct deposit

Even after the IRS sends your refund to your bank, your bank can hold it for fraud review. This is rare but does happen, especially if you're depositing a large refund into a new account or an account that hasn't received large deposits before. Your bank may hold the deposit for three to five business days while they verify it's legitimate.

You can call your bank's customer service line and ask whether a refund deposit is pending or on hold. They can tell you the exact date it will clear. If your bank is holding it, ask whether you can speed up the process by verifying the deposit in person at a branch.

What to do if your refund is very late

If the Where's My Refund tool says your return is still being processed and it's been more than 21 days since you filed electronically (or more than 12 weeks since you mailed a paper return), you can contact the IRS directly. Call the IRS at 1-800-829-1040 during business hours. Have your Social Security number, filing status, and the exact refund amount ready.

The IRS can tell you whether your return is stuck in a queue, whether a letter was mailed to you that you may have missed, or whether there's a specific hold on your account. If a letter was sent, they can sometimes re-send it or explain what you need to do over the phone.

If you filed through a tax preparation service (like H&R Block or TurboTax), contact them first — they can sometimes see details about your return that you can't see in the Where's My Refund tool, and they may be able to contact the IRS on your behalf.

Refund anticipation loans and third-party delays

If you took out a refund anticipation loan (sometimes called a refund advance), the lender may be delaying your refund. These loans are offered by some tax preparation companies and allow you to receive cash before your actual refund arrives. The lender pays you upfront and then collects the refund from the IRS when it arrives.

The problem is that if your refund is delayed at the IRS, the lender's timeline gets pushed back too. You'll still owe the loan back on the original due date, even if the IRS hasn't sent your refund yet. Read the loan agreement carefully to understand what happens if the IRS delays your refund. Some lenders charge extra fees if the refund doesn't arrive by a certain date.

Frequently Asked Questions

How long does the IRS usually take to send a refund?

Most electronically filed returns are processed within 21 days. If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, add two to four weeks. Paper returns take eight to twelve weeks. These are the normal timelines — delays beyond these windows usually mean there's an issue the IRS needs to resolve.

Can I call the IRS to speed up my refund?

Calling won't speed up a normal processing delay, but it can help if your return is stuck. Call 1-800-829-1040 if it's been longer than the normal processing window. The IRS can tell you whether a letter was sent to you or whether there's a specific hold on your account that you need to address.

What if the Where's My Refund tool says "still processing" but it's been over a month?

Check whether you received a letter from the IRS in the mail — they may have sent one asking for more information or clarification. If you didn't receive a letter, call the IRS at 1-800-829-1040. If you did receive a letter, follow the instructions in it and send back the requested documents or corrections as soon as you can.

Will my refund arrive faster if I use direct deposit instead of a check?

Yes. Direct deposit typically arrives within one to two business days after the IRS releases your refund. A paper check can take one to three weeks to arrive by mail. If you're expecting a refund, direct deposit is always faster.

What happens if I claimed a credit I wasn't supposed to claim?

The IRS will catch it during processing and send you a letter explaining the error. You'll have the option to agree with their correction or dispute it. If you agree, they'll adjust your refund amount and send you the corrected amount. If you disagree, you can provide documentation to support your claim, but the process will take longer.