Check your refund status on IRS.gov using Where's My Refund

The fastest way to find your federal refund is the IRS tool called Where's My Refund, available at irs.gov. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool updates once per day, usually overnight, so checking multiple times in the same day will show the same information.

Where's My Refund shows three possible statuses: your return is still being processed, your refund has been approved and a delivery date has been set, or there is a problem that needs your attention. The tool will tell you the exact date your refund will arrive if it has been approved. If your return is still processing, it will give you an estimate of when processing should be complete.

You can also check your refund status through the IRS mobile app, which is the same tool as the website version. Both are free and do not require you to create an account or log in.

Key Takeaways

  • Where's My Refund on irs.gov is the official IRS tool and updates once per day with your refund status and delivery date.
  • Most federal refunds arrive within 21 days of the IRS accepting your return, though some take longer if your return needs review.
  • If your refund is delayed past the expected date, the IRS website will show a reason — usually a mismatch in your information or a need for more documentation.
  • Direct deposit refunds arrive faster than paper checks, typically within 5 to 7 business days after approval.
  • If Where's My Refund shows an error or problem, you may need to contact the IRS by phone or mail, depending on what the issue is.

How long federal refunds typically take

The IRS publishes a standard timeline: most refunds are issued within 21 days of your return being accepted. This 21-day window starts when the IRS receives and accepts your return, not when you file it. If you file early in the tax season, your return may sit in the queue before processing begins, so the full timeline from filing to refund can be longer than 21 days.

Direct deposit refunds move faster than paper checks. Once the IRS approves your refund, a direct deposit typically arrives in your bank account within 5 to 7 business days. A paper check takes 7 to 10 business days after approval, and sometimes longer if the check is mailed to a rural address or if postal delays occur.

Some returns take much longer than 21 days. Common reasons include a mismatch between your Social Security number and the name on your return, a missing or incorrect bank account number for direct deposit, or a flag for review because your return looks unusual to IRS systems. Where's My Refund will usually tell you if one of these issues is holding up your refund.

What to do if your refund is delayed past the expected date

If Where's My Refund shows a delivery date that has already passed, or if the tool says your refund is still processing after 21 days, your return likely needs additional review. Check the tool again to see if it now shows a specific reason — common messages include "we received your return but need more information" or "we are reviewing your return."

If the tool shows a reason, follow the instructions it provides. You may need to send documents by mail, call the IRS, or wait for the IRS to contact you. Do not ignore a message asking for more information; the IRS will not issue your refund until it receives what it needs.

If Where's My Refund shows no reason and no new delivery date after 21 days have passed, contact the IRS directly. Call 1-800-829-1040 (the main IRS customer service line) or visit an IRS office in person. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is still in the queue, whether it has been flagged for review, or whether there is a problem with your bank account information.

Problems that can delay or stop your refund

A mismatch between your name and Social Security number is one of the most common reasons for delay. This can happen if you recently married or divorced and changed your name but did not update your Social Security card, or if you typed your name or number incorrectly on your return. The IRS will catch this during processing and hold your refund until you send proof that your name and number match.

An incorrect bank account number for direct deposit will cause the IRS to reject the deposit and issue a paper check instead, which takes longer. If you provided the wrong account number, you will not be able to change it after filing. The IRS will send a check to your mailing address instead, which can take 2 to 3 weeks longer than direct deposit.

Owing money to another government agency — such as unpaid student loans, child support, or state taxes — can cause the IRS to hold your refund and apply it to what you owe. This is called an offset. Where's My Refund will not show this reason; instead, you will receive a notice in the mail from the IRS or the agency you owe money to. If you believe the offset is wrong, you can dispute it, but this process takes time and you should contact the agency involved.

Filing your return too early in the tax season can also cause delay. The IRS does not begin processing returns until late January, even if you file in early January. If you file before the IRS is ready to process, your return will sit in the queue longer than the standard 21 days.

Choosing direct deposit versus a paper check

Direct deposit is faster and more reliable than a paper check. If you chose direct deposit on your return and the IRS approves your refund, the money will arrive in your bank account within 5 to 7 business days. A paper check takes 7 to 10 business days after approval, and can take longer if it is lost or delayed in the mail.

You can only choose your delivery method when you file your return. If you filed and chose direct deposit, you cannot change it to a check, and vice versa. If you provided an incorrect bank account number for direct deposit, the IRS will automatically issue a paper check instead and mail it to your address on file.

If you did not choose a delivery method when you filed, the IRS will issue a paper check by default. Paper checks are mailed to the address you listed on your return, so make sure that address is current. If you have moved since filing, you can contact the IRS to update your mailing address, though this may delay your refund further.

What to do if you never receive your refund

If Where's My Refund shows your refund was approved and a delivery date has passed, but you have not received the money, take these steps in order. First, check your bank account again — sometimes deposits post a day or two after the expected date. If you chose direct deposit, call your bank and ask whether a deposit from the IRS was rejected or returned.

If you chose a paper check and it has not arrived after 10 business days past the approval date, contact the IRS. Call 1-800-829-1040 and tell them your refund was approved but you did not receive the check. The IRS can issue a replacement check, though this takes another 4 to 6 weeks. You can also file a claim using IRS Form 3911, which you can mail or fax to the IRS.

If your bank rejected a direct deposit refund, the IRS will have issued a paper check instead, usually within 2 weeks of the rejection. Check your mail carefully, including your spam folder if the IRS sent you an email notification. If the check does not arrive, follow the steps above for a missing paper check.

How to contact the IRS about your refund

The IRS customer service line is 1-800-829-1040. This line is open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are often long during tax season (January through April), so call early in the morning or late in the afternoon if possible. Have your Social Security number, filing status, and refund amount ready before you call.

You can also visit an IRS office in person. Use the IRS office locator at irs.gov to find the nearest office and check its hours. Many offices are open by appointment only, so call ahead. Bring your Social Security card, photo ID, and a copy of your tax return.

If you prefer to write, mail a letter to the IRS address listed on your tax return instructions or on any notice the IRS sent you. Include your name, Social Security number, filing status, and a description of your question. Mail takes several weeks to reach the IRS and several more weeks for a response, so this method is slower than calling or visiting in person.

Frequently Asked Questions

Can I track my refund if I filed a paper return instead of electronically?

Paper returns take longer to process than electronic returns — usually 4 to 6 weeks instead of 21 days. You can still use Where's My Refund to check the status, but the tool may not show any information until the IRS has scanned and entered your return into its system. If Where's My Refund shows no information after 6 weeks, contact the IRS by phone.

What if I filed jointly with my spouse and we are getting divorced?

Contact the IRS before your refund is issued if possible. The IRS can split the refund between two bank accounts if both you and your spouse request it in writing. If your refund has already been issued to a joint account, you will need to work out the split with your spouse or through your divorce settlement. The IRS cannot reverse a refund that has already been deposited.

Does Where's My Refund work if I filed an amended return?

Where's My Refund tracks your original return, not an amended return. If you filed an amended return (Form 1040-X), it can take 16 weeks or longer to process. The tool will not show information about your amended return. Contact the IRS by phone if you need to know the status of an amended return.

What if the IRS says my refund was issued but my bank says it never arrived?

Call your bank first and ask them to search their records for a deposit from the IRS using your routing number and account number. If the bank confirms no deposit was received, the IRS may have issued a paper check instead due to a rejected direct deposit. Check your mail for the check. If it does not arrive, contact the IRS to request a replacement.

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 before your refund arrives, but you pay interest and fees for this service. The IRS timeline is the same regardless of who prepares your return or how much you pay.