Check the IRS tracking tool first — it's the only source that knows where your refund actually is
The IRS Where's My Refund tool at irs.gov is the only place that will tell you the real status of your 2024 refund. It updates once per day, usually overnight. You need your Social Security number, filing status, and the exact refund amount from your return. If you filed electronically, the tool should show your refund status within 24 hours of the IRS receiving your return.
The tool will show one of three things: your refund is still being processed, it's been approved and is on its way to your bank or address, or there's a problem that needs your attention. If it says "still processing," the IRS is still reviewing your return — this is normal and can take up to 21 days from the date you filed. If it says "approved," your refund is either already deposited or will arrive within the timeframe shown (usually five to seven business days for direct deposit, up to three weeks for a check).
Do not rely on your tax software's tracking, your accountant's estimate, or a phone call to a tax preparer. Those are guesses based on when you filed. The IRS tool is the only source with actual data about your specific return.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is the only reliable way to check your 2024 refund status — it updates once daily and requires your SSN, filing status, and refund amount.
- If the tool says "still processing," the IRS is reviewing your return, which normally takes up to 21 days from the filing date; do not assume it is lost or delayed.
- If the tool shows your refund was approved and deposited but you have not received it, contact your bank to confirm the deposit arrived and check for fraud holds or account issues.
- If the tool says there is a problem with your return, the IRS will mail you a notice explaining what is wrong and what documents you need to send; do not ignore this notice.
- The IRS phone line (800-829-1040) has long wait times but can help if the tool shows an error code or if your refund is more than 21 days late; have your return and SSN ready.
What "still processing" actually means and how long to wait
If Where's My Refund says your return is still being processed, the IRS has received it but has not finished reviewing it yet. This is the normal state for most returns in the weeks after filing. The IRS processes returns in batches and does not work on them in the order they arrive — a return filed on January 15 might be processed before one filed on January 10.
The standard timeframe is 21 days from the date you filed electronically. If you mailed a paper return, add another week or two for it to reach the IRS before the 21-day clock starts. The tool will show an estimated date when your refund should be approved. If that date passes and the status has not changed, your return may have a problem that requires manual review.
Do not contact the IRS before day 21 unless the tool shows an error code. The IRS receives millions of calls about refunds that are still within the normal processing window, and calling does not speed up the review. If your refund is more than 21 days late and the tool still says "processing," call 800-829-1040 and have your return in front of you.
Your bank received the refund but you do not see it — what happened
If Where's My Refund says your refund was approved and deposited, but the money is not in your account, the problem is usually on your bank's side, not the IRS's. The IRS sent the money correctly. Your bank may have placed a hold on the deposit, rejected it because the account information was wrong, or flagged it as suspicious activity.
Call your bank's customer service line and give them the deposit date shown in the IRS tool. Ask them to search their records for an incoming ACH transfer (that is the electronic method the IRS uses) from the U.S. Department of Treasury. If the deposit arrived, ask why it is on hold and when it will be released — holds typically last three to five business days. If the deposit was rejected, ask for the reason code; common reasons are a closed account, a name mismatch, or a frozen account due to fraud alerts.
If your bank rejected the deposit, the IRS will attempt to resend it. The Where's My Refund tool will update to show a new deposit date, usually within one to two weeks. You can also contact the IRS at 800-829-1040 to request that they reissue your refund as a check instead, which takes longer but bypasses the bank's systems entirely.
The IRS tool shows an error code or says there is a problem
If the tool displays an error code or a message that your return requires additional review, the IRS has found something on your return that does not match their records or that needs clarification. Common triggers include a missing or mismatched Social Security number, income reported by an employer that does not match what you reported, a dependent claimed on your return who was also claimed by someone else, or a refund that is larger than expected based on your income history.
The IRS will mail you a notice explaining the issue and what documents you need to send. This notice typically arrives within two to four weeks of the error being flagged. Do not ignore it. The notice will have a specific address where you send your response and a important date for responding — usually 30 days from the date on the notice. If you miss the important date, the IRS will deny your refund and you will have to file an amended return or appeal.
If you have already received the notice, follow the instructions exactly. If you have not received a notice but the tool says there is a problem, call 800-829-1040 and ask what the issue is. Have your return and your Social Security number ready. The IRS representative can sometimes resolve straightforward issues over the phone, but most problems require you to mail in documents.
Your refund is more than 21 days late and the tool shows no progress
If you filed electronically more than 21 days ago, the tool still says "processing," and there is no error code, your return is in the queue for manual review. This happens to roughly 1 in 20 returns and is usually not a sign of fraud — it often means the IRS needs to verify something that their automated system flagged as unusual.
Call the IRS at 800-829-1040. Have your return, your Social Security number, and the date you filed ready. The representative can see notes on your account that do not appear in the online tool and can tell you whether your return is waiting for a document, stuck in a queue, or delayed for another reason. They cannot speed up the review, but they can confirm that your return is actually being worked on and give you a more specific timeline.
If the IRS cannot locate your return at all after 21 days, ask them to file a trace. This is a formal request to search the IRS system for your return and determine whether it was received. The trace takes about four weeks. If the IRS finds that your return was never received, you will need to file again — either electronically or by mail, depending on what the IRS recommends.
You filed a paper return and it has been longer than six weeks
Paper returns take longer to process than electronic returns because they have to be scanned and manually entered into the IRS system. The IRS estimates six to eight weeks for a paper return to reach the "still processing" stage in the online tool. If you mailed your return more than eight weeks ago and it still does not appear in Where's My Refund, the return may not have arrived.
Call 800-829-1040 and ask the IRS to search for your return. Have your Social Security number and the date you mailed it ready. If the IRS cannot find it, ask whether you should file electronically now or wait for them to complete a trace. Filing electronically is usually faster at this point, but the IRS may recommend waiting if they are actively searching for your original return.
If you decide to file again, keep a record of the first filing — the date you mailed it and any tracking information from the post office. If both returns are processed, you will need to contact the IRS to explain that you filed twice and ask them to reject the duplicate.
Your refund arrived but the amount is wrong or less than you expected
If you received a refund that is smaller than the amount shown on your return, the IRS reduced it to cover a debt or offset. The most common reasons are unpaid federal income taxes from a previous year, unpaid student loans in default, unpaid child support, or state income taxes owed. The IRS will mail you a notice explaining what the offset was for and which agency received the money.
If you believe the offset was wrong — for example, you already paid the debt or the debt belongs to someone else — you have the right to dispute it. The notice will explain how to file a protest. You will need to send documentation showing that the debt was paid, that it was not yours, or that you have a valid reason why the offset should not have happened. The process takes several months and requires you to respond within the important date on the notice.
If your refund is straightforward smaller than you calculated, review your return for errors. Common reasons include the IRS disallowing a deduction you claimed, adjusting the number of dependents you reported, or correcting income figures based on what employers reported. The notice the IRS mails will explain the adjustment. If you disagree with it, you can file an amended return or appeal, but you will need documentation to support your position.
Frequently Asked Questions
How do I know if my refund was lost in the mail?
If Where's My Refund says your refund was approved and a check was mailed, but you have not received it after three weeks, contact the IRS at 800-829-1040. They can verify the mailing address and reissue the check if it was lost. Checks can take up to three weeks to arrive, so wait at least that long before reporting it missing.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The only exception is if there is a specific problem with your return — a missing document, an error, or a fraud hold — that the IRS can resolve over the phone. Otherwise, calling adds to the queue and delays other returns.
What if someone else claimed my dependent and that is why my refund is delayed?
The IRS will send you a notice explaining that another return claimed the same dependent. You will have the chance to respond and provide proof that you are the correct person to claim them — usually a birth certificate or custody documents. This process takes several months. Do not amend your return until the IRS tells you to.
Is there a way to get my refund as a direct deposit instead of a check?
If your refund was already issued as a check and you have not received it, you can ask the IRS to reissue it as a direct deposit. Call 800-829-1040 and provide your bank account information. The reissued refund will take longer than the original check would have, but it avoids the mail.
What if I filed my 2024 return but the IRS says I did not file in 2023?
This sometimes happens if you did not file a 2023 return or if the IRS has not processed it yet. The IRS may hold your 2024 refund until your 2023 return is resolved. Call 800-829-1040 and ask them to check the status of both years. You may need to file a 2023 return before your 2024 refund is released.