The IRS "Where's My Refund?" tool tells you the status of your return in real time

The IRS operates a tool called "Where's My Refund?" on its official website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return, and the system shows you where your refund is in the processing pipeline. It updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

The tool works for federal tax returns only. If you filed a state return and are waiting for a state refund, you will need to visit your state's tax agency website instead — each state runs its own system. The federal tool also does not work if you filed your return fewer than 24 hours ago; the IRS needs time to scan and enter your paperwork into their system first.

You can reach "Where's My Refund?" directly by going to irs.gov, clicking on the "Refunds" link in the top navigation, and selecting "Where's My Refund?" from the options shown. You can also search "where's my refund IRS" in any search engine and the official IRS page will appear at the top of the results.

Key Takeaways

  • The IRS "Where's My Refund?" tool requires your Social Security number, filing status, and the exact refund amount to look up your return status.
  • The tool updates once per day and will not show new information if you check it multiple times within 24 hours.
  • If you filed your return fewer than 24 hours ago, the tool will not yet have your information and you should check back the next day.
  • State tax refunds are tracked through your state's tax agency website, not through the federal IRS tool.
  • The IRS typically processes refunds within 21 days of receiving your return, though some returns take longer if they require manual review.

What information you need before you check

Gather three pieces of information before you open the tool. First, your Social Security number — the one on the tax return you filed. Second, your filing status as it appears on that return: single, married filing jointly, married filing separately, head of household, or may have access to widow(er). Third, the exact refund amount you claimed on your return.

If you are unsure of the refund amount, look at the copy of your return you kept or the confirmation email from your tax software. If you filed on paper and did not keep a copy, you can request a transcript of your return from the IRS by calling 800-908-9946 or visiting irs.gov/transcripts. The transcript shows all the numbers from your filed return, including the refund amount.

Do not guess at the refund amount. The tool will reject your entry if the number does not match exactly what the IRS has on file. If you cannot locate the exact amount, order a transcript first rather than attempting multiple searches.

The three refund statuses the tool will show

"Refund approved" means the IRS has finished reviewing your return and determined the refund amount. The tool will show the date your refund was sent to your bank or mailing address. If you chose direct deposit, the refund typically arrives within one to two business days after the approval date. If you chose a paper check, allow up to two weeks from the approval date for the check to arrive by mail.

"Refund sent" means the IRS has already issued your refund and it is on its way to you. The tool displays the date the refund was sent and the method — direct deposit or check. At this stage, the refund is out of the IRS's hands. If you chose direct deposit and the refund does not appear within two business days, contact your bank to confirm they received the deposit. If you chose a check and it does not arrive within two weeks, contact the IRS.

"Still being processed" means your return is still under review and the IRS has not yet determined your refund amount. The tool will show an estimated date when processing should be complete. Most returns finish within 21 days. If your return shows this status past the estimated date, or if you see an error message, you may need to contact the IRS by phone or mail.

Why your refund might be delayed

The IRS delays processing when your return contains errors, missing information, or items that require manual review. Common triggers include math mistakes, mismatched income reported by employers, claimed credits that do not match your circumstances, or a refund amount that seems unusually large for your income level. If your return requires manual review, processing can take several weeks longer than the standard 21 days.

Refunds are also delayed if you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit. By law, the IRS cannot issue these refunds before mid-February, even if your return is complete and error-free. If your return includes either credit, the "Where's My Refund?" tool will show this and give you the actual release date.

Identity theft or fraud flags can also slow processing. If the IRS suspects your return may be fraudulent, they will hold it for investigation, which can take months. You will see a message in the tool if this is the case, and the IRS will contact you by mail with next steps.

What to do if the tool shows an error or will not accept your information

If you enter your information and the tool says "Return not found," your return may not yet be in the IRS system. Wait 24 hours and try again. If you filed your return fewer than 24 hours ago, this is normal. If you filed more than a week ago and still see this message, double-check that you entered your Social Security number and filing status correctly — even a single digit wrong will cause the search to fail.

If the tool rejects your refund amount, verify that you entered the exact number from your return. Do not round or estimate. If you are certain the amount is correct and the tool still rejects it, your return may have been amended by the IRS or there may be a data entry error on their end. Contact the IRS at 800-829-1040 to speak with a representative who can look up your return manually.

If the tool shows your refund was sent but you have not received it after two weeks (for a check) or two business days (for direct deposit), contact your bank first to confirm the deposit did not arrive. If your bank has no record of the deposit, or if you chose a check and it has not arrived, call the IRS at 800-829-1040 and have your return information ready.

How to track a refund sent by check

If the "Where's My Refund?" tool shows your refund was sent by check, you can track the check's delivery using the IRS Check Tracking tool, also on irs.gov. This tool requires the same information as "Where's My Refund?" — your Social Security number, filing status, and refund amount — plus the date the check was issued (which the refund tool will show you).

The Check Tracking tool tells you the expected delivery date based on when the check was mailed and your location. If the check does not arrive by that date, the IRS can issue a replacement check or, in some cases, a direct deposit to your bank account instead. You will need to request this through the IRS, either by phone at 800-829-1040 or by mail using Form 3911, which you can read from irs.gov.

When to contact the IRS directly

Contact the IRS if your refund status has not changed for more than 21 days, if the tool shows an error you cannot resolve, if your refund was sent but you have not received it after the expected timeframe, or if you need to amend your return after filing. You can reach the IRS by phone at 800-829-1040 (for general questions) or 800-829-4933 (for refund-specific questions). Phone lines are busiest in the morning and early in the tax season; calling in the afternoon or later in the year typically means shorter wait times.

You can also mail a letter to the IRS address listed on your tax return instructions, but mail takes several weeks to process. If your issue is urgent, phone is faster. Have your Social Security number, filing status, and refund amount ready when you call.

Frequently Asked Questions

Can I check my refund status if someone else filed my taxes?

Yes, as long as you know your Social Security number, filing status, and the refund amount. The tool does not verify who filed the return — only that the information matches what the IRS has on file. If you do not know the refund amount, you can request a transcript of your return from the IRS.

Why does the tool say my refund was sent but my bank shows no deposit?

Direct deposits can take one to two business days to appear in your account after the IRS sends them. If two business days have passed, contact your bank to confirm they received the deposit. If your bank has no record of it, call the IRS at 800-829-1040 with your return information and they can investigate where the deposit went.

What if I filed my return but the tool says it was not found?

Wait 24 hours and try again. The IRS needs time to scan and enter paper returns or process e-filed returns into their system. If you filed more than a week ago and the tool still does not find your return, verify you entered your Social Security number and filing status exactly as they appear on your return, then try once more.

Can I use the tool to check my state tax refund?

No. The IRS tool only tracks federal refunds. To check your state refund, visit your state's tax agency website. You can find the link by searching "[your state] tax refund status" or visiting your state's official government website.

How long does it usually take to get a refund after filing?

The IRS typically processes refunds within 21 days of receiving your return. Direct deposits usually arrive one to two business days after the IRS approves your refund. Paper checks take up to two weeks to arrive by mail. Some returns take longer if they require manual review or if you claimed certain credits like the EITC.