You can check your refund status through the IRS website, your tax software account, or by calling the IRS directly — but the timing depends on how you filed and whether the IRS has finished processing your return.
The IRS processes most tax returns within 21 days of receiving them, though some take longer if they need manual review or contain errors. If you filed electronically and chose direct deposit, you'll typically see your refund within that window. If you mailed a paper return or chose a check, add another week or two for delivery.
The fastest way to check is the IRS "Where's My Refund?" tool on IRS.gov. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day, usually overnight, so checking multiple times on the same day won't show new information.
Key Takeaways
- The IRS "Where's My Refund?" tool on IRS.gov is the official way to track your refund status in real time.
- You need your Social Security number, filing status, and the exact refund amount to use the tracking tool.
- Most electronic returns with direct deposit are processed within 21 days; paper returns take longer.
- If the tool says your refund was sent but you haven't received it after the expected date, contact the IRS or your bank.
Using the IRS "Where's My Refund?" Tool
Go to IRS.gov and look for the "Where's My Refund?" link on the homepage. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your tax return. The tool will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has your return but hasn't finished processing it yet. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means the money is on its way — the tool will tell you the date it was sent and, if you chose direct deposit, the date it should arrive in your bank account.
The tool updates once daily, usually between midnight and 1 a.m. Eastern time. If you filed very recently, your return may not appear in the system yet — the IRS typically needs a few days to scan and process paper returns, and a day or two for electronic returns.
Checking Your Refund Through Tax Software
If you used tax software like TurboTax, H&R Block, or TaxAct, your account usually has a refund tracker built in. Log into your account and look for a section labeled "Refund Status," "Track Refund," or similar. These trackers pull data from the IRS system, so they show the same information as the official IRS tool.
The advantage of using your tax software account is that you may have your return details already saved there, so you don't have to dig up the exact refund amount. Some software also sends email or text notifications when your refund status changes, which can be helpful if you don't want to check manually.
Calling the IRS for Refund Information
You can call the IRS at 1-800-829-1040 to speak with a representative about your refund. Have your Social Security number, filing status, and refund amount ready. Wait times are often long, especially during tax season (January through April), so calling early in the morning or later in the week may be faster.
The IRS also has an automated phone system where you can enter your information and hear your refund status without speaking to anyone. This is faster than waiting for a representative, though you'll get the same information as the online tool.
What to Do If Your Refund Is Delayed
If the IRS tool shows your refund was sent but you haven't received it after the promised date, first check with your bank. Sometimes refunds are delayed on the bank's end, or they may have been deposited to a different account if you changed banks between filing and receiving the refund.
If your bank confirms the money hasn't arrived, contact the IRS. Have your return information ready, including the date the tool said your refund was sent. The IRS can investigate whether the refund was actually sent and, if it was, help you trace where it went. This process can take several weeks.
If the tool shows your return is still being processed after 21 days, the IRS may be reviewing your return for errors or requesting more information. Check your mail for any letters from the IRS — they'll explain what they need and how to respond. You can also call the IRS to ask why your return is taking longer.
Common Reasons Refunds Are Delayed
The IRS delays processing when a return has math errors, missing information, or inconsistencies with other documents they've received (like W-2s or 1099s from employers). If you claimed a large refund or filed early in the tax season, your return may go through extra review.
Refunds are also delayed if you owe back taxes, child support, or student loans. The IRS can offset your refund to pay these debts before sending you the remainder. The tool will usually indicate this, or you'll receive a letter explaining the offset.
If you filed a paper return, processing takes longer than electronic filing — typically 4 to 6 weeks instead of 3 weeks. If you chose a check instead of direct deposit, add another week or two for mailing.
Frequently Asked Questions
How long does it take to get a refund if I filed electronically?
Most electronic returns are processed within 21 days. If you chose direct deposit, the refund usually arrives in your bank account within that timeframe. If you chose a check, add another week or two for delivery by mail.
Can I check my refund status if I filed a paper return?
Yes, you can use the same "Where's My Refund?" tool. Paper returns take longer to process — typically 4 to 6 weeks — because the IRS has to scan and manually enter the information. The tool will show your status once your return has been scanned into the system.
What if the IRS tool says my refund was sent but I never received it?
First, check with your bank to confirm the deposit didn't arrive. If your bank has no record, contact the IRS with the date the tool said your refund was sent. The IRS can investigate and may issue a replacement check or redeposit the funds.
Why is my refund taking longer than 21 days?
The IRS delays processing for math errors, missing information, inconsistencies with employer documents, or if you owe back taxes or child support. Check your mail for IRS letters explaining the delay, or call the IRS to ask what's holding up your return.
Can I change my refund from a check to direct deposit after I file?
No, you cannot change the delivery method after you file. If you chose a check and want direct deposit instead, you'll have to wait for the check to arrive, then deposit it yourself. For future years, you can choose direct deposit when you file.