Check your refund status on the IRS website first

The IRS has a tool called Where's My Refund? that tells you the status of your federal tax refund. You go to IRS.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once a day, usually overnight.

The tool shows you one of three statuses: your return is still being processed, your refund has been approved and a payment date has been set, or your refund was sent and you can see the date it left the IRS. If the tool says your refund was sent more than a week ago and you have not received it, that is when you move to the next step.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. The wait time is usually shorter early in the morning and outside the peak tax season (January through April).

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov is the fastest way to check your federal refund status and updates once per day.
  • You need your Social Security number, filing status, and the exact refund amount from your return to use the tool.
  • If the tool says your refund was sent more than a week ago and you have not received it, contact the IRS or your bank to investigate.
  • State tax refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state.
  • If your return is still processing after 21 days, the IRS may need more information from you, which they will mail to your address on file.

What the processing timeline actually looks like

The IRS says most refunds are issued within 21 days of when they receive your return. That clock starts when your return is accepted by the IRS, not when you mail it or file it electronically. If you filed electronically, acceptance usually happens within 24 hours. If you mailed a paper return, acceptance can take two to three weeks.

Once accepted, the IRS processes your return in order. During peak season (January through mid-April), processing can take the full 21 days. Outside peak season, many refunds process in five to ten days. The Where's My Refund tool will show you the date your refund is scheduled to be sent, and that date is usually accurate.

If your return needs manual review — because of math errors, missing information, or items the IRS flags for verification — processing takes longer. The IRS will mail you a notice explaining what they need. You do not have to do anything until you receive that notice.

Refunds sent by direct deposit versus check

If you chose direct deposit on your return, the IRS sends the refund to your bank account. The IRS releases the money on the date shown in Where's My Refund, but your bank may take one to three business days to post it to your account. If the date has passed and the money is not there, contact your bank with the refund date and ask them to trace it.

If you chose a check, the IRS mails it to the address on your return. A check typically arrives within one week of the send date shown in Where's My Refund, but mail delivery varies. If more than two weeks have passed since the send date, contact the IRS to request a replacement check or have the refund sent by direct deposit instead.

State tax refunds are tracked separately

Your state tax refund is handled by your state's tax agency, not the IRS. Each state has its own refund tracking tool. Search "[your state] tax refund status" to find the tool for your state. You will usually need your Social Security number and refund amount, similar to the federal tool.

State refund timelines vary widely. Some states issue refunds within two weeks; others take six to eight weeks. States that use paper checks typically take longer than states that offer direct deposit. If you are unsure whether you filed a state return, check your state's tax agency website or look for a state tax return form in your records.

What to do if your refund is missing or delayed

If the Where's My Refund tool shows your refund was sent more than a week ago and you have not received it, start by checking with your bank. Call the number on the back of your debit card or bank statement and ask whether a deposit from the IRS has been received. Provide the refund date from the tool. Your bank can tell you if the money arrived and was posted to your account.

If your bank has no record of the deposit, call the IRS at 1-800-829-1054 (this is the general IRS line, different from the refund hotline). Have your Social Security number, filing status, and refund amount ready. The IRS can confirm whether the refund was actually sent and to which account. If there was an error in your bank account number on your return, the IRS may have sent the money to the wrong account, and they can help you recover it.

If the Where's My Refund tool shows your return is still processing after 21 days, the IRS has likely mailed you a notice requesting more information. Check your mail carefully, including junk mail folders if you have email notifications set up. Do not contact the IRS until you receive the notice — calling before then will not speed up the process.

Refunds claimed for dependents or with tax credits

If your refund includes the Earned Income Tax Credit, Child Tax Credit, or credits for dependents, the IRS holds your refund longer to verify the information. These returns typically take 21 days or longer to process, even outside peak season. The Where's My Refund tool will still show you the expected send date.

If you claimed a dependent who was also claimed by someone else (such as an ex-spouse), the IRS will reject that part of your return and send you a notice. You will then need to file an amended return or contact the IRS to resolve the conflict. This process can add several weeks to your refund.

Frequently Asked Questions

Why does the IRS say my refund was sent but I have not received it?

Direct deposits can take one to three business days to post after the IRS sends them. If it has been longer than that, contact your bank to confirm the deposit arrived. If your bank has no record, call the IRS to verify the account number they sent it to — you may have entered it incorrectly on your return.

Can I get my refund faster if I call the IRS?

No. The IRS processes returns in the order they are received, and calling does not move you up in the queue. The only exception is if the IRS is holding your return pending information from you — in that case, providing the information quickly will speed things up.

What if I filed a paper return and it has been three weeks?

Paper returns take longer to be accepted into the system. If it has been three weeks since you mailed it, call the IRS at 1-800-829-1954 to confirm they received it. Provide your Social Security number and the date you mailed it. They can tell you whether it has been accepted and when processing will begin.

Do I need to report my refund as income next year?

No. A tax refund is money you overpaid in taxes during the year — it is not new income. You do not report it on your next year's return.

What if my refund amount is different than what I calculated?

The IRS may have made corrections to your return during processing — for math errors, missing information, or items that did not match their records. They will mail you a notice explaining any changes. If you disagree with the change, the notice will include instructions for how to respond.