Check your refund status with the IRS directly

The IRS has a tool called Where's My Refund? that shows you the exact status and amount of your federal tax refund. You reach it through IRS.gov, and it updates once a day, usually overnight. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.

The tool tells you three things: whether the IRS has received your return, whether they have processed it, and whether your refund has been sent. If your refund has been sent, it shows the date it was mailed or deposited. The IRS processes most returns within 21 days of receipt, though returns with errors or that need verification can take longer.

If you filed electronically and chose direct deposit, your refund typically arrives within 21 days. If you chose a paper check, add another week or two for mail delivery. The IRS does not hold refunds for any reason once processing is complete — if the tool says it was sent and you have not received it after the stated timeframe, the issue is usually with your bank or the mail, not the IRS.

Key Takeaways

  • The IRS Where's My Refund? tool on IRS.gov shows your refund amount and status in real time, updating once daily.
  • You need your Social Security number, filing status, and the refund amount from your return to use the tool.
  • Most refunds arrive within 21 days of the IRS receiving your return if you chose direct deposit, or within 21 days plus mail time for a paper check.
  • If the tool shows your refund was sent but you have not received it after the stated timeframe, contact your bank or file a claim with the IRS.
  • The IRS processes returns in the order they are received, and returns with errors or missing information take longer than the standard 21 days.

What to do if you cannot find your refund amount

If Where's My Refund? says the IRS has not received your return yet, check whether you actually filed. Look for a confirmation email if you filed electronically, or a receipt if you filed in person. If you filed by mail, allow up to four weeks for the IRS to receive and log it into their system.

If you filed but the tool shows no record, your return may have been rejected during processing. This usually happens because of a missing or mismatched Social Security number, an incorrect filing status, or a duplicate return (for example, if both you and your spouse filed separate returns when you should have filed jointly). The IRS will send you a letter explaining the rejection and what to do next. Check your mail, including spam folders if you filed electronically and provided an email address.

If you have not received a letter and the tool still shows nothing after four weeks, contact the IRS directly. Call 1-800-829-1040 (the main IRS customer service line) and have your Social Security number, filing status, and the year you filed ready. Wait times are longest during tax season (January through April), so calling in the morning or on weekdays increases your chances of reaching someone within a reasonable time.

Understanding refund delays and holds

The IRS does not hold refunds for unpaid debts, child support, or student loans — those agencies take money directly from your refund before it reaches you. If this happens, the IRS will send you a notice explaining the offset and which agency took the money. You can then contact that agency to dispute the amount or set up a payment plan.

Some returns take longer than 21 days because the IRS needs to verify information. This happens when your return has math errors, missing information, or matches a pattern the IRS flags for review. The Where's My Refund? tool will tell you if your return is under review. You do not need to do anything — the IRS will contact you by mail if they need more information from you.

Returns filed on paper take longer than electronic returns because they must be manually entered into the IRS system. If you filed by mail, add two to four weeks to the standard processing time. If you are unsure whether your return was received, use Where's My Refund? — it will show a received date once the IRS has logged it.

Tracking a refund that was sent but not received

If Where's My Refund? shows your refund was sent but you have not received it, the first step depends on how you chose to receive it. For direct deposit, contact your bank and give them the date the IRS said it was deposited. Banks sometimes deposit funds to the wrong account if your routing number was entered incorrectly on your return. Your bank can search their records and tell you where the money went.

For a paper check, wait at least one week after the date shown in Where's My Refund? before assuming it is lost. Mail delivery varies by location and season. If more than two weeks have passed since the sent date, contact the IRS at 1-800-829-1040 and ask them to issue a replacement check. They will verify that the original check was sent and then mail a new one, which usually takes another two to three weeks.

If your bank says the direct deposit was never received, the IRS may have sent it to the wrong account. This happens when the routing number or account number on your return does not match your actual bank account. Contact the IRS and ask them to reissue your refund as a paper check instead. They will verify the issue and mail the check, which takes two to three weeks.

What information you need to check your refund

Gather these items before you use Where's My Refund? or call the IRS: your Social Security number, the tax year you filed for, your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow), and the exact refund amount shown on your tax return. If you filed jointly with a spouse, you can use either spouse's Social Security number.

If you do not remember the refund amount, look at your tax return itself or the confirmation email the IRS sent when they received it. If you filed electronically, your tax software usually sent you a confirmation. If you filed on paper, the IRS does not send a confirmation unless there is a problem. In that case, you can still use Where's My Refund? — it will show the amount once the IRS has processed your return.

Frequently Asked Questions

How often does Where's My Refund? update?

The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same information. If your status has changed, you will see it the next day.

Can I get my refund faster than 21 days?

No. The IRS processes returns in the order they are received, and 21 days is the standard timeframe for electronic returns. Paper returns take longer. There is no way to move your return ahead in the queue.

What if I filed jointly but the tool only shows one spouse's refund?

The tool shows one refund amount for the entire return, not separate amounts for each spouse. If you are unsure whether your return was filed jointly, check your tax return or the confirmation email. If you filed separately by mistake, you will need to file an amended return.

Can the IRS hold my refund if I owe back taxes?

The IRS can offset your refund to pay back taxes you owe, but they will send you a notice explaining this. You can contact the IRS to set up a payment plan for the remaining balance. The offset does not prevent your refund from being processed — it just reduces the amount you receive.

What should I do if Where's My Refund? says my return was rejected?

The IRS will send you a letter explaining why and what to do next. Common reasons are a mismatched Social Security number, incorrect filing status, or a duplicate return. Follow the instructions in the letter. If you do not receive a letter within two weeks, call the IRS at 1-800-829-1040.