Where your refund is and how to check its status

The IRS tracks every refund and publishes its location in real time. You can see exactly where yours is by going to IRS.gov, clicking "Where's My Refund?", and entering your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.

The IRS processes most refunds within 21 days of receiving your return. If you filed electronically and chose direct deposit, the refund typically lands in your bank account within that window. If you chose a paper check, add another week or two for mailing and processing by your bank.

If "Where's My Refund?" says your refund is still being processed after 21 days, it does not mean something is wrong — it means the IRS is still reviewing your return. Some returns require extra verification, especially if you claimed certain credits like the Earned Income Tax Credit or the Child Tax Credit.

Key Takeaways

  • Check your refund status on IRS.gov using "Where's My Refund?" before contacting anyone — this tool shows the real status and updates daily.
  • Direct deposit refunds usually arrive within 21 days of the IRS receiving your return; paper checks take longer because they must be mailed.
  • If your refund shows as processed but has not arrived in your bank account, contact your bank first, because the delay may be on their end.
  • The IRS will not discuss your refund by phone or email — you must check the online tool or visit a local IRS office in person.
  • If your return was rejected or flagged for review, the IRS will mail you a letter explaining why and what documents you need to send.

Why your refund might be delayed

The most common reason for a delay is that your return triggered a review. This happens when the IRS spots something that does not match their records — a discrepancy in your income, a credit you claimed that needs verification, or a mismatch between your return and a W-2 or 1099 your employer or bank reported. This is not an audit; it is a routine check, and most returns pass without any action from you.

A second reason is an error on your return. If you made a math mistake, reported income twice, or claimed a dependent who does not have a valid Social Security number, the IRS will correct it and recalculate your refund. They will mail you a letter explaining the change and your new refund amount. This process takes longer than a straightforward return.

A third reason is that your bank rejected the direct deposit. This happens when your account number or routing number was entered incorrectly on your return, or when your account was closed before the refund arrived. If this is the case, the IRS will mail you a check instead, which can take several weeks.

What to do if your refund shows as delivered but you have not received it

If "Where's My Refund?" says your refund was deposited but it is not in your account, contact your bank first. Give them the date the IRS says it was sent and ask them to search for a pending or rejected deposit. Banks sometimes reject deposits for reasons on their end — a frozen account, a security hold, or a system error — and they can tell you what happened and when the money will arrive.

If your bank has no record of the deposit, go back to "Where's My Refund?" and check the account number and routing number you see there. If either one is wrong, you will need to contact the IRS. You can do this by calling the IRS at 1-800-829-1040 (the wait time is usually long, especially during tax season) or by visiting a local IRS office. Bring your Social Security card, a photo ID, and a copy of your tax return.

If the account information is correct and your bank has no record of the deposit, the IRS may have mailed a check instead. Check your mail for a letter from the IRS. If you do not receive a check within 60 days of the date "Where's My Refund?" says it was sent, contact the IRS again.

If your return was rejected or returned

A rejected return means the IRS received it but could not process it. Common reasons include a missing signature, an invalid Social Security number, or a duplicate return (you filed twice by mistake). The IRS will mail you a letter explaining why your return was rejected and what you need to do to fix it.

Do not file again until you receive this letter and understand what went wrong. Filing a second time before fixing the problem will only create more confusion. Once you receive the letter, follow the instructions exactly. Usually you will need to correct the error and mail the return back to the address shown in the letter, or in some cases file an amended return using Form 1040-X.

If you filed through a tax preparer or software, contact them first — they may be able to resubmit the return or file the amended version for you.

How to contact the IRS about your refund

The IRS prefers that you use "Where's My Refund?" first, because it answers most questions without requiring a phone call. If you need to speak to someone, call 1-800-829-1040. The wait time is often 30 minutes to over an hour during tax season (January through April), so call early in the day or later in the week if you can.

You can also visit a local IRS office in person. Find the nearest one by going to IRS.gov and searching "IRS office near me". Bring your Social Security card, a photo ID, and a copy of your tax return. No appointment is needed at most offices, but you may wait in line.

The IRS does not respond to emails or messages on social media about refunds. Do not send personal information to any email address claiming to be from the IRS — the IRS never initiates contact by email about refunds.

If you think your identity was stolen or your return was filed fraudulently

If "Where's My Refund?" shows a refund you did not file for, or if the IRS mailed you a letter about a return you know you did not submit, your identity may have been stolen. Do not ignore this. Contact the IRS when ready by calling 1-800-829-1040 and tell them you believe your return was filed fraudulently.

The IRS will place a flag on your account and may issue you an Identity Protection PIN — a six-digit number you will need to include on all future returns. You should also file a report with the Federal Trade Commission at IdentityTheft.gov and consider placing a fraud alert with the three credit bureaus (Equifax, Experian, and TransUnion).

What happens if your refund gets lost in the mail

If the IRS mailed you a check and you never received it, you can request a replacement. Call 1-800-829-1040 and tell them your check was lost. The IRS will issue a new one, but you will need to wait for the original check to clear (or for 120 days to pass) before they will send the replacement. This is to prevent you from cashing both checks.

If you need the money sooner, ask the IRS if they can issue a direct deposit instead of a replacement check. This is not always possible, but it is worth asking.

Frequently Asked Questions

How long does it take to get a refund after the IRS receives my return?

The IRS processes most returns within 21 days. If you chose direct deposit, the money usually lands in your account within that window. If you chose a paper check, add another week or two for mailing. Some returns take longer if the IRS needs to review them.

Can I speed up my refund?

No. The IRS processes returns in the order they are received, and there is no way to jump the queue. Filing electronically and choosing direct deposit are the fastest options, but you cannot make the IRS process your return faster than 21 days.

What if I filed my taxes but the IRS says they never received my return?

If you mailed a paper return, it may still be in transit or lost. If you filed electronically, check your email for a confirmation from your tax software or preparer — this confirms the IRS received it. If you have no confirmation and the IRS has no record, you may need to file again.

Can I get my refund as a direct deposit instead of a check?

Only if the IRS has not yet mailed your check. Once a check is in the mail, you cannot change it to direct deposit. You will need to wait for the check or request a replacement and ask if direct deposit is an option at that time.

What if my refund amount changed and I do not understand why?

The IRS will mail you a letter explaining any changes to your refund. Read this letter carefully — it will say what was corrected and why. If you disagree with the change, the letter will include instructions for filing an appeal or amended return.