What Where's My Refund actually tells you

Where's My Refund is the IRS tool that shows you the status of a federal tax refund after you have filed your return. It does not predict when money will arrive or explain delays — it shows you what stage your return is in right now, and whether the IRS has sent your refund to your bank or mailed it as a check.

The tool lives at irs.gov/refunds. You enter your Social Security number, filing status, and the exact refund amount from your return. The IRS then tells you one of three things: the return is still being processed, the refund has been approved and a payment date is set, or the refund has already been sent. That is the full scope of what it does.

Most people can check their status starting 24 hours after they file electronically, or about four weeks after they mail a paper return. The IRS updates the information once per day, usually overnight.

Key Takeaways

  • Where's My Refund shows only federal refunds, not state refunds or refunds from tax software companies.
  • The tool updates once daily and shows three possible statuses: processing, approved with a payment date, or sent.
  • You can check starting 24 hours after e-filing or four weeks after mailing a paper return.
  • A refund sent by direct deposit usually arrives within one business day of the payment date; a check takes five to seven business days after the payment date.
  • If your return is still processing after 21 days, the IRS website has a separate tool to see what is holding it up.

The three statuses Where's My Refund shows

Return Received means the IRS has your return but is still reviewing it. This is the first stage and typically lasts one to three weeks. During this time, the IRS is checking that the numbers match your income records, that you have not claimed the same dependent twice, and that your math is correct. You will see this status for most returns.

Refund Approved means the IRS has finished reviewing your return and has decided to send you money. The tool will show you a specific date — this is the date the IRS will send the refund to your bank or post office, not the date it will land in your account. If you chose direct deposit, the money usually arrives the next business day. If the IRS is mailing a check, it takes five to seven business days after the payment date.

Refund Sent means the money has already left the IRS. The tool shows the date it was sent and the method — direct deposit or check. If you see this status and the money has not arrived, contact your bank (for direct deposit) or wait a few more days (for a check in the mail).

Why your refund might still be processing after three weeks

If Where's My Refund still shows "Return Received" after 21 days, the IRS has flagged something on your return that needs manual review. This does not mean you made a mistake — it can mean the IRS is verifying income from a second job, checking that a dependent's Social Security number is correct, or reviewing a large charitable deduction.

The IRS has a second tool called Where's My Amended Return (for Form 1040-X) and a general Tax Return Status page that shows whether the IRS is waiting for information from you. If the page says "We are still processing your return," the IRS is doing the work. If it says "We received your return but need more information," you will see what documents to send.

Processing times vary. Some returns clear in a few more days; others take six to eight weeks if the IRS needs to verify information with your employer or a financial institution. Calling the IRS does not speed this up — the tool is the only way to know the actual status.

Direct deposit versus check: what affects timing

The payment method you chose on your return determines how long it takes the money to reach you after the IRS approves the refund. Direct deposit is faster and more reliable. Once the IRS sends the refund (the date shown in Where's My Refund), the money typically arrives in your bank account the next business day. Weekends and bank holidays can add a day.

A check takes longer because it has to be printed, mailed, and then deposited by you. The five to seven business days starts from the payment date shown in Where's My Refund. If you live far from an IRS processing center, or if the check gets lost in the mail, it can take longer. You can request a replacement check from the IRS if yours does not arrive within 60 days of the payment date.

If you filed your return but did not provide banking information, the IRS will mail a check. You cannot change this to direct deposit after you have filed — you would have to amend your return, which delays everything by weeks.

What Where's My Refund does not show

The tool shows only your federal refund. If you are waiting for a state refund, you need to check your state's tax website — each state runs its own system. Some states process refunds faster than the IRS; others take longer.

Where's My Refund also does not show refunds from tax software companies or tax preparation services. If you used TurboTax, H&R Block, or another service and they offered to advance your refund or deposit it into a temporary account, that money comes from the software company, not the IRS. Check your account with that company instead.

The tool does not explain why your refund is smaller than you expected, why you owe money instead of getting a refund, or whether you made an error on your return. For those questions, you need to review your return itself or contact the IRS directly.

What to do if Where's My Refund shows an error or stops updating

If the tool says "We cannot provide information about your return," the most common cause is that you entered one of the three pieces of information incorrectly — your Social Security number, your filing status, or the refund amount. Check your return and try again. Make sure you are entering the exact amount, including cents.

If you entered everything correctly and the tool still will not work, wait 24 hours and try again. The IRS system sometimes has brief outages, especially during peak tax season in February and March.

If Where's My Refund showed a payment date but the money has not arrived and it is now past that date, contact your bank first (for direct deposit) to confirm the deposit did not land in a different account or get flagged as suspicious. If your bank has no record of the deposit, contact the IRS at 1-800-829-1040 to report it.

Frequently Asked Questions

Can I check my refund status on my phone?

Yes. The IRS website works on mobile browsers, and the IRS also has a mobile app called IRS2Go that includes Where's My Refund. Both show the same information and update at the same time.

How often should I check Where's My Refund?

Once per day is enough. The tool updates overnight, usually between midnight and 6 a.m. Eastern time. Checking multiple times per day will not show you new information.

What if I filed jointly with a spouse and we are separated?

Each person can check their own refund status using their own Social Security number and the refund amount from the joint return. You will both see the same status and payment date.

Does Where's My Refund show refunds from previous years?

No. The tool shows only the current tax year's return. If you are waiting for a refund from a prior year, you need to contact the IRS directly at 1-800-829-1040 or use the IRS Transcript tool to see whether that return was processed.

What if I made a mistake on my return after I filed?

You cannot change your return through Where's My Refund. You would need to file an amended return (Form 1040-X) after your original return is processed. This delays your refund by several weeks.