Check your refund status on IRS.gov or your state tax website
The IRS and most state tax agencies let you see your refund status online for free. The federal tool is called Where's My Refund? and lives at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and tells you whether the IRS is still processing your return, has approved it, or has sent the money out.
State tax agencies run their own tracking systems. If you filed a state return, go to your state's department of revenue or taxation website and look for a refund tracker or status tool. Some states call it "Where's My Refund," others use different names. You'll need the same information: your Social Security number, filing status, and refund amount. State refunds often move on a different timeline than federal refunds, so check both if you filed in both places.
These tools show you the deposit date once the money has been sent to your bank. Before that point, they show you the processing stage — received, being processed, approved, or sent. The deposit date is not a guess; it's the actual date your bank will receive the transfer.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov updates once daily and shows your refund status and expected deposit date once the money has been sent.
- State tax refunds have their own tracking systems on state revenue websites and often arrive on a different timeline than federal refunds.
- Direct deposit refunds typically arrive within one to three business days of the IRS sending them, while paper checks take two to four weeks.
- If your refund status shows "still processing" after 21 days from filing, contact the IRS or your state tax agency to find out why.
- A missing or delayed refund can result from a math error on your return, a mismatch between your filing and your Social Security records, or a hold placed by the IRS.
How long it takes from "approved" to "deposited"
Once the IRS approves your return and sends your refund, the timing depends on how you chose to receive it. Direct deposit is the fastest route: the money usually lands in your bank account within one to three business days of the IRS sending it. The IRS sends refunds in batches throughout the week, so the exact day varies.
If you requested a paper check, expect two to four weeks from the approval date. The IRS prints and mails checks in batches, and mail delivery adds another week or more depending on where you live and where the check is mailed from. Checks can also get lost or delayed in the mail, so if you haven't received one after four weeks, contact the IRS.
The Where's My Refund tool will show you the specific deposit date for direct deposit once the money has been sent. For checks, the tool tells you when the check was mailed, but not when it will arrive at your address.
What to do if the tracker shows "still processing"
Most returns are processed within 21 days of filing. If your status still shows "processing" after that time, something is holding up your return. Common reasons include math errors, a mismatch between your return and IRS records (such as a name or Social Security number that doesn't match), or a hold placed because the IRS is verifying information.
Contact the IRS at 1-800-829-1040 to find out why your return is delayed. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you what's missing or what they're checking on. If the hold is due to a mismatch in your records, they'll walk you through correcting it. If it's a math error, they'll explain what needs to be fixed.
For state refunds, call your state's tax department directly. The number is on your state's tax website. State processing times vary — some states process returns in two to three weeks, others take longer, especially during peak filing season in March and April.
Why your refund might not show a deposit date yet
The deposit date appears in the tracker only after the IRS has approved your return and sent the money to your bank. Until then, the tool shows you the processing stage. If you filed electronically, the IRS usually processes your return within 21 days. If you mailed a paper return, processing takes longer — typically four to six weeks or more, depending on mail delays and IRS workload.
Even if your return is approved, the deposit date won't show until the IRS actually sends the refund. This usually happens the same day or the next business day after approval, but during busy seasons (February through April), there can be a lag of a few days between approval and sending.
If you filed jointly with a spouse, the IRS may hold the return longer if there's a discrepancy between your filing and your spouse's Social Security records. The tracker will still show "processing" in this case. Contact the IRS to find out what the issue is.
Refunds held for tax debt, child support, or student loans
If you owe back taxes, child support, or have defaulted student loans, the IRS or your state may offset your refund — meaning they take part or all of it to pay what you owe. The Where's My Refund tool will not show a deposit date in this case. Instead, it will show a message that your refund is being held or has been sent to another agency.
If you believe your refund has been offset, contact the IRS at 1-800-829-1040 or the agency that placed the hold. For federal student loan debt, that's the Department of Education. For child support, it's your state's child support enforcement office. They can tell you how much was taken and when the remainder, if any, will be deposited.
You can also check the Treasury Offset Program (TOP) website at fiscal.treasury.gov/top to see if your refund was offset and for which debt.
Direct deposit versus paper check — which shows up when
Direct deposit is faster and more reliable. Once the IRS sends your refund, it reaches your bank within one to three business days. The deposit date shown in Where's My Refund is the date your bank will receive it, so you can count on that timing.
Paper checks are slower and riskier. The IRS mails them in batches, and mail delivery can take one to three weeks depending on distance and mail volume. If a check gets lost, you have to request a replacement, which adds another two to four weeks. If you filed electronically, you can change your refund method to direct deposit before the IRS sends the money, but once it's been sent, you can't change it.
If you didn't provide banking information on your return and the IRS is sending a check, you can't change it to direct deposit after filing. You'll have to wait for the check or contact the IRS to see if there's a way to redirect it.
What to do if your deposit date has passed and the money hasn't arrived
If the Where's My Refund tool showed a deposit date and that date has passed but the money isn't in your account, first check with your bank. Sometimes deposits take an extra day or two, or they may be held if your account is new or if the bank's system is slow. Call your bank's customer service line and give them the deposit date from the IRS tracker.
If your bank confirms the deposit hasn't arrived, contact the IRS at 1-800-829-1040. Have the deposit date from the tracker ready. The IRS can tell you whether the money was actually sent and, if so, where it went. If the refund was sent to the wrong account (for example, an old bank account you closed), the IRS can issue a new check or arrange a new direct deposit to the correct account.
This process can take two to four weeks, so be patient. The IRS will give you a case number and a timeline for resolution.
Frequently Asked Questions
How often does the Where's My Refund tool update?
The IRS updates Where's My Refund once per day, usually overnight. If you check multiple times in one day, you'll see the same status. Check again the next day if your status hasn't changed.
Can I see my refund status if I filed a joint return?
Yes, use either spouse's Social Security number to check the status. The refund amount and timeline are the same regardless of which number you use. If the return is held for a discrepancy in one spouse's records, the tool will show "processing" and you'll need to contact the IRS to resolve it.
What if I filed an amended return — does the tracker show that?
No, Where's My Refund only tracks your original return. If you filed an amended return (Form 1040-X), the tracker won't show it. Amended returns are processed separately and take longer — typically 12 to 16 weeks. You can call the IRS at 1-800-829-1040 to check the status of an amended return.
Does the deposit date change if I check multiple times?
No, once a deposit date appears in the tracker, it should stay the same unless something changes with your return (such as a hold being placed). If the date changes, it usually means the IRS found an issue and is reprocessing your return.
Can I get my refund faster if I pay a fee?
No. The IRS does not charge fees to speed up refunds, and no third party can make the IRS process your return faster. Anyone claiming they can is running a scam. The timeline is set by the IRS and depends on how long it takes to process your return, not on how much you pay.