Check your refund status on IRS.gov using Where's My Refund

The IRS tool called Where's My Refund is the fastest way to see what happened to your return. You reach it at irs.gov/refunds — no login required. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expected.

The tool updates once per day, usually overnight. It shows one of three statuses: your return is being processed, your refund has been approved and a payment date is set, or there's a problem that needs your attention. If you filed electronically, you typically see a status update within 24 hours. If you mailed a paper return, it takes longer — usually three to four weeks before anything appears in the system.

The refund amount you enter must match exactly what you claimed on your return. If you're not sure, check your copy of the return or the confirmation email the IRS sent after you filed. Even a dollar off will cause the tool to reject your search.

Key Takeaways

  • Where's My Refund on irs.gov is the official IRS tool and updates once daily; you need your SSN, filing status, and exact refund amount to search.
  • Electronic returns show status within 24 hours; paper returns take three to four weeks before the IRS enters them into the system.
  • If the tool says your refund is approved, it will show you the payment date and method (direct deposit or check).
  • If the tool shows a problem or won't find your return after four weeks, contact the IRS directly at 800-829-1040 or through your tax software's support line.

What each status message actually means

Return received and being processed: The IRS has your return and is reviewing it. This is the most common message in the first two to three weeks. It does not mean there's a problem — it means you're in the normal queue. The IRS processes millions of returns, so timing varies by filing method and time of year.

Refund approved and payment scheduled: Your return passed review and the IRS has calculated your refund. The tool will show you the exact date your money will arrive and whether it's going to a bank account (direct deposit) or coming by mail (check). Direct deposits typically arrive within two business days of the date shown. Checks take seven to ten business days after the date shown, depending on mail speed in your area.

We cannot provide information about your refund: This message appears when the IRS cannot find your return in the system. It usually means the return hasn't been entered yet (if you filed by mail or very recently), or there's a mismatch between what you entered and what the IRS has on file. Wait four weeks from your filing date before assuming something is wrong. If four weeks have passed and the tool still won't find your return, you need to contact the IRS.

Your return is delayed: The IRS found something that needs clarification or correction. The tool will tell you what the issue is — common ones are a missing signature, a math error, or a document that didn't scan properly. The message will explain what you need to do next, which usually means sending a document or calling a specific IRS number.

How long refunds actually take

The IRS publishes a standard timeline: most refunds arrive within 21 days of when you file. That clock starts from the date you submit your return, not the date you mail it or the date the IRS receives it. If you filed electronically on March 1st, the 21-day window closes around March 22nd. If you mailed a paper return on March 1st, the clock still starts March 1st, but the IRS won't begin processing it until it arrives and is scanned — usually three to four weeks later.

The 21-day timeline assumes no problems with your return. If the IRS needs to verify information, correct an error, or investigate something unusual, the timeline extends. Returns filed near major holidays or during peak tax season (mid-February through mid-April) also move slower because the IRS processes them in batches.

Direct deposit refunds move faster than checks. Once the IRS approves your refund, a direct deposit typically arrives within two business days. A check takes longer because it has to be printed, mailed, and delivered by the postal service — usually seven to ten business days from the approval date.

What to do if Where's My Refund won't find your return

First, verify you entered the information correctly. The refund amount must be exact — if you claimed $1,247 but entered $1,274, the tool will reject it. Your filing status must match what you put on the return. Your Social Security number must be entered without dashes or spaces (just the nine digits).

If the information is correct and the tool still says it cannot find your return, wait. If you filed electronically fewer than 24 hours ago, try again tomorrow. If you mailed a paper return fewer than four weeks ago, the IRS probably hasn't scanned it yet. Check back in a week.

If four weeks have passed since you filed and Where's My Refund still won't find your return, contact the IRS directly. Call 800-829-1040 (available Monday through Friday, 7 a.m. to 7 p.m. in your time zone). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return arrived, where it is in the queue, and whether anything is holding it up.

If you filed through a tax software company (TurboTax, H&R Block, TaxAct, etc.), you can also contact their support line. They can see whether the return was transmitted to the IRS and sometimes have access to more detailed status information than the public tool.

Why your refund might be delayed or held

