How to check whether you have a refund waiting
The only way to know whether a tax refund is coming is to check the IRS directly. You can do this three ways: use the IRS "Where's My Refund?" tool on irs.gov, call the IRS at 1-800-829-1040, or mail Form 1040-V (the payment voucher) with your tax return. The tool and the phone line both give you the same information — your refund status and the expected deposit date if one exists.
You will need your Social Security number, filing status, and the exact refund amount from your tax return to use the online tool. If you filed electronically, you can usually check within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking. The IRS updates this information once per day, usually overnight.
If the tool shows no refund is coming, that means either you do not have a refund (you owed taxes or broke even), or the IRS has not yet processed your return. Returns typically process within 21 days if filed electronically and without errors.
Key Takeaways
- Check your refund status directly through the IRS "Where's My Refund?" tool, by phone at 1-800-829-1040, or by mail — these are the only official sources.
- You will need your Social Security number, filing status, and the refund amount from your return to check online.
- Electronic returns usually show a status within 24 hours; paper returns take at least four weeks before you can check.
- If no refund appears after 21 days for an electronic return or 6 weeks for a paper return, contact the IRS to find out why.
- Scammers often claim to know about refunds you do not know about — the IRS will never contact you first about a refund.
Why you might not have a refund even if you expected one
A refund only exists if you paid more in taxes than you owed. This happens when your employer withheld too much from your paycheck, or when you made estimated tax payments that turned out to be more than necessary. If your withholding was correct or if you owed taxes, there is no refund.
You can also lose a refund you were expecting if you owe money to another government agency. The IRS can intercept your refund to pay back child support, student loans in default, or unpaid state taxes. If this happens, the IRS will send you a notice explaining the offset. You can dispute it, but you must act quickly — the notice will tell you the important date.
Another reason a refund might not appear is an error on your return. Common mistakes include mismatched Social Security numbers, wrong filing status, or claiming dependents you are not may have access to to claim. The IRS will send you a letter if this happens, but it can take several weeks.
What to do if your refund is delayed
If your return has been processing for more than 21 days (for electronic returns) or 6 weeks (for paper returns) and the IRS tool shows no status, contact the IRS. You can call 1-800-829-1040 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.
The IRS may ask you to wait longer if your return is still being reviewed. Some returns are selected for examination — this is random and does not mean you did anything wrong. If your return is being examined, the IRS will send you a letter with instructions on what documents to send.
If you filed by mail and it has been more than 6 weeks, the IRS may not have received it. You can file a second return electronically, but do not file a duplicate paper return — this will cause delays. If you believe your original return was lost, call the IRS to confirm whether they received it before filing again.
Protecting yourself from refund scams
Scammers often contact people claiming they have a refund waiting or that they can help you get a larger refund. The IRS does not contact people by phone, email, or text about refunds. If someone contacts you claiming to represent the IRS and offering to help with a refund, it is a scam.
Real IRS notices come by mail only. If you receive a letter claiming to be from the IRS about a refund, check the sender's address — it should be an IRS office. You can verify the address on irs.gov. Do not click links in emails or texts claiming to be from the IRS, and do not give your Social Security number or banking information to anyone who calls you.
If you have already given someone your information, contact the IRS when ready and file a report with the Federal Trade Commission at reportfraud.ftc.gov. You can also report the scam to the IRS at phishing@irs.gov if it came by email.
What happens after the IRS confirms your refund
Once the IRS confirms a refund is coming, it will tell you the expected deposit date. Most refunds are deposited directly into the bank account you listed on your return. Direct deposit is faster than a check — it usually takes 1 to 2 business days after the IRS releases the money.
If you requested a paper check instead, it will arrive by mail. Paper checks take longer — usually 2 to 3 weeks after the IRS releases the refund. If your check does not arrive within that time, contact the IRS to request a replacement.
If you changed banks or closed the account you listed on your return, contact your bank to ask whether the deposit was rejected. If it was, the IRS will send you a check instead. This can add several weeks to the process.
Understanding why the IRS takes time to process returns
The IRS processes millions of returns each year, and each one must be checked for errors and fraud before a refund is released. Electronic returns are faster because the IRS can check them automatically. Paper returns must be opened, scanned, and reviewed by hand, which takes longer.
Certain situations also slow down processing. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until mid-February, even if you file in January. This is to prevent fraud. If your return includes these credits, expect processing to take longer than 21 days.
Returns that include errors, missing information, or documents that do not match IRS records will be delayed while the IRS investigates. You will receive a letter if this happens, explaining what is needed.
Frequently Asked Questions
Can someone else check my refund status for me?
No. The IRS will only give refund information to the person whose name is on the return. If you need help, you can authorize a tax professional or representative using Form 2848 (Power of Attorney), but you must file this form with the IRS first. Do not give your login information to anyone.
What if the IRS tool says my refund was deposited but I did not receive it?
Contact your bank first to confirm the deposit was not rejected or delayed. If your bank has no record of it, call the IRS at 1-800-829-1040. The IRS can investigate whether the money was actually sent and to which account. This can take several weeks to resolve.
Do I have to use direct deposit, or can I get a check?
You can request either when you file your return. Direct deposit is faster (1 to 2 business days), but a paper check is an option if you prefer. If you already filed and want to change your method, you cannot — you must wait for the refund in the form you requested.
What if I owe taxes instead of getting a refund?
If you owe, the IRS will send you a bill by mail with instructions on how to pay. You can pay online, by phone, or by mail. If you cannot pay in full, you can set up a payment plan. Contact the IRS or visit irs.gov to learn about payment options.
Is there a way to get my refund faster?
Direct deposit is the fastest method — it takes 1 to 2 business days once the IRS releases your refund. Filing electronically also speeds up processing compared to mailing a paper return. Beyond that, the IRS processes returns in the order they are received, and you cannot jump the queue.