Check your refund status through the IRS website

The IRS Where's My Refund tool is the official way to track a federal tax refund. You go to irs.gov, find the "Where's My Refund" page, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Refund Approved" (they've approved it and it's on the way), or "Refund Sent" (it's been issued). If you see "Refund Sent," the tool also tells you the date it was sent and the method — direct deposit to your bank account or a check mailed to your address.

Processing time varies. Most returns are processed within 21 days of filing, but some take longer if the IRS needs to verify information or if you claimed certain credits like the Earned Income Tax Credit. If your return was filed on paper rather than electronically, add extra time.

Key Takeaways

  • The IRS Where's My Refund tool at irs.gov is the official source and updates once daily with your refund status.
  • You need your Social Security number, filing status, and the exact refund amount to check your status.
  • Most refunds arrive within 21 days of filing, but paper returns and certain tax credits can add weeks.
  • If your refund was sent by direct deposit, the tool shows the bank deposit date; if by check, it shows the mailing date.
  • Contact the IRS directly at 1-800-829-1040 if the tool shows no record of your return after two weeks of filing.

What to do if the tool says your refund was sent but you haven't received it

If the status shows "Refund Sent" but the money hasn't hit your bank account or the check hasn't arrived, the first step depends on the method. For direct deposit, wait three to five business days after the date shown in the tool — bank processing adds time beyond the IRS sending it. For a mailed check, wait up to two weeks after the mailing date shown.

If you've waited the full time and still haven't received it, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether the refund was actually sent and, if it was mailed, whether it was returned to them as undeliverable. If a check was returned, the IRS can reissue it or send it by direct deposit instead if you provide banking information.

Reasons the IRS might delay your refund

The IRS holds or delays refunds for several concrete reasons. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), federal law requires the IRS to hold your refund until at least February 15, even if your return is processed earlier. This is not a problem — it is a legal hold, and your refund will be released on that date.

The IRS also delays refunds when information on your return doesn't match their records. This includes a Social Security number mismatch, a name that doesn't match your Social Security card, or income reported by your employer that doesn't match what you reported. If this happens, the IRS sends you a letter explaining what doesn't match and what to do next — usually providing corrected information or documentation.

Refunds are also delayed if you owe back taxes, child support, or federal student loans. The IRS can offset your refund to pay these debts. You'll receive a notice in the mail explaining the offset and which debt it went toward.

How to check your state tax refund

State tax refunds are tracked separately from federal refunds. Each state has its own tax department website with a refund tracker. Search "[your state] tax refund status" or go directly to your state's Department of Revenue or Department of Taxation website. You'll typically enter your Social Security number and refund amount, similar to the federal tool.

State refunds often take longer than federal refunds — typically four to eight weeks from the time you file. Some states process them faster if you file electronically and request direct deposit. If you filed a paper state return, add extra time.

If your state return was filed with your federal return (most states allow this), the state may wait for the federal return to be processed first before starting on yours. This can add a week or two to the timeline.

What happens if you filed jointly but only one spouse has received their portion

Joint refunds are sent as a single payment to the account or address on file. If the refund was sent by direct deposit, it goes to the bank account listed on the return. If by check, it goes to the address listed. Both spouses' names appear on the check, but only one account receives the deposit.

If you and your spouse filed jointly and the refund has arrived but you haven't split it yet, that's a matter between you and your spouse — the IRS doesn't split joint refunds. If you filed jointly but are now separated or divorced and have questions about who should receive the refund, contact the IRS directly, though they generally treat the refund as belonging to both filers equally.

When to contact the IRS directly about your refund

Contact the IRS if more than 21 days have passed since you filed electronically and the Where's My Refund tool shows no record of your return. If you filed on paper, wait at least four weeks. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready.

You should also contact the IRS if the tool shows "Refund Sent" but you haven't received it after the time shown has passed, if you received a notice from the IRS about your return, or if you believe there's an error on your return that you need to correct.

Frequently Asked Questions

Can I get my refund faster if I file electronically?

Yes. Electronic filing is processed faster than paper returns, usually within 21 days. If you also request direct deposit instead of a mailed check, the refund reaches your bank account faster — typically within 10 to 21 days of filing. Paper returns take four to six weeks or longer.

What if I made a mistake on my return after I filed it?

If you haven't received your refund yet, wait to see if the IRS catches the error and sends you a notice. If they don't, you can file an amended return using Form 1040-X. If you've already received your refund and then realize you made a mistake, file the amended return as soon as you can — the IRS will adjust your refund or send you a bill if you owe more.

Why does the tool say my refund was sent but the IRS website shows a different amount than what I expected?

The IRS may have adjusted your refund if you owe back taxes, child support, or federal student loans, or if there was an error on your return that they corrected. The tool should show the adjusted amount. Check any notices the IRS sent you, or call 1-800-829-1040 to ask what changed.

Can I cancel my refund and get a check instead of direct deposit?

Once the IRS has sent your refund by direct deposit, you cannot cancel it. If the refund hasn't been sent yet, you would need to file an amended return, but this is complicated and usually not worth it. If you received the direct deposit and want to redirect it, that's between you and your bank.

How long does it take to receive a refund by check in the mail?

The IRS mails checks, and standard mail delivery typically takes one to two weeks. The Where's My Refund tool shows the date the check was mailed. If you haven't received it two weeks after that date, contact the IRS — the check may have been lost or returned as undeliverable.