Where to check your refund status right now

The IRS has three ways to check where your 2025 tax refund is: the Where's My Refund tool on IRS.gov, the IRS2Go mobile app, or a phone call to the IRS at 1-800-829-1040. Where's My Refund is the fastest — it updates every 24 hours once the IRS receives your return, and it tells you the exact deposit date if your refund has been approved.

To use Where's My Refund, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool shows three stages: received, approved, and sent to your bank. If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, add another 2 to 4 weeks before the IRS even opens it.

The IRS2Go app works the same way as the website but is faster on a phone. The phone line has longer wait times, especially in tax season, but a representative can answer questions the online tool cannot — like whether your return is held for review or if there is a problem with your bank account information.

Key Takeaways

  • Where's My Refund on IRS.gov updates every 24 hours and shows your refund status from received through deposit date.
  • Electronic returns are processed within 21 days; paper returns take an additional 2 to 4 weeks before processing begins.
  • You need your Social Security number, filing status, and exact refund amount to check your status online.
  • If Where's My Refund shows no information after 21 days for an e-filed return or 6 weeks for a paper return, call the IRS at 1-800-829-1040.
  • Refunds are deposited to the bank account or mailed as a check according to what you chose on your tax return.

What each status message means

Received means the IRS has your return but has not started processing it yet. This is normal and happens within 24 hours of e-filing. Paper returns show as received 2 to 4 weeks after you mail them, once the IRS scans them into the system.

Approved means the IRS has reviewed your return, found no errors or issues, and calculated your refund. At this stage, Where's My Refund will show the exact date your refund will be deposited or mailed. This is the point where your refund is locked in — the amount will not change unless you filed incorrectly and the IRS catches it during a later audit.

Sent to your bank means the IRS has transmitted your refund to the financial institution you listed on your return. If you chose direct deposit, the money usually arrives within 1 to 2 business days after this status appears. If you chose a check, the IRS mails it and delivery takes 7 to 10 business days from the send date.

If Where's My Refund shows no status at all, your return either has not been received yet or is being held for review. A return can be held if the IRS detects a mismatch between your return and other records (like a W-2 from your employer), if you claimed a large refund, or if there are math errors. The hold typically lasts 30 to 60 days.

Direct deposit versus check — and how to change it

When you filed your 2025 return, you chose whether to receive your refund by direct deposit or check. Direct deposit is faster: the IRS sends the money to your bank, and it arrives within 1 to 2 business days after the approved status. A check takes 7 to 10 business days to arrive by mail after the IRS sends it.

If you chose direct deposit but entered the wrong bank account number, your refund will be rejected by the bank and sent back to the IRS. The IRS then mails you a check instead, which adds 2 to 3 weeks to your wait. You cannot change your bank account information after you file — the IRS will not accept changes to direct deposit details once your return is in the system. If you made a mistake, you have to wait for the check and deposit it yourself.

If you chose a check and want to change to direct deposit for next year, you can file an amended return (Form 1040-X) with the correct bank information, but this restarts the processing timeline and is usually not worth the wait. It is faster to wait for the check.

When your refund is delayed or missing

If Where's My Refund shows no status after 21 days for an electronic return or 6 weeks for a paper return, your return is likely held for review. This happens to about 1 in 100 returns. The IRS may contact you by mail if they need more information — check your mailbox for a letter from the IRS with a notice number. Do not ignore these letters; they usually give you a deadline to respond.

If you chose direct deposit and your bank rejected the deposit, the IRS will mail you a check instead. This adds 2 to 3 weeks. You can call the IRS at 1-800-829-1040 to ask whether your deposit was rejected, but wait times are long during tax season.

If your refund was supposed to arrive by check and you have not received it after 10 business days from the send date shown in Where's My Refund, the check may have been lost in the mail. The IRS can issue a replacement check, but you have to call 1-800-829-1040 and provide your Social Security number and return information. A replacement check takes another 4 to 6 weeks.

If you filed a joint return and one spouse's identity was stolen or used fraudulently, the IRS may hold the entire refund while it investigates. This can take several months. The IRS will send you a letter explaining the hold and what to do next.

State refunds and how to track them separately

Your state tax refund is separate from your federal refund and has its own processing timeline. Most states process refunds within 30 to 45 days of receiving your return, but some take longer. A few states (like California) can take 60 to 90 days.

Each state has its own refund tracker. Search "[your state] tax refund status" or go to your state's department of revenue website. You will need your Social Security number and refund amount, just like the federal tracker. Some states send refunds by direct deposit; others mail checks only. A few states offer both options.

If you filed your state return at the same time as your federal return and your federal refund has been approved but your state refund has not, this is normal — states process returns on their own schedule. Do not assume there is a problem until your state's normal processing time has passed.

What to do if you owe money instead of getting a refund

If you filed your return and Where's My Refund shows that you owe money instead of receiving a refund, you have options. You can pay immediately online through IRS.gov, by phone, or by mail. If you cannot pay the full amount now, you can set up a payment plan with the IRS.

The IRS offers short-term payment plans (120 days or less) at no cost and long-term plans (more than 120 days) for a setup fee of $31 to $225, depending on how you pay. You can set up a plan online at IRS.gov or by calling 1-800-829-1040. The IRS will charge interest and penalties on the unpaid balance, so paying as soon as you can saves money.

If you cannot pay at all, do not ignore the bill. The IRS can place a lien on your property, garnish your wages, or seize your bank account. Contact the IRS immediately to discuss your options — they have programs for people in financial hardship.

Refunds held for child support, student loans, or other debts

The federal government can intercept your tax refund to pay back child support, federal student loans in default, or other debts owed to federal or state agencies. If this happens, Where's My Refund will not show a refund amount — instead, you will receive a letter from the IRS explaining the offset and which agency took the money.

If you believe your refund was offset by mistake, you have the right to request a hearing. The process varies depending on which debt caused the offset. For child support, contact your state's child support enforcement agency. For federal student loans, contact your loan servicer. For other federal debts, contact the agency that is owed the money.

You cannot prevent an offset once your return is filed, but you can dispute it if the debt is not yours or if you have already paid it. Start by requesting a copy of the debt record from the agency that claims you owe money. If the debt is yours and you want to resolve it, paying the debt will stop future offsets.

Frequently Asked Questions

How often does Where's My Refund update?

Where's My Refund updates once every 24 hours. Checking it multiple times in the same day will show the same information. The IRS processes returns in batches overnight, so checking in the morning usually shows the most recent status.

Can I get my refund faster if I pay a tax preparation company?

No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans that give you money immediately, but you pay interest and fees — usually $50 to $300 — to borrow your own refund early. It is better to wait for the IRS to deposit your refund directly.

What if Where's My Refund says my refund was approved but I still have not received it after two weeks?

If you chose direct deposit, check your bank account to make sure the deposit arrived — sometimes it goes to a different account than expected. If you chose a check, wait up to 10 business days from the send date. If it does not arrive after that, call the IRS at 1-800-829-1040 to request a replacement check.

Do I need to do anything after I file to make sure my refund is not delayed?

No. Once you file, the IRS processes your return automatically. Do not file again or amend your return unless you made a mistake. Filing twice can delay both returns. Just check Where's My Refund periodically and watch your mail for any letters from the IRS.

If I filed electronically, why does Where's My Refund still show nothing after 21 days?

Your return is likely held for review. This happens when the IRS detects a discrepancy between your return and other records, when you claim a large refund, or when there are math errors. The hold usually lasts 30 to 60 days. If it lasts longer, the IRS will send you a letter explaining why and what to do next.