Your refund is probably still processing, but you can check its exact status and find out what's holding it up

The IRS says most refunds arrive within 21 days of acceptance, but that timeline assumes everything on your return is correct and matches what the IRS already has on file. If your refund hasn't landed after 21 days, it doesn't mean something is wrong — it means your return needs extra review, or there's a mismatch between what you reported and what the IRS records show. The first step is always to check the actual status rather than assume a delay.

You can see exactly where your refund is using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether the IRS is still processing, whether they need more information from you, or whether the refund has been sent but hasn't cleared your bank yet.

Key Takeaways

  • Check your refund status using the IRS Where's My Refund tool before assuming there is a problem — most delays are routine processing holds, not errors.
  • If the tool says the IRS needs more information, you will receive a letter in the mail explaining what documents or clarification they need and when to send it.
  • Refunds delayed by identity theft, wage disputes, or offset for unpaid debts can take months to resolve and require different steps depending on the cause.
  • If your refund was sent to your bank but hasn't appeared after five business days, contact your bank directly — the delay is on their end, not the IRS.
  • The IRS does not call, text, or email about delayed refunds; any contact claiming to be from the IRS about your refund is a scam.

How to check your refund status in real time

Go to IRS.gov and find the Where's My Refund tool under the "Refunds" section. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return. The tool will show one of three statuses: "Still being processed," "Approved," or "Sent."

If it says "Still being processed," the IRS is reviewing your return. This can take longer than 21 days if the return was filed by mail, if it contains certain types of income (like self-employment income or education credits), or if the IRS needs to verify information. Check back every 24 hours — the status updates daily.

If it says "Approved," your refund has been accepted and is in the queue to be sent to your bank. This stage usually takes another 1 to 5 business days depending on your bank's processing speed.

If it says "Sent," the IRS has transmitted the refund to your bank. If you don't see it in your account within 5 business days after the "Sent" status appears, the delay is with your bank, not the IRS — call your bank's customer service line to ask where the deposit is.

When the IRS asks for more information

If the Where's My Refund tool says the IRS needs more information, you will receive a letter in the mail within 30 days. The letter will specify exactly what they need — for example, proof of a dependent's Social Security number, documentation of a claimed deduction, or clarification about income reported on your return.

The letter will include a deadline for sending the requested documents, usually 30 days from the date on the letter. Send the documents by mail to the address shown in the letter, or upload them through your IRS online account if that option is available. Keep a copy for your records.

Once the IRS receives and reviews your documents, processing resumes. This can add 4 to 12 weeks to your timeline, depending on the volume of returns the IRS is handling and how quickly they can verify the information you sent.

Delays caused by identity theft or fraud flags

If the IRS suspects identity theft or fraud on your return, the Where's My Refund tool will show a message asking you to call the IRS or visit a local office. This is a security hold, not a rejection. The IRS will ask you to verify your identity and confirm details about your return.

Identity theft holds can add 60 to 120 days to your refund timeline. You can speed this up by calling the IRS at 1-800-829-1040 and asking to speak with a representative who handles identity theft cases. Have your Social Security number, filing status, and return ready. If you prefer in-person verification, you can visit a local IRS office by appointment — call the same number to schedule.

If your return was actually filed by someone else using your Social Security number, you will need to file a Form 14039 (Identity Theft Affidavit) with the IRS. The IRS will investigate and contact you by mail with next steps. This process typically takes several months.

Refunds held for unpaid debts or child support

The IRS can hold your refund if you owe back taxes, have unpaid student loans in default, or owe child support or spousal support. This is called an offset. If this applies to you, the Where's My Refund tool will show a message directing you to contact the IRS or the agency holding the debt.

The amount of your refund will be sent to the agency you owe, not to you. The IRS will send you a notice explaining the offset and which agency received the money. If you believe the offset was made in error — for example, if the debt was already paid or doesn't belong to you — you can dispute it by calling the IRS at 1-800-829-1040 or by responding to the notice within the deadline shown.

