Where your refund goes and how long it takes

The IRS sends most refunds to the bank account or address you listed on your tax return. If you filed electronically and provided direct deposit information, your refund typically arrives in 3 to 5 business days after the IRS accepts your return. If you chose a paper check, allow 3 to 4 weeks from the acceptance date.

The IRS processes returns in the order they are received, not by filing date. A return filed in February may process before one filed in January if the January return needs verification. You can check the status of your refund without calling — the IRS Where's My Refund tool updates every 24 hours and tells you the exact deposit date once processing is complete.

If your refund does not arrive by the date the IRS promised, or if you never received it after 21 days from acceptance, the next step depends on how you filed.

Key Takeaways

  • Check your refund status using the IRS Where's My Refund tool at irs.gov, which updates daily and shows your expected deposit date once processing is complete.
  • Direct deposit refunds arrive in 3 to 5 business days after acceptance; paper checks take 3 to 4 weeks, and neither timeline includes weekends or federal holidays.
  • If your refund is late, contact the IRS at 800-829-1040 or use the IRS2Go mobile app to confirm the deposit date and account information on file.
  • A missing refund may have been sent to the wrong account, intercepted for unpaid debts, or held for verification — each requires a different recovery step.
  • If the IRS cannot locate your refund after investigation, you can file Form 3115 to claim a refund for the tax year in question.

Checking your refund status before it arrives

The IRS Where's My Refund tool is the fastest way to track your return. Go to irs.gov, select "Where's My Refund," and enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."

If the status shows "Refund Sent," the tool displays the deposit date or check mailing date. This date is final — the IRS does not move money faster or slower than this timeline. If the status still shows "Return Received" after 21 days, your return may be under review for verification. The tool will update to tell you if additional documents are needed.

You can also read the IRS2Go mobile app, which sends notifications when your refund status changes. This is useful if you filed early in the season and want to know the moment processing is complete.

What to do if your refund is late

If the IRS Where's My Refund tool shows a deposit date that has passed and the money has not arrived, contact the IRS at 800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS representative will confirm the account number on file and verify that the deposit was sent to the correct bank.

If the account information is wrong — a typo in your routing number or account number — the bank may have rejected the deposit. The IRS can issue a replacement check, which takes an additional 4 to 6 weeks. Ask the representative to confirm the rejection and request the replacement when ready.

If the account information is correct but your bank has no record of the deposit, ask your bank to search their incoming wire log for the exact date the IRS says it sent the money. Banks sometimes misfile deposits or hold them pending verification. Your bank can tell you whether the money arrived and where it went.

Refunds intercepted for unpaid debts

The IRS can hold your refund if you owe back taxes, child support, student loan debt in default, or certain other federal or state debts. This is called offset. If your refund was offset, the IRS sends a notice in the mail explaining which debt caused the hold and how much was taken.

You can check whether your refund was offset by calling the IRS at 800-829-1040 or by checking the Where's My Refund tool — it will show "Refund Offset" as the status if this happened. The notice arrives separately and includes instructions for disputing the offset if you believe it was made in error.

If you dispute the offset, you must act within the timeframe listed in the notice, usually 60 days. Contact the agency that reported the debt — the Department of Education for student loans, your state's child support enforcement office for child support, or the IRS itself for back taxes — to request a hearing or review.

Refunds held for identity verification

If the IRS suspects your return may be fraudulent, it holds the refund while it verifies your identity. This verification can take 60 days or longer. The IRS will contact you by mail if this is happening — you do not need to call unless the letter asks you to.

If you receive a letter asking for documents, respond within the important date stated in the letter. Common requests include a copy of your driver's license, a recent tax return, or proof of income. Send copies, not originals, to the address listed in the letter.

Do not respond to emails or phone calls claiming to be from the IRS and asking for personal information. The IRS initiates contact by mail, not email or unsolicited phone calls. If you are unsure whether a letter is real, call the IRS at 800-829-1040 to confirm.

Recovering a refund sent to the wrong address

If you moved after filing and did not update your address with the IRS, your paper check may have been sent to your old address. If someone else received it, the check is still in your name — they cannot cash it without forging your signature, which is a federal crime.

Contact your local post office and ask whether the check was delivered to your old address. If it was, you can request the post office forward it to your current address, though this is not may provide. If the check was not forwarded, file a claim with the post office for a lost check.

In either case, call the IRS at 800-829-1040 and report that your check was sent to the wrong address. The IRS can place a stop on the original check and issue a replacement to your current address. This takes 4 to 6 weeks.

What to do if the IRS cannot locate your refund

If the IRS investigates and cannot find any record of your refund being sent, or if the refund was sent more than one year ago and you still have not received it, you can file a claim for the refund amount. This is done using Form 3115, "process for Change in Accounting Method," or by filing an amended return for that tax year.

The simpler route is to file an amended return using Form 1040-X for the year in question. On the amended return, claim the refund again. Include a statement explaining that the original refund was never received and provide the date you originally filed. Attach a copy of the IRS acceptance notice from the original return if you have it.

Mail the amended return to the IRS address for your state. Processing takes 8 to 12 weeks. The IRS will investigate whether the original refund was actually sent. If it was not, you will receive a new refund. If it was sent but lost, the IRS may deny the claim — in that case, you can dispute the decision or file a claim in tax court.

Frequently Asked Questions

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited processing for any fee. The timeline for direct deposit (3 to 5 business days) and paper checks (3 to 4 weeks) is the same for all returns. Any service claiming to speed up your IRS refund is a scam.

What if my refund was deposited to the wrong account?

Call the IRS at 800-829-1040 and confirm the account number on file. If it is wrong, ask for a replacement check. If it is correct, contact the bank where the money was deposited and ask them to reverse the transaction and return it to the IRS. This can take 30 to 60 days.

Do I need to do anything if my refund status says "Refund Approved"?

No. Once approved, the refund is being processed and will be sent on the date shown in the Where's My Refund tool. You do not need to contact the IRS or take any action.

Can I claim a refund if I filed my return more than three years ago?

You can file an amended return to claim a refund for up to three years from the original filing date. After three years, the IRS generally will not refund the money, though exceptions exist for fraud or certain other circumstances. Contact a tax professional or the IRS for your specific situation.

What if someone else cashed my refund check?

Report this to the IRS at 800-829-1040 and to your bank. The IRS can investigate whether the check was forged. If it was, the IRS will issue a replacement. Your bank may also reverse the fraudulent deposit if you report it quickly enough.