Where to check your refund status right now

The IRS has three ways to check where your refund is: the IRS Where's My Refund tool on irs.gov, the IRS2Go mobile app, or a phone call to the IRS at 1-800-829-1040. The Where's My Refund tool is fastest — it updates every 24 hours and tells you the exact status of your return, the expected deposit date if it has been processed, and whether there are any problems holding up payment.

To use Where's My Refund, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. If you filed electronically, the tool usually has information within 24 hours. If you mailed a paper return, allow five to seven business days before checking.

The tool shows one of four statuses: "Return Received" (the IRS has it but hasn't processed it yet), "Approved" (the return is approved and your refund is on the way), "Sent" (the refund has been issued), or a message that your return needs more information. If you see a notice number, the IRS is asking for something specific — that notice will arrive by mail with instructions.

Key Takeaways

  • The IRS Where's My Refund tool on irs.gov updates every 24 hours and shows your refund status, expected deposit date, and any problems holding up payment.
  • You need your Social Security number, filing status, and the exact refund amount to check your status — the tool will not work without all three.
  • Electronic returns show up in the tool within 24 hours; paper returns take five to seven business days before you can track them.
  • If the tool says your return needs more information, the IRS will mail you a notice with a specific number and instructions on what to send.
  • Refunds issued by direct deposit typically arrive within one to two business days of the "Sent" status; paper checks take two to three weeks.

How long refunds actually take in 2024

The IRS aims to issue most refunds within 21 days of receiving your return, but that timeline assumes your return is complete and correct. In 2024, most electronic returns filed early in the season (January through March) are processed within that window. Returns filed later in the year or returns that need manual review take longer.

Once the IRS marks your refund as "Sent," the timing depends on how you chose to receive it. If you selected direct deposit, the money arrives in your bank account within one to two business days. If you requested a paper check, allow two to three weeks for it to arrive by mail — longer if your address changed recently or if the check is sent to a forwarding address.

Some refunds take much longer. If the IRS needs to verify information on your return — your identity, your income, whether you claimed a dependent correctly — they will hold the refund while they investigate. These cases can take 60 days or more. The Where's My Refund tool will tell you if this is happening.

What to do if your refund is delayed

If the Where's My Refund tool shows "Return Received" but more than 21 days have passed since you filed, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether your return is in the normal queue or whether something is holding it up.

Common reasons for delays include a mismatch between the name on your return and the name on file with Social Security, a missing or incorrect routing number for direct deposit, or a discrepancy in the income you reported versus what your employer reported on your W-2. If the IRS identifies a problem, they will mail you a notice explaining what information they need and how to send it.

Do not file an amended return or a new return while the original is still being processed — this creates confusion and delays the refund further. Wait for the IRS to contact you with what they need.

Direct deposit versus paper check: which arrives first

Direct deposit is faster and more reliable. Once your refund is marked "Sent," the money lands in your bank account within one to two business days. The IRS sends the file to the Federal Reserve, which routes it to your bank, which credits your account. This happens automatically and does not require you to do anything after filing.

Paper checks take longer because they are printed, stuffed, and mailed. After the IRS marks your refund "Sent," allow two to three weeks for the check to arrive. If you moved recently, the check may go to your old address first, then be forwarded, which adds another week or two. If your check does not arrive within four weeks of the "Sent" status, call the IRS to request a replacement.

If you filed without providing a bank account for direct deposit, the IRS will mail a check automatically. You cannot change this after filing — the check will come whether you want it or not.

When the Where's My Refund tool says you need to take action

If the tool displays a message that your return needs more information, a notice is on its way to you by mail. The notice will have a number (usually CP2000, CP2501, or another code) and will explain exactly what the IRS needs. Do not ignore it — the IRS will not process your refund until you respond.

Common requests include proof that you are may have access to to a dependent exemption, documentation of self-employment income, or verification of your identity. The notice will tell you how to respond: by mail, by phone, or sometimes online through the IRS website. Follow the instructions in the notice exactly, including any important date. If you miss the important date, the IRS may deny the refund or reduce it.

If you receive a notice and do not understand what is being asked, call the IRS at the number on the notice. They can walk you through what documents to send and where to send them.

What happens if your refund never shows up

If the Where's My Refund tool shows "Sent" but the money has not arrived after the expected timeframe, your next step depends on how you chose to receive it. For direct deposit, contact your bank first — confirm that the routing and account numbers on your return were correct, and ask whether a deposit was attempted and rejected. Banks sometimes reject deposits if the account was closed or if the routing number was wrong.

If your bank confirms no deposit was received, call the IRS at 1-800-829-1040. They can verify that the refund was actually sent and to which bank. If the IRS sent it to the wrong account, they can issue a replacement check. This process takes another 4 to 6 weeks.

For paper checks, if more than four weeks have passed since "Sent" status, call the IRS to report the check missing. They will issue a replacement, but you may need to sign a form stating that you did not receive the original. The replacement check takes another 4 to 6 weeks to arrive.

Identity theft and refund fraud: what to watch for

If the Where's My Refund tool tells you a refund has been issued but you did not file a return, or if you filed but the refund amount is wrong, contact the IRS when ready. This can indicate that someone filed a fraudulent return using your Social Security number.

Call the IRS at 1-800-829-1040 and explain what you saw. The IRS will place a fraud alert on your account and investigate. You may also need to file a report with the Federal Trade Commission at IdentityTheft.gov. Do not ignore this — the longer it sits, the harder it is to untangle.

If you suspect fraud, also contact your bank and ask them to flag your account for suspicious activity. Some people who have their Social Security numbers used for fraudulent tax returns also experience identity theft in other areas.

Frequently Asked Questions

Can I check my refund status without my exact refund amount?

No. The Where's My Refund tool requires your Social Security number, filing status, and the exact refund amount as a security measure. If you do not remember the amount, check your copy of the return you filed or look at your email confirmation if you filed electronically. Your tax software also has a copy.

Why does the tool say my return is still being received after two weeks?

Paper returns take five to seven business days to enter the system; electronic returns show up within 24 hours. If you filed electronically and it has been more than two weeks, call the IRS to confirm they received it. If you mailed a paper return, the mail itself can take a week or more, so the IRS may not have it yet.

What if I filed jointly with my spouse and we want to know the refund status?

Either spouse can check the status using the Where's My Refund tool with their own Social Security number and the total refund amount. The tool will show the same information regardless of which spouse checks it. If you need to discuss the refund with the IRS, both spouses can call, but only one needs to.

Can I get my refund faster if I pay a tax preparation company to check for me?

No. Tax preparation companies and third-party refund tracking services have no faster access to IRS information than you do. The Where's My Refund tool is the official source, and it is free. Do not pay anyone to check your refund status.

What if the IRS says my refund was sent but my bank says they never received it?

This usually means the routing or account number on your return was incorrect. Call the IRS with your bank's routing number and account number, and ask them to verify what they have on file. If the numbers do not match, the IRS can issue a replacement check or attempt a new direct deposit to the correct account.