How to check the status of your federal tax return

The IRS offers three ways to find out where your return is in the processing queue. The fastest and most reliable is the IRS Where's My Refund tool, which you access on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount you expect. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

If you filed electronically, your return typically appears in the system within 24 hours of submission. If you mailed a paper return, allow 3 to 4 weeks before the IRS has scanned and logged it into their system. Until then, the Where's My Refund tool will not recognize your return at all.

The IRS processes most returns within 21 days of receipt, though some take longer. The tool will tell you the expected deposit date once processing is complete. If your return requires manual review — because of math errors, missing information, or certain credits — the timeline extends, sometimes to several months.

Key Takeaways

  • Use the IRS Where's My Refund tool on IRS.gov with your Social Security number, filing status, and expected refund amount to track your return in real time.
  • Electronic returns appear in the IRS system within 24 hours; paper returns take 3 to 4 weeks to be scanned and logged.
  • Most returns process within 21 days, but returns flagged for review, missing information, or certain credits can take months.
  • The Where's My Refund tool updates once daily and will show your expected deposit date once processing is complete.
  • If the tool says your return is still being processed after 21 days, contact the IRS at 1-800-829-1040 to ask whether your return is under review.

What the Where's My Refund tool actually tells you

The tool displays one of four statuses. Return Received means the IRS has logged your return but has not yet begun processing it — this is normal for the first few days after filing. Return Approved means the IRS has processed your return and approved your refund; the tool will show the deposit date. Return Sent to Your Bank means the refund has left the IRS and is in transit to your financial institution — it typically arrives within one business day, though some banks take longer to post it.

If the tool says We cannot provide information about your return right now, it usually means one of three things: the return has not yet been logged (if you filed very recently), the information you entered does not match IRS records, or your return is under review and the tool cannot display a status. Do not assume this message means something is wrong. Wait 24 hours and try again with the exact information from your tax form.

The tool will not show a status for returns filed more than 3 years ago. If you need information about an older return, you must contact the IRS directly or request a transcript through their transcript ordering system.

Why your return might be delayed

The IRS flags returns for manual review when they contain errors, missing information, or certain tax credits that require verification. Common triggers include the Earned Income Tax Credit (EITC), the Child Tax Credit, or the American Opportunity Credit. These credits are subject to additional checks, especially if the amounts are large relative to your income. A return claiming these credits may take 2 to 3 months to process instead of the standard 21 days.

Math errors — even small ones — cause delays. If you reported income on one line that does not match what the IRS received from your employer or bank, the return will be held for review. Missing information, such as a Social Security number for a dependent or a missing signature, also triggers manual processing.

Returns filed during peak season (January through April) move more slowly than those filed in summer or fall, straightforward because the IRS processes millions of returns simultaneously. If you filed in March, expect processing to take longer than if you filed in June.

What to do if your return is taking longer than expected

If the Where's My Refund tool still shows Return Received or Return Approved after 21 days, or if it says the tool cannot provide information, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS representative can tell you whether your return is under review, whether it is missing information, or whether it has been processed but the tool has not updated yet.

Do not contact the IRS before 21 days have passed unless you have a genuine hardship — for example, you need the refund to pay a medical bill or avoid eviction. The IRS cannot speed up processing for routine delays, but they can tell you the reason for the hold and what you need to do next.

If the IRS tells you your return is missing information, they will usually send you a letter explaining what is needed. Check your mail carefully, including your spam folder if you have a mailing address on file. The letter will include instructions for submitting the missing documents.

Refund delays caused by identity theft or fraud review

If the IRS suspects identity theft or fraud, they will hold your return and send you a letter. This is rare but does happen. The letter will explain what triggered the hold and what documents you need to send to prove your identity. Do not ignore this letter — your refund will not be released until you respond.

If you receive a letter from the IRS about your return, follow the instructions exactly. The letter will include a phone number to call or an address to mail documents to. Response times vary, but the IRS typically resolves identity theft cases within 30 to 60 days of receiving your documentation.

How to get a transcript if you need proof of your return

If you need a copy of your return for a loan process, rental verification, or other purpose, you can order a transcript from the IRS without waiting for your refund to arrive. The IRS Transcript Ordering System on IRS.gov lets you order a Return Transcript (which shows the key numbers from your return) or an Account Transcript (which shows your payment history). You can order by mail, phone, or online.

Online ordering is fastest — you can print a transcript when ready if you verify your identity through the IRS's find login. Phone ordering (1-800-908-9946) takes about 5 to 10 business days for delivery. Mail ordering takes 2 to 4 weeks. The transcript is free.

Frequently Asked Questions

How often does the Where's My Refund tool update?

The tool updates once per day, usually overnight. Checking multiple times in a single day will not show new information. If you checked yesterday and the status has not changed, wait until the next day to check again.

Can I call the IRS to speed up my refund?

No. The IRS cannot accelerate processing for routine delays. They can tell you why your return is delayed and what you need to do next, but they cannot move your return ahead in the queue. The only exception is if you have a genuine hardship and can document it.

What if I filed electronically but the Where's My Refund tool does not recognize my return?

Wait 24 hours. Electronic returns take up to 24 hours to appear in the IRS system. If it still does not appear after 24 hours, double-check that you entered your Social Security number, filing status, and expected refund amount exactly as they appear on your return. If the information is correct and the return still does not show up after 48 hours, contact the IRS at 1-800-829-1040.

How long does it take to get a refund after the Where's My Refund tool says it has been approved?

Once the tool shows Return Approved, the refund typically arrives within 21 days if you chose direct deposit, or 4 weeks if you chose a check by mail. The tool will display the expected deposit date. Direct deposit is faster and more reliable than a mailed check.

What if I never receive my refund after the deposit date has passed?

If you chose direct deposit and the deposit date has passed, contact your bank first to confirm the deposit did not arrive. If your bank has no record of it, contact the IRS at 1-800-829-1040 with your Social Security number and return information. If you chose a check by mail, wait 4 weeks from the date shown in the tool, then contact the IRS if it has not arrived.