Check your refund status directly on the IRS website

The IRS provides a tool called Where's My Refund? that shows you the status of your return and refund in real time. You access it through IRS.gov, and it updates once per day, usually overnight. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has sent the money to your bank account.

To use Where's My Refund?, you need three pieces of information: your Social Security number (or Individual Taxpayer Identification Number), your filing status from the tax return you filed, and the exact refund amount you expect. The refund amount must match what you entered on your return — if you are off by even a dollar, the tool will not find your return.

You can also check your refund status through the IRS mobile app, which is called the IRS2Go app. It works the same way as the website version and sends you a notification when your refund is approved and on its way.

Key Takeaways

  • Where's My Refund? updates once per day and shows whether the IRS has received, is processing, has approved, or has sent your refund.
  • You need your Social Security number, filing status, and the exact refund amount from your return to search for your status.
  • If you filed electronically, your refund typically arrives within 21 days of the IRS approving your return; paper returns take longer.
  • If Where's My Refund? shows no results, your return may not have been received yet, or there may be an error on the return that is holding up processing.
  • The IRS processes returns in the order they are received, so filing early does not speed up your refund if you are owed money.

What each refund status means

Return Received means the IRS has scanned your return into their system. This status appears within a few days of filing electronically, or one to three weeks after mailing a paper return. It does not mean the IRS has reviewed your return yet — only that they have it.

Return Approved means the IRS has processed your return, checked the math, verified your income and deductions, and determined that you are owed a refund. This is the status you are waiting for. Once your return shows Approved, the refund is on its way. If you filed electronically, the money usually arrives within 21 days of this status. If you filed on paper, add another one to two weeks.

Refund Sent means the IRS has sent the money to your bank account (if you chose direct deposit) or mailed a check to your address on file. If you chose direct deposit, the money should arrive within one to two business days. If you chose a check, it can take up to two weeks to arrive by mail, depending on postal service delays.

If your status has not changed in more than 21 days after you filed electronically, or more than one month after you mailed a paper return, contact the IRS at 1-800-829-1040 to find out why.

Why your refund might be delayed

The IRS delays processing when there is an error or inconsistency on your return. Common reasons include a mismatch between the income reported on your return and the income the IRS received from your employer (on a W-2 form) or from a bank or investment company (on a 1099 form). The IRS also delays returns that claim certain credits, such as the Earned Income Tax Credit or the Child Tax Credit, because these are verified more carefully.

If you claimed a dependent, entered a Social Security number incorrectly, or reported self-employment income, your return may take longer to process. Returns filed by people who did not file in the previous year, or who are filing for the first time, also take longer because the IRS has no prior return to compare against.

Refunds are also delayed if you owe money to a federal agency or a state. The IRS can intercept your refund to pay back student loans in default, unpaid taxes from a prior year, or child support arrears. If this happens, Where's My Refund? will tell you that your refund is being held, and you will receive a notice in the mail explaining why.

If your return is incomplete — for example, you forgot to sign it or did not include a required form — the IRS will mail you a notice asking you to send the missing information. This can add several weeks to processing time.

What to do if Where's My Refund? shows no results

If you search and the tool says it cannot find your return, the most common reason is that the IRS has not received it yet. If you filed electronically, wait at least 24 hours and search again. If you mailed a paper return, wait at least two weeks. The IRS scans paper returns in batches, so there is a delay between when they receive it and when it enters their system.

If you have waited the appropriate time and still see no results, double-check that you entered your information correctly. The refund amount must be exact — if you entered $1,500 but your actual refund is $1,501, the search will fail. Your filing status must also match exactly: if you filed as Single, do not search using Married Filing Jointly.

If your information is correct and you still cannot find your return, contact the IRS at 1-800-829-1040. Have your return in front of you when you call. The IRS can tell you whether your return was received and, if it was, why it is not showing up in Where's My Refund?

Direct deposit versus check: which arrives faster

If you chose direct deposit on your return, your refund arrives in your bank account within one to two business days after the IRS sends it. Direct deposit is the fastest way to receive a refund. The IRS sends the money electronically to your bank, and your bank posts it to your account when ready (or within one business day, depending on the bank's processing schedule).

If you chose to receive a check, the IRS mails it to the address on your return. A check typically takes one to two weeks to arrive, depending on mail delivery times in your area. If you live far from the IRS processing center, or if mail is slow in your region, it can take longer. If you have not received your check within three weeks of Where's My Refund? showing "Refund Sent", contact the IRS.

You cannot change your refund method after you file. If you filed for a check and want direct deposit instead, you must wait for the check to arrive, then deposit it yourself. If you filed for direct deposit but the money does not arrive within two weeks of the Refund Sent status, contact your bank to make sure the account number on your return is correct.

How to contact the IRS about your refund

The main IRS phone line is 1-800-829-1040. Call during business hours (Monday through Friday, 7 a.m. to 7 p.m. in your time zone). Wait times are often long, especially 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 the refund amount ready when you call.

You can also visit an IRS Taxpayer information Center in person. These are located in most cities and towns. To find the one nearest you, go to IRS.gov and search for "Taxpayer information Center" or call 1-800-829-1040 and ask for the address. Bring your return, your Social Security card, and a photo ID.

The IRS does not respond to email inquiries about refunds. Do not send your Social Security number or return information by email. If you need to send documents to the IRS, use the mailing address shown on the notice they sent you, or ask the IRS representative when you call.

Frequently Asked Questions

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

If you file electronically and the IRS approves your return without issues, your refund arrives within 21 days. If you file on paper, add one to three weeks for the IRS to receive and scan your return, then another 21 days for processing. If there are errors or inconsistencies on your return, processing takes longer — sometimes several weeks or months.

Can I speed up my refund?

No. The IRS processes returns in the order they are received, regardless of when you file. Filing early does not speed up your refund. Direct deposit is faster than a check, but both methods follow the same processing timeline once the IRS approves your return.

What if I made a mistake on my return?

If you filed electronically and realize you made a mistake before the IRS approves your return, you can file an amended return using Form 1040-X. If the IRS has already approved your return, you must file Form 1040-X to correct the error. Do not file a second return — it will confuse the IRS and delay your refund.

Why does Where's My Refund? say my refund is being held?

The IRS holds refunds to pay back debts, such as unpaid taxes, student loans in default, or child support arrears. You will receive a notice in the mail explaining why your refund is being held and how much is being taken. Contact the agency that is collecting the debt if you want to dispute the hold.

What if my refund never arrives?

If Where's My Refund? shows "Refund Sent" but you have not received the money after two weeks (for direct deposit) or three weeks (for a check), contact the IRS at 1-800-829-1040. If you chose direct deposit, also contact your bank to confirm the account number on your return is correct and that there are no blocks on your account.