Where to check your federal tax refund status

The IRS has a tool called Where's My Refund? that shows you the status of your federal return and tells you whether your refund has been sent. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return.

The tool updates once per day, usually overnight. It will tell you one of three things: the IRS is still processing your return, your refund has been approved and a send date has been set, or your refund was sent on a specific date and the method (direct deposit or check). If it says your refund was sent by direct deposit, it will also show you the last four digits of the account where the money went.

You can also call the IRS at 1-800-829-1040 to speak with someone who can look up your refund status. Wait times are longest during tax season (January through April), but the phone line is available year-round.

Key Takeaways

  • Where's My Refund? on IRS.gov is the official tool to check whether your federal refund has been sent, and it updates once per day.
  • The tool requires your Social Security number, filing status, and the exact refund amount — no login or password needed.
  • If your refund was sent by direct deposit, the tool shows the last four digits of the account and the deposit date; if by check, it shows the mailing date.
  • State tax refunds are tracked through your state's revenue or taxation department, not the IRS, and each state has its own status tool.
  • If Where's My Refund? says your refund was sent but you have not received it after the expected timeframe, contact the IRS or your state department to report it.

What the status messages mean

When you check Where's My Refund?, you will see one of several messages. "We received your return" means the IRS has your paperwork but is still reviewing it — this is normal and can take weeks. "Your refund has been approved" means the IRS has finished checking your return and decided to send the money; this message includes the date your refund will be sent.

"Your refund was sent" is the message you are looking for. It includes the send date and the method. For direct deposits, the money usually arrives within one to two business days of the send date, though some banks take longer. For checks, allow seven to ten business days from the send date for the check to arrive in the mail.

If you see a message that says the IRS needs more information, or that your return is under review, the refund is delayed. The message will usually tell you what is missing or what the IRS is checking. You may need to respond to a letter from the IRS or provide additional documents.

Checking a state tax refund

State tax refunds are not tracked through the IRS. Each state runs its own tax system and has its own refund status tool. You will need to go to your state's revenue department or taxation department website and look for a refund status checker — the name varies by state.

Some states call it "Check Your Refund Status" or "Refund Tracker." Others use different names. A search for "[your state] tax refund status" will take you to the right page. You will typically need your Social Security number, filing status, and refund amount, just like the federal tool.

State refunds often process on a different timeline than federal refunds. You may receive your federal refund weeks before your state refund, or vice versa. If you filed both returns at the same time, check both tools separately to see where each one stands.

What to do if your refund was sent but you have not received it

If Where's My Refund? shows your refund was sent by direct deposit but the money has not appeared in your account after two business days, contact your bank first. Ask them to confirm they received the deposit. Sometimes a deposit is delayed on the bank's end, or it may have gone to an old account if you changed banks since you filed.

If your bank says they did not receive the deposit, contact the IRS at 1-800-829-1040 and tell them the send date shown in Where's My Refund?. The IRS can trace the deposit and tell you what happened. They may issue a replacement refund by check if the original deposit cannot be found.

If your refund was sent by check but you have not received it after ten business days from the send date, contact the IRS. Checks can be lost in the mail. The IRS can issue a replacement check or, in some cases, a direct deposit instead. Have the send date from Where's My Refund? ready when you call.

Refunds delayed by identity verification or errors

Sometimes Where's My Refund? will show that your return is being reviewed or that the IRS needs more information. This usually means one of two things: the IRS is verifying your identity, or there is an error or inconsistency on your return that needs to be fixed.

If the message says the IRS is verifying your identity, you may need to confirm who you are through an online portal or by mail. The IRS will send you a letter explaining what to do. Do not ignore this letter — your refund will not be sent until you respond.

If there is an error on your return, the IRS will also send you a letter. Common errors include a mismatch between the name and Social Security number on your return, a missing or incorrect bank account number for direct deposit, or income that does not match what your employer reported. You will need to respond to the letter with corrected information or documentation.

How long refunds typically take

The IRS aims to process most returns and send refunds within 21 days of receiving your return. However, this timeline assumes your return is complete and correct. If the IRS needs to review your return, verify your identity, or ask for more information, the process takes longer — sometimes several weeks or months.

Returns filed electronically are processed faster than paper returns. If you filed by mail, add one to two weeks to the timeline for the IRS to receive and scan your paperwork before processing begins.

Direct deposits are faster than checks. If your refund is approved and you chose direct deposit, the money usually arrives within one to two business days of the send date. Checks take seven to ten business days to arrive by mail, and some people wait longer depending on mail delivery in their area.

Frequently Asked Questions

Can I check my refund status if I filed a paper return?

Yes. Where's My Refund? works for both electronic and paper returns. However, paper returns take longer to process because the IRS has to receive, open, and scan them before processing begins. Allow one to two weeks longer than the standard 21-day timeline if you mailed your return.

What if Where's My Refund? says my refund was sent but I never received it?

Contact your bank to confirm they received the deposit, or check your mail for a check. If neither arrived, call the IRS at 1-800-829-1040 with the send date from Where's My Refund?. The IRS can trace the refund and issue a replacement by check or direct deposit.

Do I need to create an account to use Where's My Refund??

No. You can check your status without logging in or creating an account. You only need your Social Security number, filing status, and the exact refund amount from your return. The tool is free and available on IRS.gov.

Why does Where's My Refund? say my return is still being processed after 21 days?

The 21-day timeline is a goal, not a may provide. Returns are delayed if the IRS needs to verify your identity, if there is an error on your return, or if your return was filed by mail. The IRS will send you a letter if they need more information from you. Check Where's My Refund? regularly for updates.

Can I check my state tax refund on the IRS website?

No. State refunds are tracked through your state's revenue or taxation department, not the IRS. Search for "[your state] tax refund status" to find your state's refund tracker. Each state processes refunds on its own timeline.