Where to check your refund status right now
The IRS Where's My Refund tool is the fastest way to find your refund. Go to irs.gov, click "Check my refund status" under the Tools section, and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight.
If you filed electronically and chose direct deposit, the tool will show you the deposit date once the IRS has processed your return. If you chose a paper check, it will tell you when the check was mailed and the expected delivery date. The tool works for returns filed in the current year and the previous year.
You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. Wait times are longest in February and March, so calling in April or later is usually faster.
Key Takeaways
- The IRS Where's My Refund tool on irs.gov updates once daily and shows your refund status, deposit date, or check mailing date.
- Direct deposit refunds typically arrive 3 to 5 business days after the IRS deposits them; paper checks take 7 to 10 business days after mailing.
- If your refund is delayed beyond the normal timeframe, the IRS may be verifying your identity or requesting additional documents.
- The tool only works if you filed a federal return; state refunds are tracked separately through your state's tax agency.
How long refunds actually take
The IRS aims to issue most refunds within 21 days of receiving your return, but the actual timeline depends on how you filed and how you want the money.
If you filed electronically and chose direct deposit, the IRS typically deposits your refund 3 to 5 business days after processing your return. That means the full timeline from filing to money in your account is usually 3 to 4 weeks. If you filed on paper or chose a paper check, add another 7 to 10 business days for the check to arrive by mail.
Some returns take longer. The IRS may need to verify your identity, check for math errors, or request additional documents if something on your return doesn't match their records. These holds can add 2 to 6 weeks. If the Where's My Refund tool shows a message that your return is being reviewed, check back in a few days—the message usually updates when the hold is lifted.
Why your refund might be delayed
The most common reasons for delays are math errors on the return, missing information, or a mismatch between what you reported and what the IRS has on file. If you claimed the Earned Income Tax Credit or the Child Tax Credit, the IRS is required by law to hold your return for additional review, which adds 2 to 3 weeks to processing time.
Identity theft and fraud checks also cause delays. If the IRS suspects someone filed a return using your Social Security number, they will freeze your refund and contact you by mail. This process can take several weeks. If you receive a letter from the IRS asking for documents or verification, respond as quickly as possible—delays in your response delay your refund.
Technical issues on the IRS side are rare but do happen. If the Where's My Refund tool shows an error message or won't load, try again the next day. If the problem persists for more than a few days, call the IRS at 1-800-829-1954.
What to do if your refund is missing or wrong
If the Where's My Refund tool says your refund was deposited but you don't see it in your bank account, check with your bank first. Ask them to confirm the deposit was received and whether it's pending or if there was a rejection. Some banks hold deposits for 1 to 2 business days before they show in your account.
If your bank confirms they never received the deposit, or if the tool shows your check was mailed but you never got it, contact the IRS. Call 1-800-829-1954 and have your return information ready. The IRS can issue a replacement check or redeposit the refund to a different account. This process usually takes 4 to 6 weeks.
If you believe the refund amount is wrong, review your tax return and the IRS notice that came with your refund. The IRS will send you a notice explaining any changes they made. If you disagree with the change, you can file an amended return or contact the IRS to dispute it.
Direct deposit versus paper check timing
Direct deposit is faster and more reliable than a paper check. When you choose direct deposit, the IRS sends your refund electronically to your bank, and it typically arrives 3 to 5 business days after the IRS processes your return. You don't have to wait for mail delivery, and there's no risk of the check getting lost.
Paper checks take longer because they have to be printed, mailed, and delivered. The IRS mails checks in batches, so the mailing date shown in Where's My Refund is not the date you'll receive it. Add 7 to 10 business days to the mailing date for delivery. If you live in a rural area or if mail delivery is slow in your region, it may take longer.
If you filed your return and chose a paper check but now want direct deposit instead, you cannot change it after filing. You have to wait for the check to arrive, deposit it yourself, or contact the IRS to request a replacement check sent to a different address.
State refunds are separate from federal refunds
Your federal refund and your state refund are processed by different agencies on different schedules. The Where's My Refund tool only tracks your federal refund. To check your state refund, you need to go to your state's tax agency website.
Most states process refunds on a similar timeline to the IRS—3 to 4 weeks for direct deposit, longer for checks. Some states are faster; some are slower. A few states hold refunds longer if you owe child support or other debts. Check your state's tax website for the specific status of your state refund.
If you filed both federal and state returns at the same time, your federal refund may arrive before your state refund, or vice versa. This is normal and does not mean either one is delayed.
What the Where's My Refund tool actually tells you
The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." Each one means something different about where your refund is in the process.
"Return Received" means the IRS has your return but hasn't finished processing it yet. This status usually lasts 1 to 2 weeks. "Refund Approved" means the IRS has processed your return and approved your refund, but hasn't sent it to your bank or printed your check yet. This status usually lasts a few days. "Refund Sent" means the IRS has sent your refund—either deposited it electronically or mailed a check. The tool will show the date it was sent and, for direct deposit, the expected arrival date.
If your return has been in "Return Received" status for more than 3 weeks, or if you see an error message, contact the IRS. The tool updates once per day, usually between midnight and 1 a.m. Eastern time, so check it the next day if you see an unusual message.
Frequently Asked Questions
Can I check my refund status if I filed a joint return?
Yes. Use the Social Security number of the person whose name appears first on the return. The tool will show the status of the entire joint refund, not individual portions. Both spouses can check the status using the same information.
What if Where's My Refund says I'm not may be able to access to use the tool?
This usually means the IRS hasn't received or processed your return yet. Wait 24 hours and try again. If you filed electronically, it can take 24 to 48 hours for the return to show up in the system. If you filed on paper, it can take 2 to 3 weeks. If the message persists after that, call the IRS at 1-800-829-1954.
How do I know if my refund was deposited to the wrong bank account?
The Where's My Refund tool shows the last four digits of the account where your refund was deposited. Check that it matches your actual bank account. If it doesn't, contact the IRS when ready. They can issue a replacement check or attempt to recover the deposit from the wrong account.
Will my refund be delayed if I owe back taxes or child support?
Yes. The IRS can hold your refund to pay federal back taxes, and the Treasury Department can hold it to pay child support, student loans, or other federal debts. If this happens, you'll receive a notice in the mail explaining what was taken and why. The notice will tell you how to dispute it if you disagree.
Can I get my refund faster if I pay a fee?
No. The IRS does not offer expedited refund processing for any fee. Anyone claiming they can speed up your refund for money is running a scam. The only way to get your refund faster is to file electronically and choose direct deposit, which you should have already done when you filed.