Where to check your tax refund right now

The IRS has a tool called Where's My Refund? that tells you the status of your federal tax refund. You can access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in a single day will show the same information.

If you filed electronically and chose direct deposit, the IRS typically processes your refund within 21 days of receiving your return. If you filed by mail or chose a paper check, the timeline is longer — usually four to six weeks from the date the IRS receives your return. The "Where's My Refund?" tool will show you which stage your refund is in: received, approved, sent to your bank, or delivered.

Some state tax refunds move on a separate timeline from federal refunds. Check your state's tax agency website directly — search "[your state] tax refund status" — because state processing times vary widely and are not reflected in the federal tool.

Key Takeaways

  • Use the IRS "Where's My Refund?" tool on IRS.gov to see your federal refund status; it updates once daily and requires your Social Security number, filing status, and refund amount.
  • Federal refunds typically arrive within 21 days for e-filed returns with direct deposit, or four to six weeks for mailed returns.
  • State tax refunds process separately and on different timelines — check your state tax agency website for state-specific status.
  • If your refund is delayed beyond the expected window, the IRS may be requesting additional documents or verifying information on your return.
  • Refunds sent by check can be lost in the mail; if yours doesn't arrive within the stated timeframe, you can request a replacement check through the IRS.

Why your refund might be delayed

The IRS delays refunds for several concrete reasons. The most common is that your return contains errors or inconsistencies — a mismatched Social Security number, a dependent claimed on two returns, or income reported to the IRS by an employer that doesn't match what you reported. The IRS will not process your refund until these discrepancies are resolved.

A second reason is that you claimed a refundable tax credit, such as the Earned Income Tax Credit (EITC) or the Child Tax Credit. By law, the IRS must hold refunds that include these credits until mid-February, even if you filed in January. This is a mandatory delay, not a problem with your return.

Third, if you claimed a loss carryback or amended a previous year's return, processing takes longer. The IRS also delays refunds when it suspects fraud or identity theft — this is rare but can add weeks or months to your timeline.

Finally, if you owe back taxes, child support, or student loan debt in default, the IRS may offset your refund to pay those obligations. The "Where's My Refund?" tool will tell you if an offset has occurred, but you will receive a separate notice in the mail explaining which debt was paid.

What to do if your refund is missing or very late

If the "Where's My Refund?" tool says your refund was sent to your bank but you never received it, contact your bank first. Refunds can be delayed in transit, deposited to the wrong account if you provided an incorrect routing number, or rejected by your bank if your account was closed. Your bank can confirm whether the deposit arrived and where it went.

If your bank confirms it never received the deposit, or if your refund was sent by check and hasn't arrived after six weeks, 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 issue a replacement check or direct deposit, though this process typically takes another four to six weeks.

If the "Where's My Refund?" tool shows no status at all — meaning the IRS has not yet received or processed your return — and you filed more than 21 days ago, your return may not have been delivered. Check your filing confirmation email or receipt. If you filed by mail, contact the IRS to confirm receipt; if you filed electronically, contact your tax software provider or tax preparer to verify the return was transmitted.

Refunds and identity theft or fraud concerns

If the IRS suspects your return is fraudulent or that someone filed a return using your Social Security number, it will freeze your refund and send you a notice by mail. This is a security measure, not an accusation. The notice will explain what information the IRS needs from you to verify your identity and release your refund.

Respond to the IRS notice promptly with the documents it requests — usually a copy of your tax return, proof of identity, and proof of income. Do not ignore the notice. The IRS will not release your refund until you respond, and the delay can extend to several months.

If you believe your Social Security number was used to file a fraudulent return, you can report it to the IRS Identity Theft Hotline at 1-800-908-4490. The IRS will flag your account and monitor for future fraudulent filings.

Refunds sent by check versus direct deposit

Direct deposit is faster and more reliable than a paper check. If you chose direct deposit on your return, the IRS deposits the refund directly into your bank account once it approves your return — typically within 21 days for e-filed returns. The refund then appears in your account within one to three business days, depending on your bank.

If you chose a paper check, the IRS mails it to the address on your return. Checks can take two to three weeks to arrive after the IRS sends them, and some are lost in the mail. If your check doesn't arrive within six weeks of the "Where's My Refund?" tool showing it was sent, request a replacement through the IRS.

If you filed your return but did not specify a refund method, the IRS will send a check by default. You cannot change this after filing, so if you want direct deposit next year, you will need to provide your bank account information when you file.

State refund delays and separate processing

State income tax refunds are processed by your state's tax agency, not the IRS, and they follow their own timelines. Some states process refunds faster than the federal government — within two to three weeks — while others take six to eight weeks. A few states do not issue refunds at all if you overpaid; instead, they credit the amount to next year's taxes or issue a check only if you request it.

To check your state refund status, visit your state's tax agency website. Search "[your state] tax refund status" or "[your state] department of revenue." Most states have a tool similar to the IRS "Where's My Refund?" that shows you the current stage of processing. Some states also allow you to check status by phone.

If your state refund is delayed, the reasons are usually the same as federal delays: errors on your return, missing documents, or a hold due to a debt offset. Contact your state tax agency directly if your refund is more than two weeks past the stated processing time.

Frequently Asked Questions

How often does the IRS update the "Where's My Refund?" tool?

The tool updates once per day, usually overnight. Checking multiple times in a single day will show the same status. If your status has not changed in more than a week, your return may be held for review or additional documents.

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited refund processing for any fee. Anyone claiming to offer a faster refund for payment is running a scam. The timelines stated on IRS.gov are the actual timelines.

What if I filed my return but the IRS says it has no record of it?

Check your filing confirmation. If you filed electronically, your tax software or preparer should have sent you a confirmation number. If you filed by mail, the IRS may not have received it yet — allow 21 days before contacting them. If more than 21 days have passed, call the IRS at 1-800-829-1040 to confirm receipt.

Will my refund be reduced if I owe money to the government?

Yes. If you owe back taxes, child support, or have a defaulted student loan, the IRS will offset your refund to pay that debt. The "Where's My Refund?" tool will show if an offset occurred, and you will receive a notice in the mail explaining which debt was paid.

Can I cancel my refund and get a refund of the refund?

No. Once the IRS processes and sends your refund, you cannot cancel it. If you received a refund by mistake or overstated your refund amount, you will need to repay it to the IRS, usually through your next tax return or by sending a check directly to the IRS.