The most common reason for delays is incomplete or unclear information on the return itself. A missing signature, a Social Security number that doesn't match IRS records, or a math error will trigger a manual review. The IRS will contact you by mail with instructions on what to send or correct.

Refunds are also delayed when the IRS detects something unusual — for example, a much larger refund than in previous years, income that doesn't match what employers reported, or a claim for a credit you haven't used before. This is not an accusation of fraud; it's a verification step. The IRS will ask you to provide documentation (like a 1099 form, a receipt, or a letter from your employer) to confirm the information on your return.

If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), your refund is held longer by law. The IRS must review these credits more carefully, which adds two to four weeks to the timeline. Where's My Refund will show this delay, and the message will mention the credit.

Refunds are also delayed if the IRS is using your refund to pay off a debt you owe — back taxes, unpaid student loans, or child support. The IRS will notify you by mail before this happens. If you believe the offset is a mistake, you have the right to dispute it, but the process takes time and requires documentation.

Direct deposit versus check — and which arrives first

When you filed your return, you chose how you wanted your refund delivered. If you chose direct deposit and provided your bank account number and routing number, the refund goes straight to your account. If you chose a check, the IRS mails it to the address on your return.

Direct deposit is faster. Once the IRS approves your refund, the money typically arrives in your account within two business days. A check takes seven to ten business days after approval because it has to be printed, mailed, and processed by your bank.

If you chose direct deposit but the IRS rejected it (for example, because the account number was wrong), the IRS will mail a check instead. Where's My Refund will tell you if this happened. You'll receive the check at the address on your return, which takes the full seven to ten business days.

You cannot change your delivery method after you file. If you filed for a check but now want direct deposit, you have to wait for the check to arrive, deposit it yourself, and then request a refund if there's an issue. This is why choosing direct deposit at filing time is simpler.

What to do if you think your refund was lost or stolen

If Where's My Refund shows your refund was approved and a check was mailed, but you never received it, wait ten business days after the date shown in the tool. Checks sometimes take longer than expected because of mail delays. If ten business days have passed and the check hasn't arrived, contact the IRS at 800-829-1040.

Have the date the check was supposed to arrive and your address on file with the IRS ready. The IRS can issue a replacement check or, in some cases, a direct deposit to your bank account instead. The replacement process takes two to four weeks.

If a check arrived but you didn't cash it and now you can't find it, you can ask the IRS to issue a replacement. You'll need to sign a form (Form 3911, process for IRS information) and mail it to the IRS address for your state. This also takes two to four weeks.

If you believe someone else cashed your refund check without permission, contact the IRS and your bank when ready. Your bank can investigate whether the check was deposited into an account you recognize. If it was deposited into an unknown account, this is fraud, and both the IRS and your bank will open an investigation. Document everything — keep the original check stub, any correspondence from the IRS, and your bank statements showing the fraudulent deposit.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. Go to irs.gov/refunds on any web browser, including on your phone. The Where's My Refund tool works on mobile devices. You can also read the IRS2Go app from the Apple App Store or Google Play Store, which includes the refund tracker and sends notifications when your status changes.

Why does Where's My Refund say it cannot find my return when I know I filed?

The most common reason is that the IRS hasn't entered your return into the system yet. If you filed electronically, wait 24 hours. If you mailed a paper return, wait three to four weeks. Also double-check that you entered your refund amount exactly as it appears on your return — even a one-dollar difference will cause the search to fail.

What if my refund date has passed but the money hasn't arrived?

For direct deposits, wait two business days after the date shown. For checks, wait ten business days. If the money still hasn't arrived after that window, contact the IRS at 800-829-1040 with your refund date and the amount. They can confirm whether the payment was sent and investigate if it was lost.

Does the IRS charge a fee to check my refund status?

No. Where's My Refund is free. The IRS does not charge for refund status checks. Be cautious of websites or services that claim to check your status for a fee — they are not official IRS tools and may be scams.

Can I speed up my refund?

No. Once you file, the IRS processes returns in the order received. You cannot pay to move your return to the front of the queue. The only way to potentially speed things up is to file electronically with direct deposit, which is already the fastest method available.