Where to check your refund status depends on which tax authority issued it

The IRS has a tool called Where's My Refund? that shows the status of federal tax refunds. You can access it on IRS.gov without logging in — you need your Social Security number, filing status, and the exact refund amount from your 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.

If you filed a state tax return, your state's tax department runs its own refund tracker. Each state operates separately, so you will need to visit your state's tax website directly. Some states update their trackers daily; others update weekly. The process is similar to the federal tool — you enter your Social Security number and filing information.

Both the IRS and state systems show the same basic information: whether your return is being processed, whether it has been approved, and the date the refund was sent. Neither tool shows real-time bank deposits, so if the status says your refund was sent but you have not received it yet, you may need to wait a few more business days for it to arrive in your account.

Key Takeaways

  • The IRS Where's My Refund tool on IRS.gov shows federal refund status and updates once per day without requiring you to log in.
  • State refunds require checking your state's tax department website separately, as each state runs its own tracker.
  • The refund status shows whether processing is underway, approved, or sent — but not whether the money has hit your bank account yet.
  • If your refund status says sent but you have not received it, allow three to five business days for the deposit to complete.
  • If your return has been processing for longer than normal, the IRS or state tax office may need additional information from you.

What information you need to check your federal refund

To use Where's My Refund on IRS.gov, have these three pieces of information ready: your Social Security number, your filing status (single, married filing jointly, head of household, or married filing separately), and the exact refund amount you claimed on your return. The refund amount is the number on line 33 of Form 1040 (or the equivalent line on your specific form). If you filed electronically, this number is in your confirmation email or in the tax software you used.

You do not need to create an account or log in. The tool is designed to work without authentication, which means you can check from any device. However, because the tool does not require login, make sure you are on the official IRS website — irs.gov — and not a third-party site claiming to offer the same service.

How long the IRS takes to process and send refunds

The IRS typically processes returns within 21 days of receiving them if you filed electronically. If you mailed a paper return, processing takes longer — usually four to six weeks from the date the IRS receives it. Once the return is approved, the IRS sends the refund within a few days. The actual deposit into your bank account takes an additional three to five business days, depending on your bank.

If you chose direct deposit (which is faster than a mailed check), the refund usually reaches your account within five to seven business days after the IRS approves it. If you are receiving a paper check, allow an additional week or two for mail delivery. The Where's My Refund tool will show you the date the refund was sent, but not the exact date it will arrive in your account.

Some returns take longer than 21 days. The IRS may need to verify information on your return, match it against wage records, or investigate a discrepancy. If your return is flagged for review, the Where's My Refund status will indicate that additional time is needed, though it may not specify exactly why.

What to do if your refund status shows a delay

If Where's My Refund says your return is still being processed after 21 days from when you filed electronically (or six weeks from when you mailed it), the IRS is likely reviewing something on your return. Common reasons include a mismatch between your Social Security number and name, a discrepancy in income reported by your employer, or a claim that requires manual verification — such as the Earned Income Tax Credit or Child Tax Credit.

The Where's My Refund tool will sometimes display a message saying the IRS needs more information. If you see this, check your mail for a letter from the IRS (usually Form 886-A or a similar notice). The letter will explain what information is missing and how to provide it. Respond to the IRS within the timeframe stated in the letter — typically 30 days — to avoid delays or a reduced refund.

If the tool shows no message but your refund is delayed beyond the normal timeframe, you can contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) and have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether your return is under review and what, if anything, you need to do.

State refund status and timelines

State tax refunds follow a similar pattern to federal refunds but operate on different schedules. Most states process returns within 30 to 45 days of receipt, though some are faster. To check your state refund, visit your state's tax department website and look for a refund status tool — the name varies by state (some call it "Check Your Refund Status," others call it "Refund Tracker"). You will need your Social Security number and the refund amount.

State processing times can vary significantly depending on the state and the complexity of your return. Some states update their trackers daily; others update weekly or even less frequently. If your state's tracker shows no activity for several weeks, contact your state tax department directly — the phone number is on the state's tax website.

If you filed both federal and state returns, your state refund may arrive before or after your federal refund, depending on which one the state processes first. There is no coordination between the two systems, so do not assume a delay in one means a delay in the other.

What happens if your refund never arrives

If the Where's My Refund tool shows your refund was sent but you have not received it after five to seven business days (for direct deposit) or three weeks (for a mailed check), contact your bank first. Ask whether the deposit arrived and was rejected, or whether it is still pending. Some banks hold deposits for a day or two before posting them to your account, especially if the amount is large or unusual for your account.

If your bank confirms the deposit never arrived, contact the IRS. Call 1-800-829-1040 and explain that your refund status shows sent but you have not received it. The IRS can investigate whether the refund was sent to the wrong account number or address. If the IRS sent the refund to an incorrect account (for example, if you provided a wrong routing number on your return), the IRS can issue a replacement refund, though this may take several weeks.

If you received a paper check and it never arrived, the IRS can issue a replacement check or direct deposit the amount instead. Request this through the IRS website or by phone. The replacement process typically takes four to six weeks.

Refund status for amended returns and special situations

If you filed an amended return (Form 1040-X), the Where's My Refund tool may not show the amended return's status. Amended returns are processed separately and take longer — usually 16 weeks or more from the date the IRS receives them. You can check the status of an amended return by calling the IRS at 1-800-829-1040. Have your Social Security number, the tax year, and the date you mailed or filed the amended return ready.

If you received a stimulus payment, tax credit, or other government payment that was supposed to be included in your refund, the Where's My Refund tool will show the total refund amount but may not break down which portion came from which source. The IRS will send you a notice (usually Form 1444-B or similar) explaining the breakdown if you request it or if there is a discrepancy.

Frequently Asked Questions

Why does Where's My Refund say I am still being processed after 21 days?

The IRS may be verifying information on your return, matching it against wage records from your employer, or reviewing a claim like the Earned Income Tax Credit. If the tool shows a message requesting more information, check your mail for a letter from the IRS explaining what is needed. If no message appears, call the IRS at 1-800-829-1040 to find out why the delay is happening.

Can I check my refund status without my exact refund amount?

No. The Where's My Refund tool requires your Social Security number, filing status, and the exact refund amount from your return. If you do not have the amount, check your tax software, your confirmation email, or the copy of your return you kept. The amount is on line 33 of Form 1040.

What if I filed my return electronically but Where's My Refund says it has not been received yet?

The IRS may not have processed your return into the system yet, even if your tax software confirmed it was sent. Wait 24 hours and check again — the tool updates once per day. If it still shows no record after two or three days, contact your tax software provider to confirm the return was actually transmitted, then call the IRS if needed.

How do I check my state refund if I do not know the exact amount?

Most state refund trackers require the exact refund amount, just like the federal tool. If you do not have it, check your state tax return or the confirmation email from your state tax software. If you cannot find it, contact your state tax department — they can look up your return using your Social Security number and filing status.

Will Where's My Refund tell me the exact date my refund will arrive in my bank account?

No. The tool shows the date the IRS sent the refund, but not when your bank will receive and post it. Direct deposits typically arrive within five to seven business days after the IRS sends them. Mailed checks take an additional week or two depending on mail delivery. If the status says sent and you have waited that long, contact your bank to confirm the deposit has not arrived.