Start with the IRS, but know what they can actually tell you

If your refund is late, the IRS is your first stop — but only after you've checked whether it's actually late. The IRS tracks refunds by mail date, not by when you filed. A refund issued on March 15 might not land in your account until March 22 to 28 if you're getting a paper check, or three to five business days if it's direct deposit. Before you call, use the IRS "Where's My Refund?" tool on IRS.gov. You'll need your Social Security number, filing status, and the exact refund amount from your tax return.

The tool updates once a day, usually overnight. If it says your refund was issued but you haven't received it after the timeframe above, then you have a real delay. The IRS phone line is 1-800-829-1040. Have your return in front of you when you call — they'll ask for your filing status, the tax year, and your refund amount to pull up your account. They can tell you the exact date the refund was issued and the method (direct deposit or check). They cannot speed up a refund that's in process, but they can confirm whether it was actually sent.

Key Takeaways

  • Check the IRS "Where's My Refund?" tool first — it updates daily and tells you whether your refund was issued and when.
  • If the tool says your refund was issued but you haven't received it after five business days (direct deposit) or 28 days (check), call the IRS at 1-800-829-1040.
  • Contact your bank if direct deposit was issued but never arrived in your account — the problem may be on their end, not the IRS's.
  • If your check was lost or stolen, the IRS can issue a replacement, but you'll need to wait 120 days from the original issue date before requesting one.
  • A tax professional or CPA can file a Form 3911 on your behalf if you need help, though you can also file it yourself.

If your refund was direct deposited but never showed up in your account

Direct deposit refunds should land within three to five business days of the issue date shown in "Where's My Refund?" If the tool confirms the refund was issued but your bank account is still empty after that window, contact your bank first. The problem is often on the bank's side — a closed account, a typo in the routing number on your return, or a security hold.

Call the customer service number on the back of your debit card or bank statement. Tell them the exact date the refund was issued (from the IRS tool) and ask them to search their incoming ACH transfers for that amount. If they find it and it's stuck in a hold or pending status, they can release it. If they don't find it at all, ask them to confirm your routing number and account number are correct. If those are wrong, the refund went to the wrong bank — you'll need to contact that bank or file a Form 3911 with the IRS.

If your check was lost, stolen, or never arrived

Paper checks take longer — up to 28 days from the issue date. If 28 days have passed and you haven't received it, the check may be lost or stolen. Do not cash it if it arrives later; the IRS will have already issued a replacement and cashing both is fraud.

Wait 120 days from the issue date before requesting a replacement. This sounds long, but it protects you: if the original check shows up and someone else cashes it, the 120-day window gives the IRS time to catch the fraud. After 120 days, you can request a replacement by filing Form 3911 (Taxpayer Statement Regarding Refund) with the IRS. You can mail it, fax it, or file it in person at a local IRS office. The form asks for your name, address, the tax year, and the refund amount. The IRS will issue a new check or direct deposit within two to four weeks.

When to involve a tax professional

If you've waited the full timeframe, checked with your bank, and the IRS tool shows no record of your refund being issued, a tax professional or CPA can help you file Form 3911 or investigate whether your return was processed at all. Some returns get held for review, and a tax professional can request a transcript that shows where your return is in the queue.

You don't need a professional to file Form 3911 yourself — it's a straightforward form — but a professional can also check whether there's a problem with your return that's delaying the refund. If the IRS is holding your return for identity verification or because of a discrepancy, a professional can help you resolve it faster than calling the IRS line repeatedly.

What the IRS can and cannot do for you

The IRS can confirm the refund was issued, tell you the method and date, and issue a replacement check if it was lost. They cannot speed up a refund in process, and they cannot recover a check that was cashed by someone else (that's a matter for your bank and local police). They also cannot change the refund amount or method once it's been issued.

If you believe someone stole your check or committed identity theft, report it to the IRS Identity Theft Hotline at 1-800-908-4490 and file a police report. The police report creates a record that protects you if the stolen check is cashed.

Refunds held for review or verification

Some refunds don't issue on schedule because the IRS is reviewing the return. This happens when there's a mismatch between your return and IRS records — a discrepancy in income, a dependent claimed twice, or a math error. The "Where's My Refund?" tool will say "We are still processing your return" or "We received your return and it is being reviewed." This is not a delay you can speed up by calling.

The IRS will contact you by mail if they need more information. If you haven't heard from them after 21 days, you can call 1-800-829-1040 and ask whether your return is under review and what information they need. Have your return and any supporting documents ready — you may be able to provide information over the phone.

Frequently Asked Questions

How long should I wait before calling the IRS about a missing refund?

Wait five business days after the issue date if you chose direct deposit, or 28 days if you're getting a check. Check the "Where's My Refund?" tool first to confirm the issue date. If the tool says your refund hasn't been issued yet, waiting longer won't help — call to find out why.

What if the IRS says they never received my return?

If you mailed it, the IRS may not have received it. Ask the IRS to search by your name and Social Security number. If they find nothing, you'll need to file again. If you filed electronically, the IRS has a record — ask them to search by your electronic filing confirmation number, which you should have received when you filed.

Can I get my refund faster if I call multiple times?

No. Calling repeatedly doesn't speed up processing. If the tool says your refund is being processed, it will issue on its own timeline. Calling is useful only to confirm the issue date, check whether your return is under review, or report a refund that was issued but never arrived.

What if I filed my return but the IRS tool says they have no record of it?

If you filed electronically, you should have received a confirmation number — the IRS tool can search by that. If you mailed it, the IRS may still be processing it, especially during tax season. Call 1-800-829-1040 and provide your name, Social Security number, and filing status. They can tell you whether the return is in their system.

Do I need to file a police report if my refund check was stolen?

Yes, if you believe the check was stolen rather than lost. A police report creates a record that protects you if someone else cashes it. Report it to the IRS Identity Theft Hotline at 1-800-908-4490 as well, so they know to issue a replacement and monitor for fraud.