How to check your refund status online

The IRS has a tool called Where's My Refund? that tells you exactly where your refund is in the pipeline. You reach it at irs.gov/refunds, and it updates once per day, usually overnight. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.

The tool shows three possible statuses: "Return Received" (the IRS has your return but hasn't started processing), "Refund Approved" (they've approved it and it's being prepared for payment), or "Refund Sent" (it's on its way to you). Each status comes with an expected delivery date. If your return is still being reviewed for errors or fraud, you'll see that too, along with what the IRS needs from you.

You can also call the IRS refund hotline at 1-800-829-1954. Have your return in front of you. Wait times are longest in February and March, so call early in the morning or later in the week if you can.

Key Takeaways

  • Where's My Refund? at irs.gov/refunds is the official source and updates once daily with your refund's current location in processing.
  • Most refunds arrive within 21 days of the IRS receiving your return, but this varies based on how you filed and how you want the money.
  • If you filed by paper, add 2 to 4 weeks to the timeline because the IRS has to scan and enter your return manually.
  • Direct deposit is faster than a check — typically 5 to 7 business days once the refund is approved, versus 7 to 10 business days for a mailed check.
  • If Where's My Refund? shows no information about your return after 21 days, contact the IRS directly because something may have gone wrong.

Why your refund might not show up yet

If you filed electronically and it's been fewer than 21 days, your return is probably still in the queue. The IRS processes millions of returns, and even though computers do most of the work, there's a sequence. Your return has to be received, scanned into the system, validated for errors, and then sent to the payment department. Where's My Refund? won't show anything until the IRS has actually received and begun processing your return — not just received it in the mail.

If you filed by paper, add another 2 to 4 weeks. Paper returns have to be physically opened, scanned, and manually entered into the system if the scan doesn't read cleanly. This is why the IRS strongly pushes electronic filing.

If it's been more than 21 days and Where's My Refund? still shows nothing, or if it says "Return Received" but no movement for two weeks, your return may be held for review. This happens when the IRS spots something that doesn't match their records — a name mismatch, a Social Security number discrepancy, income that doesn't line up with what your employer reported, or a claim that triggers fraud screening. The IRS will mail you a letter explaining what they need. Check your mailbox and your IRS online account (at irs.gov/account) for messages.

Direct deposit versus check delivery times

If you chose direct deposit on your return, your refund lands in your bank account 5 to 7 business days after the IRS approves it. This is the fastest method. The IRS sends the money to your bank's routing number, and your bank posts it to your account — usually within one business day of receiving it, though some banks take longer.

If you're getting a check, the timeline is 7 to 10 business days after approval. The IRS prints the check, the Treasury Department mails it, and it travels through the postal system. Checks mailed from the IRS processing centers in Austin, Texas or Kansas City, Missouri take different amounts of time depending on where you live. A check to California takes longer than one to Missouri. If your check doesn't arrive within 10 business days of the approval date shown in Where's My Refund?, contact the IRS.

If you filed your return and requested a refund advance or used a tax preparation service that offered a refund loan, the timeline is different — those companies advance the money immediately, then collect it from the IRS when your refund is approved. The terms vary by company, so check your paperwork.

What to do if your refund is delayed or missing

First, confirm the status in Where's My Refund?. If it says "Refund Sent" but you haven't received it, the next step depends on your delivery method. For direct deposit, wait 7 business days from the approval date. For a check, wait 10 business days. If the money still hasn't arrived, contact your bank (for direct deposit) or the IRS (for a check).

If your bank received the direct deposit but it went to the wrong account, you'll need to contact your bank's fraud department. If the IRS sent it to the wrong account because you gave them the wrong routing or account number on your return, call the IRS at 1-800-829-1954 and they can attempt to recover it. This is harder than it sounds and can take weeks.

For a missing check, the IRS can issue a replacement. Call 1-800-829-1954 and have your Social Security number, filing status, and the refund amount ready. They'll verify the check wasn't cashed and issue a new one. This takes 4 to 6 weeks.

If Where's My Refund? shows your refund was sent but you genuinely never received it, and it's been more than 10 business days, file a claim with the IRS using Form 3115 (Application for Change in Accounting Method) or contact them directly. The IRS has a Taxpayer Advocate Service that can help if you've been waiting longer than 120 days — call 1-877-777-4778.

Refunds held for review or investigation

Sometimes the IRS holds a refund because something on your return needs verification. This might be a large deduction, a claim you've never made before, income that doesn't match W-2s or 1099s your employer or bank reported, or a child tax credit that triggered additional screening. The IRS will send you a letter explaining what they need and how to respond.

Read the letter carefully. It will tell you whether you need to mail documents, call a number, or log into your IRS online account to respond. Do not ignore it. If you don't respond by the deadline, the IRS will deny the refund or reduce it. If you respond but the IRS still has questions, they may ask for more information or schedule a phone call.

Refunds held for review typically take an additional 2 to 4 weeks after you respond, sometimes longer if the IRS needs to contact your employer or financial institution. Where's My Refund? will update to show the hold and, once resolved, will show the new expected delivery date.

Identity theft and fraud holds

If the IRS suspects your return might be fraudulent — for example, if someone filed a return using your Social Security number before you did — they'll hold your refund while they investigate. This is a security measure, but it delays your money. The IRS will send you a letter if this happens. Do not panic; it does not mean you did anything wrong.

Respond to the letter immediately with the documents they request. Usually this means verifying your identity through a video call with an IRS agent or by mailing copies of your ID and return. Once the IRS confirms you're the legitimate filer, they'll release the refund. This process can take 4 to 8 weeks depending on how quickly you respond and how backed up the IRS is.

If you suspect someone has stolen your identity and filed a return in your name, contact the IRS Identity Theft Hotline at 1-800-908-4490. They'll walk you through filing an Identity Theft Affidavit (Form 14039) and help you get your legitimate return processed.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS processes returns in the order they're received, and 21 days is the standard timeline for electronic returns. Direct deposit is faster than a check once the refund is approved, but you can't speed up the approval itself. Paper returns take longer because they have to be manually scanned and entered.

What if Where's My Refund says nothing after 21 days?

Your return may still be in the queue, or it may be held for review. Call the IRS at 1-800-829-1954 with your Social Security number and filing status. They can tell you whether the return was received and if there's a hold or error preventing processing.

Can I change my refund from a check to direct deposit?

No, not after you've filed. You can only choose your delivery method when you file your return. If you filed for a check and want to change it, you'd have to file an amended return (Form 1040-X), which delays everything further. Direct deposit is faster, so consider it for next year.

What happens if the IRS sends my refund to the wrong bank account?

Contact the IRS immediately at 1-800-829-1954. They can attempt to recover the funds from the receiving bank, but this is not may provide and can take weeks. To prevent this, double-check your routing and account numbers before you file.

How long does a refund hold for identity theft investigation take?

Typically 4 to 8 weeks from the time you respond to the IRS letter. Respond as quickly as possible with the documents they request. The faster you respond, the faster they can verify your identity and release the refund.