Where to check your refund status right now

The IRS has three ways to check where your 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. The Where's My Refund tool is fastest — it updates every 24 hours and tells you the exact status of your return and when the IRS expects to send your money. You need your Social Security number, filing status, and the exact refund amount from your tax return to use it.

The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't processed it yet), "Approved" (the IRS has approved your refund and is preparing to send it), or "Sent" (your refund is on its way). If your return shows "Sent," the tool also displays the deposit or check date. Most refunds arrive within 21 days of the IRS approving them, though some take longer if there are errors or missing information on your return.

If you filed electronically and chose direct deposit, your refund typically lands in your bank account within five to seven business days after the IRS marks it "Sent." If you chose a paper check, allow an additional 7 to 10 business days for mail delivery after the send date.

Key Takeaways

  • The Where's My Refund tool on IRS.gov updates every 24 hours and shows whether your return is received, approved, or sent.
  • You need your Social Security number, filing status, and the exact refund amount to check your status.
  • Direct deposit refunds arrive five to seven business days after the IRS marks your refund "Sent"; paper checks take an additional 7 to 10 business days for mail.
  • If your refund is delayed beyond 21 days after approval, contact the IRS to find out whether there is a problem with your return or bank account.

What delays actually mean on your refund status

If the Where's My Refund tool shows your return is still in "Return Received" status after two weeks, the IRS is still processing it. This is normal for most returns — the IRS processes millions of returns during tax season, and processing time varies. However, if your return has been in "Return Received" for more than 21 days, something may be wrong.

Common reasons for delays include math errors on your return, missing information (like a dependent's Social Security number), a mismatch between what you reported and what your employer or bank reported to the IRS, or a flag for identity theft or fraud. The IRS will contact you by mail if there is a problem — they do not call or email first. If you receive a letter from the IRS, follow the instructions exactly and respond within the important date they give you.

If your refund shows "Approved" but does not arrive within 21 days, the problem is usually with your bank account or address. Check that you entered your routing number and account number correctly on your return. If you moved recently and the IRS sent a check to your old address, contact the IRS to request a replacement check or have the refund reissued to your current address.

How to fix a refund that never shows up

If your refund was marked "Sent" more than 21 days ago and you still have not received it, start by checking your bank account carefully — sometimes deposits post under a different name or on an unexpected date. Search your bank's transaction history for any deposit from "IRS" or "TREAS" (short for Treasury). If you genuinely cannot find it, contact your bank and ask them to search their records for a deposit matching your refund amount on or around the date the IRS said it would arrive.

If your bank confirms no deposit arrived, call the IRS at 1-800-829-1040 and tell them your refund was marked "Sent" but never deposited. Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a replacement check or reissue the refund to a different bank account if you provide corrected information. This process usually takes 4 to 6 weeks.

If you filed a paper return and chose a paper check, and the check never arrived, the IRS can also issue a replacement. Request a replacement check by calling 1-800-829-1040 or by mailing Form 3911 (process for IRS Wage Earner Protection Act (WEPA) Claim) to the address on your tax return instructions. Paper check replacements typically take 4 to 6 weeks to arrive.

When the IRS holds your refund for review

The IRS sometimes holds a refund for additional review before approving it. This happens when the return contains something unusual — a large charitable deduction, a home office expense, a claim for a refund larger than your withholding, or a pattern the IRS wants to verify. The Where's My Refund tool will show your return as still being in "Return Received" status during this time, and there is no way to speed it up.

The IRS is required to complete this review within 120 days of receiving your return. If your return has been under review for longer than that, contact the IRS to ask what is holding it up. Bring any documents that support what you claimed on your return — receipts, invoices, bank statements, or written explanations. The IRS may ask you to provide these by mail or in person at a local IRS office.

Refunds for amended returns or prior-year claims

If you filed an amended return (Form 1040-X) to correct a mistake or claim a refund from a prior year, the Where's My Refund tool may not show your amended return. The IRS processes amended returns separately and more slowly than original returns — typically 16 weeks or longer. You can check the status of an amended return by calling the IRS at 1-800-829-1040 and providing your Social Security number and the tax year you amended.

Refunds for prior-year claims (like claiming a refundable credit you missed in an earlier year) also take longer because the IRS has to verify that you did not already receive that credit. These refunds are typically issued within 6 to 8 weeks of the IRS receiving your amended return, but can take longer if the IRS needs to review your claim.

What to do if the Where's My Refund tool says "still processing"

If the tool says your return is still being processed and does not give you a refund date, the IRS is still reviewing it. This message usually appears for returns filed in the last few weeks of tax season or returns that require additional verification. The IRS will update the tool within 24 hours once processing is complete, so check back daily if you are waiting for a date.

Do not call the IRS unless your return has been in "Return Received" status for more than 21 days. Calling before that point will not speed up processing — the IRS processes returns in the order they are received, and calling moves you to the back of the queue. If you do need to call, have your Social Security number, filing status, and the exact refund amount ready, and call early in the morning or late in the afternoon when wait times are shorter.

Frequently Asked Questions

Can I check my refund status if I filed with a tax preparer or software?

Yes. The Where's My Refund tool works the same way regardless of who prepared your return. You need your Social Security number, filing status, and the exact refund amount. Your tax preparer or software company may also offer their own tracking tool, but the IRS tool is the official source and is always accurate.

What if the Where's My Refund tool says my refund amount is wrong?

The amount shown in the tool is what the IRS calculated after processing your return — it may differ from what you expected if the IRS made a correction or applied your refund to a debt you owe. If the amount is significantly different, contact the IRS to ask what changed. Bring a copy of your return and any correspondence from the IRS.

How do I know if my refund was deposited to the wrong account?

Check your bank account first — search for any deposit from "IRS" or "TREAS" in the week after the IRS marked your refund "Sent." If you do not find it, contact your bank and ask them to search their records. If the bank confirms no deposit arrived, call the IRS at 1-800-829-1040 and ask them to reissue your refund to the correct account.

Can I cancel my refund and owe taxes instead?

No. Once the IRS approves your refund, you cannot cancel it. If you owe taxes for a different year or reason, the IRS will explore your refund to that debt automatically. If you think this happened, call the IRS to confirm which tax year the offset applies to.