Where your refund is and how to check its status
If you filed your 2024 tax return and haven't received your refund, the IRS has a tool that tells you exactly where it is. Go to irs.gov/refunds and use the "Where's My Refund?" tool. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool will show you one of three statuses: your return is still being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If it shows a payment date, that's when the IRS will release the money to your bank or the address where you requested it sent. Most refunds arrive within 21 days of that date, though some take longer depending on your bank.
If the tool says your return is still being processed after several weeks, it usually means the IRS is reviewing something on your return — not that something is wrong, but that they need to verify information before releasing your money. This is normal and happens to many returns.
Key Takeaways
- Check your refund status at irs.gov/refunds using your Social Security number, filing status, and refund amount.
- Most refunds arrive within 21 days of the payment date shown in the tool, though timing depends on your bank and payment method.
- If your return is still processing after several weeks, the IRS is likely verifying information before releasing your refund.
- If you filed by mail, your return takes longer to process than e-filed returns, and you should wait at least 4 weeks before contacting the IRS.
- Contact the IRS at 1-800-829-1040 only if the tool shows an issue or if processing has taken longer than the normal timeframe for your filing method.
How long refunds typically take by filing method
The speed of your refund depends on how you filed. If you e-filed (filed electronically), the IRS usually processes your return within 21 days. If you chose direct deposit to your bank account, you'll receive your refund within that window or shortly after. If you chose a paper check, add another week or two for mailing time.
If you filed by mail, processing takes much longer. The IRS must open your envelope, scan your documents, and enter your information into their system before they can even begin reviewing your return. You should wait at least 4 weeks from the date you mailed it before checking your status or contacting the IRS. Many mail-filed returns take 6 to 8 weeks or longer.
If you filed an amended return (Form 1040-X) to correct a mistake on your original 2024 return, expect to wait 12 to 16 weeks. Amended returns are processed separately and take significantly longer than original returns.
Common reasons your refund is delayed
The IRS delays refunds for several specific reasons. The most common is a mismatch between your return and other records — for example, your W-2 from your employer shows different income than what you reported, or your Social Security number doesn't match IRS records. The IRS will hold your refund while they verify the correct information.
Another frequent cause is missing or incomplete information on your return. This might be a blank field, a signature missing, or a math error. The IRS catches these during processing and has to contact you before releasing your refund. If you filed electronically, they'll send you a letter. If you filed by mail, the letter takes longer to arrive.
A third reason is claiming a refundable tax credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit. The IRS is required by law to hold these refunds until mid-February to prevent fraud. If your refund includes these credits, you won't receive it before that date, even if you filed in January.
Less commonly, a delay happens because of identity theft or fraud concerns. If the IRS suspects someone filed a return using your Social Security number, they'll freeze your refund while they investigate. This is rare but serious, and the IRS will contact you by mail.
What to do if the IRS says there's a problem with your return
If the "Where's My Refund?" tool shows that the IRS needs more information from you, it will tell you what to do next. Usually, you'll receive a letter in the mail explaining what they need. Read the letter carefully — it will have a specific important date and instructions for responding.
Common requests include sending copies of documents (like your W-2, 1099, or proof of expenses), verifying your identity, or confirming information you reported. You can respond by mail, by phone using the number in the letter, or sometimes online through your IRS account at irs.gov. Do not ignore the letter or miss the important date — if you don't respond, the IRS will deny your refund.
If you're unsure what the letter is asking for, call the IRS at the number provided in the letter. The IRS also has a free tax clinic locator at irs.gov/taxclinics where you can find a local organization that will help you respond to IRS letters at no cost.
When to contact the IRS directly
Contact the IRS if your refund is more than 21 days late after the payment date shown in "Where's My Refund?", if you filed by mail more than 4 weeks ago and the tool still shows no status, or if the tool shows an error or issue that requires your response.
Call the IRS at 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 the exact refund amount ready. Wait times are often long, especially during tax season, so call early in the morning or later in the week if possible.
If you prefer not to call, you can create an account at irs.gov and use the online "Where's My Refund?" tool, which sometimes provides more detail than the phone version. You can also visit a local IRS office in person, though you may need to make an appointment first.
What happens if your refund was sent but you never received it
If "Where's My Refund?" shows your refund was sent but you haven't received it, the first step depends on how the IRS sent it. If you chose direct deposit, check your bank account carefully — the deposit may have gone to an account you don't use regularly, or it may have been rejected by your bank if your account information was incorrect or your account was closed.
Contact your bank and ask them to search for any deposits from the IRS in the last 30 days. If your bank rejected the deposit, the IRS will have received a notice and will send you a check instead. This takes an additional 2 to 4 weeks.
If you chose a paper check, wait at least 4 weeks from the payment date before assuming it's lost. Checks take time to print and mail, and postal delays happen. If 4 weeks have passed and you haven't received it, call the IRS at 1-800-829-1040. They can issue a replacement check or direct deposit, though this takes another 4 to 6 weeks.
If your refund was sent to an address you no longer live at, contact the IRS as soon as possible. They may be able to intercept the check or reissue it to your current address.
Protecting yourself from refund fraud
Be cautious of anyone claiming they can speed up your refund or recover a lost refund for a fee. The IRS does not charge for help with refunds, and no private company can force the IRS to release your money faster. If someone contacts you offering this service, it's a scam.
Similarly, do not share your refund information with anyone who calls or emails you claiming to be from the IRS. The IRS initiates contact by mail, not by phone or email. If you receive an unexpected call or email about your refund, hang up or delete it.
If you believe someone filed a fraudulent return using your Social Security number, report it to the IRS when ready at irs.gov/identity-theft or by calling 1-800-829-1040.
Frequently Asked Questions
How do I know if my refund is coming by check or direct deposit?
The "Where's My Refund?" tool will show the payment method you chose when you filed. If you selected direct deposit, it will show the last four digits of the account number. If you selected a check, it will show the mailing address. You can't change the payment method after you file.
Can I get my refund faster if I call the IRS?
No. Calling the IRS won't speed up your refund. The IRS processes refunds in the order they receive them, and calling doesn't change that. The only exception is if there's a specific problem with your return that's holding it up — in that case, calling can help you resolve the problem faster.
What if my refund amount seems wrong?
Go back to your filed return and check the refund amount you reported. Then compare it to what "Where's My Refund?" shows. If they match, the amount is correct. If they don't match, the IRS may have adjusted your refund because of an error on your return or a mismatch with other records. The tool or a letter from the IRS will explain the adjustment.
Do I need to file a new return if I haven't received my 2024 refund yet?
No. Filing a second return will create problems, not solve them. Wait for your first return to be fully processed. If there's a specific issue, the IRS will contact you by mail with instructions. Only file again if the IRS tells you to.
What if I moved after I filed my return?
If you filed electronically and chose direct deposit, your refund will go to the bank account you reported — your address doesn't matter. If you chose a check and have moved, contact the IRS at 1-800-829-1040 to update your address before your check is mailed. If the check was already mailed to your old address, you may be able to have it forwarded or request a replacement.