Where to check your federal tax refund

The IRS has one official tool for tracking your federal refund: Where's My Refund? at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and tells you whether the IRS is still processing your return, has approved it, or has sent the money out.

You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest from January through April. The phone line gives you the same information as the website but can be useful if you cannot access the internet or prefer speaking to someone.

If you filed electronically, your refund typically processes within 21 days. If you mailed a paper return, allow up to 6 weeks. The IRS counts these days from the date they receive your return, not the date you mailed it.

Key Takeaways

  • Use Where's My Refund? at irs.gov or call 1-800-829-1954 to check your federal refund status — these are the only official IRS tracking tools.
  • The tool updates once per day and shows whether your return is processing, approved, or sent to your bank or address.
  • Electronic returns usually process within 21 days; mailed returns take up to 6 weeks from the date the IRS receives them.
  • State refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state.
  • If the IRS says your refund was sent but you have not received it, check your bank account first, then contact the IRS or your state tax office.

What the refund status messages mean

Where's My Refund? shows one of three main statuses. Return Received means the IRS has your return but has not finished reviewing it yet — this is normal and can last several weeks. Approved means the IRS has checked your return and found no problems; your refund is being prepared to send out. Sent means the money has left the IRS and is on its way to you.

If your status says Sent, the tool also shows the delivery method and date. If you chose direct deposit, the money goes to the bank account you listed on your return — this usually arrives within one to two business days after the IRS sends it. If you chose a paper check, it arrives by mail, which takes five to seven business days after the IRS sends it.

Some returns get held for additional review. The tool will tell you if this is happening. The IRS does this when something on your return does not match their records or when they need to verify information. This can add two to four weeks to your timeline.

Tracking state income tax refunds

Your state refund is separate from your federal refund and has its own tracking system. Most states have a refund tracker on their tax department website — search "[your state] tax refund status" to find it. You will need your Social Security number and refund amount, just like with the federal tool.

State refund timelines vary widely. Some states process refunds in two to three weeks; others take six to eight weeks. A few states are slower during tax season. Check your state's website to see their current processing times — they usually post this information during January through April.

If you filed both federal and state returns, your state refund may be delayed if the IRS is holding your federal return. Some states wait for the federal return to clear before they process the state return. If this is happening, your state tax office will usually tell you when you check your status.

What to do if your refund is late

If the IRS says your refund was sent but you have not received it after the expected timeframe, start by checking your bank account carefully. Sometimes deposits post without a notification, or they arrive under a slightly different name than expected. If you chose direct deposit, look at your bank statements for the past two weeks.

If the money is not in your account and the IRS says it was sent more than a week ago, contact the IRS at 1-800-829-1954. Have your return information ready. The IRS can tell you whether the deposit went through on their end and, if it did, can help you trace where it went. If there was an error with your bank account number on your return, the IRS may have sent the money back and will tell you how to resubmit your information.

For paper checks, allow the full five to seven business days after the IRS says it was sent. If more than two weeks have passed and you still have not received it, contact the IRS. They can issue a replacement check or, in some cases, send the refund by direct deposit instead.

Why your refund might be delayed

The most common reason for delay is an error or mismatch on your return. This could be a typo in your Social Security number, a name that does not match IRS records, or income that does not match what your employer or bank reported. The IRS will hold your return while they verify the information. You do not need to do anything — they will contact you by mail if they need more information from you.

Refunds are also delayed if you claimed certain tax credits, such as the Earned Income Tax Credit or the Child Tax Credit. The IRS is required by law to hold these returns until mid-February, even if everything is correct. This is called the PATH Act delay, and it applies every year.

If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay those debts. The tool will tell you if this is happening. You will receive a notice in the mail explaining what happened and how much was taken.

How to speed up your refund

The fastest way to receive your refund is to file electronically and choose direct deposit. Electronic filing is processed much faster than paper returns — usually within 21 days instead of six weeks. Direct deposit gets the money to your bank in one to two business days instead of five to seven days for a paper check.

Make sure all the information on your return is correct and matches your official records. Double-check your Social Security number, name spelling, and bank account number if you are using direct deposit. Errors in these fields are the most common reason for delays.

File as early as possible in the tax season. The IRS processes returns in the order they receive them. If you file in January, your return moves through the queue faster than if you file in March or April.

Frequently Asked Questions

Can I track my refund if I filed a joint return with my spouse?

Yes. Use either spouse's Social Security number in Where's My Refund? — the tool will show the status of the entire joint return. Both spouses will see the same status and delivery information.

What if I filed my return but it is not showing up in the tracking tool yet?

If you filed electronically, it can take up to 24 hours for the IRS to receive and log your return. If you mailed a paper return, it can take two to three weeks for the IRS to receive and scan it. Once it is in the system, it will appear in Where's My Refund?. If more than three weeks have passed since you mailed it, contact the IRS to confirm they received it.

Will the tracking tool tell me if my refund was offset for debt?

Yes. Where's My Refund? will show a message if your refund was offset for back taxes, child support, or student loans. You will also receive a notice in the mail from the agency that took the money, explaining the reason and amount.

Can I change my direct deposit information after I file?

No. Once you file your return with a bank account number, you cannot change it through Where's My Refund? or by calling the IRS. If you made a mistake, contact your bank to see if they can redirect the deposit. If the account is closed or the number is wrong, the IRS will mail you a check instead, which delays your refund by several weeks.

Is there a way to get my refund faster than the normal timeline?

No. The IRS processes refunds in the order they receive them and cannot speed up individual returns. The fastest you can receive a refund is 21 days for an electronic return with direct deposit, and this only happens if there are no errors or holds on your return.