Resolving an offset dispute can take 2 to 6 months, depending on whether the other agency needs to verify the debt status. If the debt is legitimate, your refund will not be released.

When your bank is the reason for the delay

Sometimes the IRS sends your refund on time, but your bank takes longer to process the deposit. This is most common with smaller banks, credit unions, and online-only banks. If the Where's My Refund tool shows "Sent" but the money hasn't appeared in your account after 5 business days, contact your bank directly.

Ask your bank's customer service whether the deposit has been received but is pending, or whether it hasn't arrived yet. If it's pending, ask how long the hold will last — most banks release tax refunds within 1 to 2 business days of receipt. If the bank says they haven't received it, ask them for the routing and account number they have on file and confirm it matches what you entered on your tax return.

If there's a mismatch in your account number or routing number, the refund may have been sent to the wrong account. In that case, contact the IRS at 1-800-829-1040 to report the error and request a trace on the refund. The IRS can attempt to recover the funds and resend them to the correct account, but this process takes 4 to 6 weeks.

How to avoid scams while waiting for your refund

The IRS does not call, text, or email taxpayers about refunds. If you receive a call, text, or email claiming to be from the IRS about your delayed refund, it is a scam. Do not provide any personal information, do not click links, and do not call any number provided in the message.

Scammers often pose as the IRS during tax season, especially when refunds are delayed, because they know people are anxious and checking their status frequently. If you're unsure whether a message is real, hang up and call the IRS directly at 1-800-829-1040 using the number from IRS.gov, not from the message you received.

Be cautious of third-party websites or apps claiming to speed up your refund or offering to "check your status" for a fee. The Where's My Refund tool is free and is the only official way to check your refund status. Any service charging money to check your status or claiming to expedite your refund is not legitimate.

What to do if your refund is more than 120 days late

If your refund has not arrived more than 120 days after you filed, and the Where's My Refund tool shows no status update, you can file a complaint with the IRS Taxpayer Advocate Service. This is a free service within the IRS that helps resolve problems when normal channels aren't working.

You can reach the Taxpayer Advocate Service by calling 1-877-777-4778 or by visiting TaxpayerAdvocate.irs.gov. Have your Social Security number, filing status, and the date you filed ready. The Advocate Service can open an investigation into your missing refund and sometimes can push your case to the front of the queue.

You can also file a complaint with the IRS if you believe the delay is due to an error on their part. Use Form 13909 (Tax-Related Identity Theft Complaint) if the delay is related to identity theft, or contact your local IRS office directly if the delay is due to a processing error or lost documents.

Frequently Asked Questions

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

Calling the IRS won't speed up processing, but it can help if your return needs information or if there's a specific hold on your account. Call 1-800-829-1040 if the Where's My Refund tool shows a message asking you to contact the IRS, or if your refund is more than 120 days late with no status update.

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

Mail-filed returns take longer to process — typically 4 to 8 weeks before the IRS even begins reviewing them. If you filed by mail and it's been less than 8 weeks, the delay is normal. Use the Where's My Refund tool to check status; it will show when the IRS receives and begins processing your return.

Will I get interest on my delayed refund?

Yes. If your refund is delayed more than 45 days from the original due date of your return, the IRS pays interest on the refund amount. The interest rate changes quarterly and is set by the IRS. You don't need to do anything — the interest is added automatically when your refund is issued.

What if I need my refund urgently and can't wait?

If you need money immediately, you have options outside the refund process: a personal loan, a line of credit, or asking for an advance from your employer. These won't speed up your refund, but they can help you cover expenses while you wait. Do not use a refund anticipation loan or tax refund advance — these charge high fees and interest.

Can I amend my return if my refund is delayed?

You can file an amended return (Form 1040-X) while your original return is still processing, but it may slow things down rather than speed them up. Only amend if you made an actual error on your return. If you're just waiting for processing, amending will restart the clock. Contact the IRS before amending if your original return is already delayed.