Check your refund status directly with the IRS

The IRS offers three ways to find out where your refund is. The fastest is Where's My Refund?, a tool on IRS.gov that updates every 24 hours. You enter your Social Security number, filing status, and the exact refund amount from your return. It tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out.

If you filed electronically, the tool usually shows a status within 24 hours of the IRS receiving your return. If you mailed a paper return, it can take three to four weeks before anything appears in the system. The tool will give you an expected deposit date once your refund has been approved — typically within 21 days of that date, though it can arrive sooner.

You can also call the IRS refund hotline at 1-800-829-1954 (toll-free) during business hours, or text "REFUND" to 877877 from any mobile phone to get a link to Where's My Refund? The text option works 24/7 and requires no account login.

Key Takeaways

  • Where's My Refund? on IRS.gov is the official tool to track your refund status and shows updates every 24 hours.
  • Electronic returns usually show up in the system within 24 hours; paper returns take three to four weeks to appear.
  • The IRS typically deposits refunds within 21 days of approval, though many arrive in five to ten business days.
  • If your refund is delayed beyond 21 days after approval, or if Where's My Refund? shows an error, contact the IRS directly or visit a local Taxpayer information Center.

Why your refund might be delayed

The most common reason for a delayed refund is an error on your return — a mismatched name or Social Security number, an incorrect bank account for direct deposit, or a math mistake. Where's My Refund? will not always tell you this directly. If the tool says your return is still being processed after 21 days, or if it suddenly stops updating, an error is likely the cause.

Other delays happen when the IRS needs to verify information. This can occur if you claimed a large Earned Income Tax Credit (EITC), claimed dependents for the first time, or reported income the IRS did not expect based on prior years. The IRS may also hold your refund if you owe back taxes, student loan debt in default, or child support arrears — these offsets can take several weeks to process.

Identity theft and fraud checks also slow refunds. If someone filed a return using your Social Security number before you did, or if the IRS suspects unusual activity on your account, your return goes into manual review. This can add weeks or months to processing time.

What to do if your refund is missing or wrong

If Where's My Refund? shows your refund was deposited but you never received it, check your bank account under the exact name and routing number you provided on your return. Banks sometimes deposit funds to the wrong account if the routing number was entered incorrectly. Contact your bank's customer service line and give them the refund amount and the date it was supposed to arrive; they can search their records and tell you whether it landed elsewhere.

If your bank confirms the deposit never arrived, or if Where's My Refund? shows an error message, you will need to contact the IRS. Call 1-800-829-1954 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready. The IRS can issue a trace on your refund, which takes about four weeks to complete.

Alternatively, visit a local Taxpayer information Center in person. You can find the nearest one by entering your zip code on IRS.gov under "Contact My Local Office." Walk-in hours vary by location, and some offices require an appointment. Bring your Social Security card, a photo ID, and a copy of your tax return if you have one.

Direct deposit versus check refunds

Refunds sent by direct deposit usually arrive within five to ten business days after the IRS approves your return. Refunds sent by check take longer — typically two to three weeks from approval, depending on mail delivery in your area. Where's My Refund? will tell you which method you chose and when to expect it.

If you requested direct deposit but provided an incorrect bank account number or routing number, your refund will be rejected by your bank and returned to the IRS. This adds two to four weeks to the timeline. The IRS will then mail you a check instead. You can watch for this in Where's My Refund? — the status will change from "approved" to "sent" when the check is mailed.

If you need your refund urgently and it is being mailed as a check, you cannot speed up the process through the IRS. However, if you know the check is on the way and it does not arrive within the expected timeframe, you can request a replacement check by calling the IRS refund hotline.

How to correct a mistake on your return after filing

If you discover an error on your return after you have filed, do not file another return right away. Wait until the IRS processes your original return and issues your refund. Then file an amended return using Form 1040-X (Amended U.S. Individual Income Tax Return). You can file Form 1040-X by mail or, in some cases, through tax software.

If your error resulted in a smaller refund than you should have received, the IRS will send you the additional amount once it processes your amended return. If your error means you owe money, you will receive a bill. Form 1040-X typically takes four to six months to process, longer than an original return.

Do not file Form 1040-X until your original return has been fully processed and your refund has been issued. Filing an amended return before the original is complete can cause both to be delayed.

Refunds and tax offsets

If you owe back taxes, have defaulted student loans, or owe child support or spousal support, the U.S. Department of the Treasury can intercept your refund to pay down that debt. This is called a tax offset. Where's My Refund? will not always show this — you may see your refund approved and then suddenly disappear from the system.

If you believe your refund was offset, you can check the Treasury Offset Program (TOP) database at fms.treas.gov/debt. Enter your Social Security number to see whether your refund was intercepted and for what reason. If you dispute the debt, you have the right to request a hearing, but this process is separate from the IRS and can take several months.

If your refund was offset and you need the money urgently, contact the agency holding the debt directly — the Department of Education for student loans, your state's child support enforcement office for family support, or the IRS for back taxes. Some agencies will negotiate a payment plan that stops future offsets.

Frequently Asked Questions

How long does it take to get a refund after I file electronically?

The IRS typically issues refunds within 21 days of approving your return. Most electronic refunds arrive within five to ten business days of approval if sent by direct deposit, or two to three weeks if sent by check. Where's My Refund? will show you the exact approval date and expected deposit date.

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

No. The IRS processes all returns on the same timeline regardless of whether you paid a tax preparer. Some tax software companies offer "rapid refund" loans that advance you money against your expected refund, but these are loans you must repay, not actual refunds, and they charge interest and fees.

What if Where's My Refund? says my return is still being processed after 21 days?

Contact the IRS at 1-800-829-1954. A delay beyond 21 days usually means the IRS found an error on your return, is verifying information, or has placed a hold due to identity theft concerns. The IRS can tell you the specific reason and what you need to do next.

Can I cancel my refund and get the money a different way?

No. Once you file your return and the IRS approves your refund, you cannot cancel it. You can only change the method of delivery (direct deposit to a different account or check) before the refund is issued, but this requires contacting the IRS directly and is not always possible.

What if I filed my return but never received a confirmation?

If you filed electronically, the tax software you used should have given you a confirmation number when ready. If you filed by mail, the IRS does not send a confirmation — it straightforward processes your return. Use Where's My Refund? to check whether the IRS received it. If nothing appears after four weeks, call 1-800-829-1954 to confirm receipt.