Where to Check Your Refund Right Now

The IRS has three ways to check your refund status, and the fastest is the IRS Where's My Refund tool at irs.gov. Go to that page, enter your Social Security number, filing status, and the exact refund amount from your tax return, then click "Check Status." The tool updates once per day, usually overnight.

If you filed within the last 24 hours, the tool will not yet show your return. The IRS typically needs 24 hours to process a return before it appears in the system. If you filed more than 21 days ago and still see no status, call the IRS at 1-800-829-1040 (toll-free) during business hours, Monday through Friday. Have your Social Security number and filing status ready.

You can also check by phone using the same number, or by mail if you received a notice from the IRS about your return. The phone line will give you the same information as the online tool but may have a wait time, especially during tax season (January through April).

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the fastest way to check, and it updates once per day.
  • You will need your Social Security number, filing status, and the exact refund amount from your return to use the tool.
  • Returns take 24 hours to appear in the system after filing, so check after that window if you filed recently.
  • If your return was filed more than 21 days ago and shows no status, call 1-800-829-1040 to speak with an IRS representative.

What Information You Need Before You Check

Gather three pieces of information before you go to the Where's My Refund tool: your Social Security number, your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount shown on your tax return.

The refund amount must match exactly as it appears on your return. If you claimed a refund of $1,247 but enter $1,200, the tool will reject your entry. If you are unsure of the amount, check your copy of the return you filed, your confirmation email from your tax software, or the IRS notice you received after filing.

Do not use your PIN, password, or any other credential. The tool only needs those three pieces of public information from your return itself.

How Long Refunds Typically Take

The IRS aims to issue most refunds within 21 days of accepting your return. This timeline applies whether you filed electronically or by mail. Electronic filing is faster — the IRS accepts e-filed returns within hours, while paper returns can take two to three weeks just to be scanned and entered into the system.

If you chose direct deposit to your bank account, the refund arrives within one to two business days after the IRS issues it. If you requested a paper check, add five to seven business days for mailing. Some refunds take longer if the IRS needs to review your return for errors or inconsistencies, which can add two to four weeks.

The Where's My Refund tool will show you the exact date the IRS plans to deposit or mail your refund once it has processed your return. Check back every few days if the tool still shows "processing" — the status updates daily.

What Each Status Message Means

"Return Received" means the IRS has accepted your return and is reviewing it. This is the first status you will see, usually within 24 hours of filing electronically. The tool will show an estimated refund date once processing begins.

"Approved" means the IRS has finished reviewing your return and approved your refund. The tool will display the exact date your refund will be deposited or mailed. This is the stage where most refunds sit for a few days before the money actually arrives in your account.

"Sent" means the IRS has issued your refund. If you chose direct deposit, the money is on its way to your bank and should arrive within one to two business days. If you requested a check, it has been mailed and should arrive within five to seven business days.

"Delayed" or no status after 21 days means the IRS is still processing your return. This can happen if you made an error on the return, claimed a large refund, or if the IRS is verifying information. Call 1-800-829-1040 to find out why.

Why Your Refund Might Be Delayed

The most common reason for a delay is a mismatch between your return and IRS records. This includes a Social Security number that does not match your name, a dependent claimed on your return who was also claimed by someone else, or income reported to the IRS by your employer that does not match what you reported. The IRS will send you a notice by mail explaining the issue.

Large refunds are also reviewed more carefully, which can add one to two weeks. If you claimed the Earned Income Tax Credit or the Child Tax Credit, the IRS may hold your refund until mid-February by law, even if your return is otherwise complete. This is called the PATH Act delay and applies every year.

If you filed a paper return, delays are common because the IRS must scan and manually enter the information. Paper returns can take six to eight weeks to process, especially during peak tax season. If you filed electronically and it has been more than 21 days with no update, contact the IRS.

What to Do If Your Refund Never Arrives

If the Where's My Refund tool shows your refund was sent but you have not received it after the expected timeframe, first check your bank account carefully — the deposit may have gone to a different account than you expected if you changed banks or made a mistake entering your account number.

If you requested a paper check, wait the full seven business days from the "Sent" date before assuming it is lost. Checks can take longer during busy mail periods. If seven business days have passed and you have not received it, call 1-800-829-1040 and ask the IRS to issue a replacement check or deposit the refund directly to your bank account instead.

If the tool shows "Approved" but you have not received your refund after the promised date, call the same number. Have your return and the refund amount ready. The IRS can tell you whether the refund was actually sent and, if so, help you track it down or issue a replacement.

Frequently Asked Questions

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

Yes, as long as you have your Social Security number, filing status, and the exact refund amount. The Where's My Refund tool does not care who prepared your return — it only checks the information from the return itself. If you do not know the refund amount, contact the person who filed your return or check any confirmation email they may have sent you.

What if I filed jointly with my spouse — whose Social Security number do I use?

Use the Social Security number of whoever is listed first on the return. This is usually the primary filer. If you are unsure, check your copy of the return or the confirmation email from your tax software. The filing status will be "married filing jointly" regardless of whose number you enter.

Why does the tool say my refund was sent but my bank has not received it?

Direct deposits typically arrive one to two business days after the IRS issues the refund, so check again in a day or two. If you entered the wrong bank account number when you filed, the deposit may have gone to a different account or been rejected. Call 1-800-829-1040 to confirm the account number the IRS has on file and ask them to reissue the refund if needed.

Can I check my refund status on my phone?

Yes. The IRS Where's My Refund tool works on phones and tablets. Go to irs.gov on your phone's browser, find the Where's My Refund link, and enter your information the same way you would on a computer. You can also call 1-800-829-1040 from any phone.

What if the tool says it cannot find my return?

This usually means the return has not been in the system for 24 hours yet, or the information you entered does not match exactly. Double-check your Social Security number, filing status, and refund amount — even a one-dollar difference will cause the tool to reject your entry. If you filed more than 24 hours ago and the information is correct, call 1-800-829-1040 to confirm the IRS received your return.