The fastest way to check your return status

The IRS has a tool called Where's My Refund? that tells you the status of your federal tax return in real time. You can reach it at irs.gov/refunds or by calling the IRS at 1-800-829-1040. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect.

The tool updates once per day, usually overnight. If you filed electronically, your return typically appears in the system within 24 hours. If you mailed a paper return, it takes longer — the IRS must receive it, open it, and scan it before it shows up in the system, which can take two to three weeks.

The status will show one of three things: received, approved, or sent. "Received" means the IRS has your return but has not finished reviewing it. "Approved" means they have processed it and determined your refund amount. "Sent" means the refund has been issued and is on its way to you.

Key Takeaways

  • Where's My Refund? at irs.gov/refunds is the official IRS tool and updates once per day, usually at night.
  • Electronic returns show up in the system within 24 hours; paper returns take two to three weeks just to be scanned.
  • You need your Social Security number, filing status, and expected refund amount to check your status.
  • If your return shows "received" for more than 21 days after filing electronically, or more than 30 days after mailing, contact the IRS to ask what is holding it up.
  • The IRS processes most returns within 21 days of receipt, but complex returns or those with errors can take much longer.

What each status message means

When you look up your return, the tool will tell you which stage it is in. Understanding what each stage means helps you know whether to wait or take action.

Received means the IRS has your return but has not finished processing it yet. This is the first status you will see after filing. For electronic returns, this usually appears within 24 hours. For paper returns, this can take two to three weeks because the IRS must physically receive the envelope, open it, and scan the information into their system. Once it shows "received," the IRS is actively reviewing your return.

Approved means the IRS has finished reviewing your return, found no problems, and calculated your refund. At this point, they have decided how much money you will receive. The status will show the date the refund will be issued. This does not mean the money is in your account yet — it means the IRS has approved it and is preparing to send it.

Sent means the IRS has issued your refund and it is on its way to you. If you chose direct deposit, the money will arrive in your bank account within one to two business days after this status appears. If you requested a check, it will arrive by mail within seven to ten business days.

How long each stage usually takes

The IRS publishes timelines for how long each stage takes, but these are estimates and can vary based on how busy the IRS is and whether your return has any issues.

For electronic returns with no errors, the IRS typically processes the entire return within 21 days of receipt. Many returns are processed much faster — some within five to ten days. The status will move from "received" to "approved" to "sent" during this window.

For paper returns, add two to three weeks just for the IRS to receive and scan your return before it even enters the processing queue. After that, the 21-day clock starts. This means a paper return can take five to six weeks total from the day you mail it.

If your return shows "received" for longer than 21 days after you filed electronically, or longer than 30 days after you mailed it, something may be wrong. Common reasons include a missing signature, an incorrect Social Security number, income that does not match what your employer reported, or a math error. At that point, you should contact the IRS to find out what is holding up your return.

When to contact the IRS about a delayed return

If your return has been stuck on "received" for more than the normal timeframe, or if Where's My Refund? says there is a problem, you have a few ways to reach the IRS.

Call 1-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 expected refund amount ready. The wait time can be long during tax season, so call early in the day if you can. The IRS also offers a callback service — you can request a call back instead of waiting on hold, and they will call you within 24 hours.

You can also visit an IRS walk-in office if you live near one. Find the nearest office at irs.gov/localoffices. Bring your Social Security card, photo ID, and a copy of your tax return. Walk-in hours vary by location, so call ahead.

If you used a tax preparer or tax software company to file your return, contact them first. They may be able to see additional details about your return that are not visible in Where's My Refund?

Reasons your return might be delayed

Some returns take longer than 21 days because the IRS needs to review them more carefully. Understanding the common reasons can help you know whether to wait or reach out.

Math errors or missing information: If you made a calculation mistake or left a line blank, the IRS will catch it and may need to contact you. They will send a letter explaining what is wrong and what you need to do.

Income mismatch: Your employer, bank, or investment company sends the IRS a report of the income they paid you. If the amount on your tax return does not match what they reported, the IRS will flag it and review your return more carefully. This is common when you have multiple jobs or received a bonus you did not expect.

Identity verification: If the IRS suspects fraud or needs to confirm your identity, they will hold your return and send you a letter asking for proof. This can add weeks to the process.

Amended returns: If you filed an amended return (Form 1040-X) to correct a previous year's return, processing takes longer — usually eight to twelve weeks instead of 21 days.

Earned Income Tax Credit (EITC) or Child Tax Credit: Returns claiming these credits are held for additional review by law. The IRS cannot issue these refunds until mid-February, even if you file in January.

Direct deposit versus check — how it affects timing

The way you choose to receive your refund affects how long it takes to actually see the money.

If you chose direct deposit, the money will arrive in your bank account within one to two business days after the status changes to "sent." This is the fastest option. The IRS sends the money electronically to your bank, and your bank processes it like any other deposit. You do not need to do anything else — just wait for the money to appear.

If you chose to receive a check, the IRS will mail it to the address on your return. Delivery takes seven to ten business days after the status changes to "sent," depending on how far you live from the IRS processing center and how busy the mail is. If you do not receive your check within ten business days of the "sent" status, contact the IRS.

If you are not sure which method you chose, check your copy of your tax return. Line 33c (for Form 1040) shows whether you selected direct deposit or a check.

What to do if your refund never arrives

In rare cases, a refund can be lost or delayed even after the status shows "sent." If you have waited the full timeframe and the money has not arrived, take these steps.

First, check Where's My Refund? again to confirm the status still shows "sent" and the date has not changed. If the date has changed, the IRS may have reissued your refund. If the status has changed back to "received" or "approved," something went wrong and the IRS is reprocessing it.

If the status shows "sent" and the money has not arrived, call 1-800-829-1040 and tell the IRS representative that your refund was issued but never arrived. They can file a claim to investigate what happened. The IRS will research whether the money was sent to the wrong account, lost in the mail, or intercepted by a debt collector. This investigation can take several weeks.

If you received a check but it was lost or damaged, you can request a replacement check. The IRS will issue a new one, but you must first wait 60 days from the original issue date to make sure the first check does not clear your bank.

Frequently Asked Questions

Can I check my state tax return status the same way?

No. Each state has its own tax system and its own status tool. Visit your state's department of revenue or taxation website to find their refund tracker. Some states use similar tools to the IRS; others require you to call or mail in a form. The state tool will have a different web address and phone number than the federal IRS tool.

Why does Where's My Refund? say I have not filed when I know I did?

If you filed electronically, your return should appear within 24 hours. If it has been longer and the tool still says no record exists, your return may not have been transmitted successfully. Contact the tax software company or tax preparer you used — they can confirm whether the return was actually sent to the IRS. If it was not sent, you will need to file again.

What if I filed a paper return and it has been more than three weeks?

Paper returns take two to three weeks just to be received and scanned. If it has been three weeks and the status still does not show "received," the IRS may not have gotten it yet. Call 1-800-829-1040 and provide your Social Security number and the date you mailed it. They can search their system to see if it arrived. If it did not, you may need to file again or file an amended return.

Does Where's My Refund? work on weekends or holidays?

The tool is available 24/7, but it only updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking on a weekend or holiday will show you the same information as the previous business day. The IRS does not process returns on weekends or federal holidays, so do not expect status changes on those days.

Can I cancel my refund and get a paper check instead of direct deposit?

Once your return is approved and the refund is issued, you cannot change the method. If you chose direct deposit and want a check instead, you will have to wait for the direct deposit to arrive, then request a check from the IRS — which takes additional time. If you chose a check and want direct deposit, you cannot change it. Plan ahead and choose the method you want before you file.