Where to check your refund right now

The IRS has a tool called Where's My Refund? that tells you the exact status of your federal tax refund. Go to irs.gov, find the tool in the "Refunds" section, and enter your Social Security number, filing status, and the refund amount you expect. The tool updates once per day, usually overnight.

You will see one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (your refund has been approved and is on its way), or "Sent" (your refund left the IRS and is in the mail or headed to your bank). If you chose direct deposit, "Sent" means the money is moving through the banking system, which usually takes three to five business days after that status appears.

If you filed a paper return, the tool may not show anything for four to six weeks. If you filed electronically, you should see "Return Received" within 24 hours. Do not call the IRS until at least 21 days have passed since you filed — the tool is faster and more accurate than a phone representative.

Key Takeaways

  • Where's My Refund? on irs.gov is the official tracker and updates once daily; it works for federal refunds only, not state refunds.
  • Direct deposit refunds typically arrive three to five business days after the IRS status shows "Sent," while mailed checks take two to three weeks.
  • Paper returns take four to six weeks to show up in the tracker, while e-filed returns appear within 24 hours.
  • If your refund is delayed beyond the normal window, the IRS transcript tool can show whether the return was actually processed or if there is a hold.

What the refund timeline actually looks like

The IRS publishes a standard timeline, but the real timeline depends on how you filed and how you want the money. If you filed electronically and chose direct deposit, the IRS typically processes your return within 21 days. After that, the money moves through the banking system — your bank receives the deposit and posts it to your account, which usually takes another three to five business days.

If you chose a mailed check instead, add two to three weeks for postal delivery after the IRS approves your refund. Paper returns filed by mail take longer: the IRS has to receive it, open it, scan it, and enter the data before processing even begins. That alone can take four to six weeks, and then processing takes another 21 days on top of that.

Some refunds move faster. If your return is straightforward — no dependents, no deductions, just wages and standard filing — the IRS may process it in as little as five to ten days. Refunds with complications (self-employment income, education credits, child tax credits) routinely take the full 21 days or longer.

When your refund is delayed or missing

If Where's My Refund? shows no status at all after 24 hours of filing electronically, or after six weeks of mailing a paper return, something is holding up your return. The most common reasons are a mismatch between your return and IRS records (your name doesn't match your Social Security card, your income doesn't match W-2s your employer filed), a missing signature or form, or a flag for identity theft.

The next step is to pull your IRS transcript, which shows what the IRS actually has on file for you. Go to irs.gov/transcripts and order your "Account Transcript" for the current year. You can view it when ready online or request it by mail. The transcript will show whether your return was received, whether it was processed, and whether there are any holds or adjustments the IRS made.

If the transcript shows your return was received but not processed, call the IRS at 1-800-829-1040 and have your transcript in front of you. If the transcript shows your return was processed but the money hasn't arrived, check your bank account carefully — sometimes deposits post under a different name or account than expected. If it has been more than five business days since the "Sent" status appeared, contact your bank's customer service line and give them the refund tracking number from Where's My Refund?

State tax refunds are tracked separately

Your state refund moves on its own timeline and through its own system. Where's My Refund? only tracks federal refunds. To find your state refund, go to your state's tax authority website — search "[your state] tax refund status" — and look for a similar tracking tool.

State processing times vary widely. Some states process refunds in two to three weeks; others take six to eight weeks. A few states still mail checks by default rather than offering direct deposit. If you filed both federal and state returns at the same time, do not assume they will arrive together — your state may process yours faster or slower than the IRS processes the federal return.

What to do if the refund amount is wrong

If Where's My Refund? shows an approved refund but the amount is less than you expected, the IRS has made an adjustment. This happens when the IRS finds an error on your return, when you owe back taxes or student loans, or when the IRS applies your refund to a debt you did not know about.

Pull your IRS transcript again — the "Account Transcript" will show any adjustments the IRS made and why. If you disagree with the adjustment, you have the right to dispute it, but you must do so within three years of filing. Contact the IRS at 1-800-829-1040 with your transcript in hand and ask to speak with a representative about the adjustment. Have your original return and any supporting documents ready.

If the IRS applied your refund to a debt — back taxes, unpaid student loans, or child support — the IRS will send you a notice explaining this. The notice will tell you which debt was paid and how much was applied. You can request a payment plan or dispute the debt, but the refund itself has already been used.

Direct deposit versus mailed checks

Direct deposit is faster and more reliable than a mailed check. If you chose direct deposit, the money goes straight to your bank account once the IRS approves your return. If you chose a mailed check, the IRS prints it, envelopes it, and sends it through the postal service — this adds two to three weeks to the timeline.

If you are still waiting for a mailed check and it has been more than three weeks since the "Sent" status appeared, the check may have been lost in the mail. Contact the IRS at 1-800-829-1040 and ask them to issue a replacement check or to reissue the refund by direct deposit if you can provide a bank account number. The IRS can stop payment on a lost check and issue a new one, but this process takes another two to four weeks.

What to do if you never filed a return

If you did not file a return but you are owed a refund, you can still claim it — but there is a time limit. The IRS will hold your refund for three years. After three years, the money goes to the U.S. Treasury and you lose the right to it. If you are within that window, file your return now using the same method you would normally use (paper or electronically through tax software or a preparer).

When you file late, the IRS will process your return just like any other return, but it may take longer because the IRS has to verify that you did not already file and that the income information matches their records. Once your return is processed, the refund will be issued by direct deposit or check, depending on what you chose on your return.

Frequently Asked Questions

How often does Where's My Refund? update?

The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking it multiple times in the same day will show the same status. If your status has not changed in more than a week, use the IRS transcript tool to see whether there is a hold or adjustment on your return.

Can I get my refund faster if I pay a tax preparer?

No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax preparers offer "refund advance" loans that give you money before the IRS refund arrives, but these are loans you must repay — they do not speed up the actual refund.

What if the IRS says my refund was sent but I never got it?

If direct deposit was chosen, contact your bank and ask whether the deposit posted to a different account or under a different name. If a check was mailed, wait 15 business days from the "Sent" date before assuming it is lost. After that, call the IRS at 1-800-829-1040 and request a replacement check or reissue by direct deposit.

Do I need to do anything if my refund is delayed?

No action is needed unless the delay extends beyond 21 days for e-filed returns or six weeks for paper returns. At that point, check your IRS transcript to see whether there is a hold or adjustment. If the transcript shows no activity, call the IRS with your transcript information.

Can I change my refund from a check to direct deposit after I filed?

No. Once you file, the refund method is locked. If you chose a check and want direct deposit instead, you must wait for the check to arrive, deposit it yourself, or contact the IRS to request a reissue by direct deposit — which takes additional time.