The IRS has three ways to check your refund status, and the fastest is online

You can check your federal tax refund status through the IRS website using "Where's My Refund?", by phone at 1-800-829-1954, or by text message. The online tool is fastest — it updates every 24 hours and tells you the exact status of your refund, when it will arrive, and where it's going. You'll need your Social Security number, filing status, and the exact refund amount from your tax return to use any of these methods.

The IRS processes most refunds within 21 days of receiving your return, but this timeline depends on whether you filed electronically or by mail, whether your return was complete, and whether the IRS needs to verify information with you. If you filed by paper, add extra time for the IRS to scan and process your return before the 21-day clock starts.

Key Takeaways

  • The IRS "Where's My Refund?" tool at IRS.gov is updated every 24 hours and shows your exact refund status, expected arrival date, and deposit account.
  • You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount to check your status online.
  • Most electronic returns are processed within 21 days, but paper returns take longer because the IRS must scan them first.
  • If the IRS needs more information from you, "Where's My Refund?" will tell you what's missing and how to send it.
  • Text message updates are available by texting "REFUND" and your Social Security number to 877877, but the online tool gives you more detail.

Using the IRS "Where's My Refund?" tool online

Go to IRS.gov and select "Where's My Refund?" from the homepage. Enter your Social Security number, filing status, and the exact refund amount shown on your tax return. The tool will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." Each status tells you where your refund is in the process.

"Return Received" means the IRS has your return but hasn't processed it yet. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means your refund has been issued — the tool will show you the date it was sent and the method (direct deposit or check). If you chose direct deposit, the tool shows the last four digits of the account where the money is going.

The tool updates once per day, usually overnight. Checking multiple times in the same day won't show you new information. If your return is still being processed, the tool will estimate when you can expect your refund.

Checking by phone or text message

Call the IRS at 1-800-829-1954 to speak with a representative or use the automated phone system. Have your Social Security number, filing status, and refund amount ready. The phone line is available Monday through Friday, 7 a.m. to 7 p.m. in your time zone. Wait times are often long during tax season (January through April), so calling early in the morning or later in the week may be faster.

For text updates, send a text message to 877877 with "REFUND" followed by your Social Security number (for example: "REFUND 123456789"). The IRS will send you a text with your refund status. You can text as often as you want, and the service is free — standard text message rates from your phone plan may apply.

What to do if your refund is delayed

If "Where's My Refund?" shows your return is still being processed after 21 days from when you filed, your return may need additional review. This happens when the IRS detects a mismatch between your return and other records — for example, if your W-2 from your employer doesn't match the income you reported, or if you claimed a credit the IRS needs to verify.

The tool will tell you if the IRS needs information from you. If it does, follow the instructions on the screen. Usually this means mailing documents to the address shown, or calling the number provided. Do not ignore a notice from the IRS — responding quickly can speed up your refund.

If your refund was supposed to arrive by direct deposit but didn't show up in your account, check "Where's My Refund?" to confirm the status is "Refund Sent." If it shows sent but you haven't received it, contact your bank to ask if the deposit is pending. Sometimes deposits take an extra day or two to appear. If your bank says they never received the deposit, call the IRS at 1-800-829-1954 to report it.

Why your refund might take longer than 21 days

Paper returns take longer than electronic returns because the IRS must physically scan them before processing begins. If you mailed your return, add 2 to 3 weeks for mail delivery and scanning before the 21-day processing window starts. This means a paper return filed in early April might not be processed until late May.

Refunds are also delayed when the IRS detects errors or inconsistencies. Common reasons include a missing or incorrect Social Security number, a name that doesn't match IRS records, income reported on a W-2 or 1099 that doesn't match your return, or a claimed credit that requires verification. The IRS will contact you if this happens — watch for mail from the IRS, and check "Where's My Refund?" regularly for updates.

During peak tax season (February through May), the IRS processes millions of returns and may take longer than usual. If you filed early in January, your refund should arrive faster than if you filed in March or April.

Direct deposit versus check refunds

If you chose direct deposit on your return, your refund goes straight to your bank account. This is faster than a check — direct deposits usually arrive within 1 to 2 business days after the IRS sends them. The "Where's My Refund?" tool shows the last four digits of the account where your refund is being deposited.

If you requested a check, the IRS mails it to the address on your return. A mailed check takes 7 to 10 business days to arrive after the IRS sends it, depending on mail delivery in your area. If you don't receive your check within 10 business days of the "Refund Sent" date shown in "Where's My Refund?", contact the IRS.

You cannot change from check to direct deposit after you file. If you filed for a check and want to change it, you would need to file an amended return, which is not worth the time and cost for most people.

Frequently Asked Questions

How do I know if the IRS received my paper return?

Paper returns take 2 to 3 weeks to arrive and be scanned. After that, they appear in "Where's My Refund?" with a status of "Return Received." If you mailed your return more than 3 weeks ago and it still doesn't show up in the tool, call the IRS at 1-800-829-1954 to ask if they received it.

Can I cancel my refund and get the money a different way?

No. Once the IRS processes your return and approves your refund, you cannot cancel it. If you made a mistake on your return, you can file an amended return (Form 1040-X) after you receive your refund, but this takes several months to process.

What if I filed jointly with my spouse and we're separated?

Both spouses can check the status using their own Social Security number and the full refund amount. If there's a dispute about who gets the refund, contact the IRS — they may freeze the refund while the issue is resolved. This is a legal matter, and you may need to involve a lawyer or the court.

Why does the tool say my refund was sent but I haven't received it?

Direct deposits usually arrive within 1 to 2 business days after the IRS sends them. Check with your bank to see if the deposit is pending. For mailed checks, allow 7 to 10 business days. If you've waited that long and still haven't received it, call the IRS at 1-800-829-1954 to report it.

Can I check someone else's refund status?

No. You need the person's Social Security number, filing status, and exact refund amount to check their status. The IRS does not allow one person to check another person's refund without that information, and even then, only the person who filed the return should check it.