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

The IRS tool called Where's My Refund is the official place to look up your refund status. You reach it at irs.gov/refunds, and it updates once per day, usually overnight. The tool will show you one of three statuses: your return is being processed, your refund has been approved and a payment date has been set, or there is a problem that needs your attention.

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. If you filed electronically, the tool usually has information within 24 hours. If you mailed a paper return, it can take three to four weeks before the IRS enters it into the system and the tool shows anything at all.

The tool works on desktop, tablet, and phone. It does not require a login or password. If you filed a joint return, either spouse can check the status using their own Social Security number.

Key Takeaways

  • Where's My Refund at irs.gov/refunds is the official IRS tool and updates once daily, usually overnight.
  • You need your Social Security number, filing status, and the exact refund amount to check your status.
  • Paper returns take three to four weeks to enter the system; electronic returns show up within 24 hours.
  • If Where's My Refund shows a problem code, the IRS will mail you a notice with details and next steps within two weeks.
  • The IRS processes most refunds within 21 days of accepting your return, but some take longer due to errors or missing information.

What each refund status message means

When you check Where's My Refund, the tool displays one of several messages. "Return Received" means the IRS has your return but has not finished processing it yet. This is normal and usually lasts a few days for electronic returns. "Approved" means the IRS has reviewed your return, found no problems, and set a payment date. The tool will show you that date. "Sent" means the IRS has released your refund to the payment method you chose on your return—direct deposit, check, or debit card.

If the tool shows "There is an issue with your return" or a specific error code, the IRS found something that does not match their records or your return itself. Common reasons include a missing or mismatched Social Security number, income reported on a 1099 or W-2 that does not match what you reported, or a dependent claimed twice. The IRS will mail you a notice (usually within two weeks) that explains the problem and tells you what to do next. Do not ignore this notice.

If Where's My Refund says "We cannot provide information about your refund status," your return may still be in the mail, or the IRS system does not yet have it. Wait a few more days and check again. If you filed by mail more than four weeks ago and still see this message, contact the IRS at 800-829-1040.

How long the IRS takes to process and send refunds

The IRS publishes a standard timeline: most refunds are issued within 21 days of the IRS accepting your return. For electronic returns filed early in the tax season (January and February), this timeline usually holds. For returns filed later in the season or those that require manual review, the process can stretch to 30 to 45 days or longer.

The clock starts when the IRS accepts your return, not when you file it. If you file on April 10 but the IRS does not accept it until April 12, the 21-day window begins on April 12. If you chose direct deposit, the refund typically lands in your bank account within one to three business days after the IRS releases it. If you chose a check, add five to seven business days for mail delivery.

Certain situations slow down processing. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until at least February 15 each year, even if you file in January. This is a legal requirement, not a processing delay. If your return shows a loss that you are carrying back to a prior year, or if you amended a return, processing takes longer.

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

If Where's My Refund still shows "Return Received" or "Approved" more than 21 days after the IRS accepted your return, or if your direct deposit did not arrive within three business days of the stated payment date, contact the IRS. Call 800-829-1040 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 phone lines are busiest in February and March. If you reach a long wait time, try calling early in the morning or late in the afternoon. You can also visit an IRS walk-in office if one is near you. Find the nearest one at irs.gov/localoffices.

If you filed by mail and your return has not shown up in Where's My Refund after four weeks, the IRS may not have received it. Ask the post office to search for it using your tracking information if you mailed it certified mail. If the post office confirms it was delivered, file a complaint with the IRS using Form 911, Taxpayer Advocate Service Request. You can mail it or fax it to the IRS office that serves your area.

Direct deposit versus check: which arrives faster

Direct deposit is faster and more reliable than a mailed check. When the IRS releases a refund for direct deposit, the money typically reaches your bank account within one to three business days. A check takes five to seven business days to arrive by mail, and if the post office delays it or it gets lost, you have to wait even longer.

If you chose direct deposit on your return but the IRS rejected it (for example, because you entered the wrong account number), the IRS will mail you a check instead. The notice explaining the rejection arrives first, then the check follows. This adds another week or two to your wait.

If you did not choose a payment method on your return, the IRS defaults to a mailed check. You cannot change this after you file. If you want direct deposit for next year, make sure to enter your bank account and routing number correctly on your return.

Reasons the IRS might hold or reject your refund

The IRS holds refunds for several reasons beyond the EITC/ACTC delay mentioned above. If you owe back taxes, child support, or a federal student loan debt, the IRS can use your refund to pay that debt. This is called offset. The IRS will mail you a notice explaining the offset before it happens. If you disagree with the offset, you have a limited time to request a hearing.

If your return shows an error—a math mistake, a missing signature, or income that does not match IRS records—the IRS will hold your refund while it investigates. This can take several weeks. The IRS will contact you by mail with details and instructions on how to respond.

If you claim a dependent who was also claimed on someone else's return (for example, an ex-spouse's return), the IRS will reject the duplicate claim and hold your refund. You will need to provide proof that you are the correct person to claim that dependent—usually a custody order or birth certificate. This process can take months.

Using the IRS mobile app and text alerts

The IRS offers a mobile app called IRS2Go that includes Where's My Refund. Download it from the Apple App Store or Google Play. The app works the same way as the website version and updates at the same time.

You can also sign up for text alerts about your refund. Visit irs.gov/refunds and look for the option to receive text message updates. The IRS will text you when your return is received, when it is approved, and when it is sent. Text alerts are free and do not count against your phone plan's message limit.

If you have an IRS online account (created at irs.gov/account), you can log in to see more details about your return, including any notices the IRS has sent you. Creating an account requires identity verification and takes about 10 minutes.

Frequently Asked Questions

Why does Where's My Refund say I cannot check my status yet?

The IRS needs time to enter your return into its system. If you filed electronically, wait 24 hours. If you mailed a paper return, wait three to four weeks. After that, if the tool still says it cannot find your return, the IRS may not have received it or there may be a problem with how you entered your information. Double-check your Social Security number and filing status.

Can I check my refund status if I filed a joint return?

Yes. Either spouse can check using their own Social Security number. The status will be the same regardless of which spouse checks. If the return has a problem, the IRS will mail a notice to the address on the return, not to each spouse separately.

What if my refund was supposed to arrive by direct deposit but I do not see it?

Wait three business days after the payment date shown in Where's My Refund. If it still has not arrived, contact your bank to confirm they received the deposit. If your bank says they did not receive it, call the IRS at 800-829-1040. The IRS can verify whether it sent the deposit and investigate if it was sent to the wrong account.

Does the IRS charge a fee to check my refund status?

No. Where's My Refund is free. Be cautious of websites or services that charge money to check your refund status or to "speed up" your refund. The IRS does not charge for this service, and no third party can make the IRS process your refund faster.

What should I do if Where's My Refund shows an error code?

Write down the error code and wait for the IRS notice to arrive by mail. The notice will explain what the error is and what documents or information you need to send back. Do not call the IRS before the notice arrives, because the representative will not have the details yet. Follow the instructions in the notice exactly and send your response within the deadline given.