The IRS updates Where's My Refund once per day, usually overnight
The IRS refreshes the Where's My Refund tool once every 24 hours, typically between midnight and 1 a.m. Eastern Time. This means if you check in the morning, you are seeing data from the previous night's update. Checking multiple times in the same day will show you the same status.
The tool pulls information from the IRS's processing system, which itself moves on a schedule. A refund status does not change the moment the IRS receives your return or approves it — the database updates once daily, and that is when you will see any movement.
If your return was filed electronically and accepted, you should see a status within 24 hours of acceptance. If you mailed a paper return, the IRS must first receive it, open it, and enter it into the system before Where's My Refund can track it at all. That initial step alone can take two to four weeks.
Key Takeaways
- Where's My Refund updates once per day, usually overnight, so checking multiple times the same day shows no new information.
- After e-filing, your return status appears within 24 hours if the IRS accepted it; paper returns take two to four weeks just to enter the system.
- The tool shows four possible statuses: accepted, processing, approved, or sent to your bank or mailed as a check.
- If your status has not changed in more than 21 days after acceptance, or more than 60 days after mailing a paper return, contact the IRS directly.
- Refund delays often stem from missing information, math errors, or identity verification holds, not from the update schedule itself.
What each status means and how long it typically takes
When you check Where's My Refund, you will see one of four statuses. Accepted means the IRS received your e-filed return and it passed initial checks. This usually appears within 24 hours of filing. Processing means the IRS is reviewing your return for accuracy and checking for any issues. This stage typically lasts 21 days from acceptance, though it can stretch longer if the IRS needs more information from you.
Approved means the IRS has finished reviewing your return and determined how much you are owed. The tool will also show the date your refund will be sent. Sent means the IRS has released the money — either to your bank account (direct deposit) or as a mailed check. Direct deposits usually arrive within one to two business days after the IRS sends them. Checks take five to seven business days by mail, sometimes longer depending on postal service delays.
The timeline from filing to refund in your hand is typically 21 days for straightforward returns filed electronically with direct deposit. Paper returns take longer because the IRS must manually process them first. If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS is required by law to hold your refund until at least February 15, even if processing finishes earlier.
Why your status might not change for weeks
A status that stays on "Processing" for longer than 21 days usually signals one of three things: the IRS found a discrepancy that needs investigation, you are missing a required document, or your identity could not be verified immediately. None of these are quick fixes, and the daily update schedule has nothing to do with how long they take to resolve.
Common reasons for delays include math errors (the IRS recalculates to confirm), mismatched Social Security numbers or names, missing W-2s or 1099s that the IRS received from employers, and fraud holds triggered by identity theft concerns. If the IRS needs information from you, they will mail a notice to your address on file. Check your mail regularly, because you usually have 30 days to respond.
If your status has not changed in more than 21 days after the "Accepted" status appeared, or more than 60 days after you mailed a paper return, the IRS recommends calling the refund hotline at 800-829-1040. Have your Social Security number, filing status, and the exact refund amount from your return ready. The IRS can sometimes see notes in your file that do not appear in Where's My Refund.
Direct deposit versus check delivery and what affects timing
If you chose direct deposit on your return, the IRS sends your refund to your bank electronically. Once the IRS releases the money (shown as "Sent" in Where's My Refund), your bank typically receives it within one to two business days. Some banks post it the same day; others take longer depending on their processing schedule. You cannot speed this up by checking Where's My Refund more often.
If you are receiving a check, the IRS mails it from a processing center. The "Sent" status means the check is in the mail, not that it has arrived at your address. Standard mail delivery takes five to seven business days, but weather, postal delays, or an incorrect address can add time. If your check does not arrive within 10 business days of the "Sent" date, contact the IRS to request a trace or replacement.
Choosing direct deposit is faster and more reliable than waiting for a check. If you did not set up direct deposit on your return and your refund is already approved, you cannot change it — you will receive a check. For future years, direct deposit eliminates the mail delivery variable entirely.
How to track your refund between daily updates
Between the daily updates to Where's My Refund, you have limited visibility into what is happening. The tool does not show real-time processing or partial progress. You either see the same status as yesterday, or you see a new one when the overnight update runs.
The IRS does not send email or text notifications when your status changes. Some tax software (TurboTax, H&R Block, TaxAct) offers notifications if you filed through them, but these rely on the same daily Where's My Refund data — they are not faster or more detailed. If you want to know the moment your status changes, you would need to check the tool yourself each morning.
If you filed a paper return, Where's My Refund will not show anything until the IRS has manually entered your return into the system. During that initial two- to four-week window, there is no way to track progress online. Calling the IRS at 800-829-1040 is your only option if you need to know whether your return has been received.
What to do if Where's My Refund shows an error or stops updating
Occasionally, Where's My Refund displays an error message instead of a status. "We cannot provide information about your refund status" usually means the IRS does not have your return in the system yet (common for paper returns in the first few weeks) or there is a mismatch between the information you entered and what the IRS has on file. Check that you entered your Social Security number, filing status, and refund amount exactly as they appear on your return.
If the error persists after 24 hours and you filed electronically, call the IRS at 800-829-1040. If you mailed a paper return and it has been fewer than four weeks, wait a few more days and try again — the IRS is still processing it. If it has been more than four weeks with no status, call to confirm receipt.
"Your refund status is not available" can mean the same thing, or it can signal that the IRS is investigating your return for fraud or identity theft. This hold can last several weeks while the IRS verifies your identity. You will receive a notice in the mail if this is the case. Do not ignore it — respond within the timeframe given, usually 30 days.
The difference between processing time and update frequency
Many people confuse how often the IRS updates the tool with how long the IRS actually takes to process a return. These are separate things. The tool updates once daily, but the IRS does not process returns once daily — it processes them continuously throughout the day. The daily update is simply when the IRS publishes the current status to Where's My Refund.
A return that is stuck on "Processing" for 30 days is not stuck because the update schedule is slow. It is stuck because the IRS is waiting for information, investigating a discrepancy, or verifying your identity. Checking Where's My Refund 10 times a day will not speed up the actual processing — it will only show you the same status 10 times.
Understanding this distinction helps you know when to worry and when to wait. If your status changes regularly (Accepted → Processing → Approved → Sent), the system is working normally and the daily update is keeping you informed. If your status has not changed in three weeks, that is a sign something needs attention, not a sign the update schedule is broken.
Frequently Asked Questions
Can I check Where's My Refund on my phone or does it only work on a computer?
Where's My Refund works on any device with a web browser — phone, tablet, or computer. The IRS also offers the IRS2Go mobile app, which includes Where's My Refund and sends notifications if you turn them on. The app pulls the same data as the website, so it updates on the same daily schedule.
What time exactly does Where's My Refund update each night?
The IRS typically updates between midnight and 1 a.m. Eastern Time, but the exact minute varies. If you check at 11 p.m. Eastern, you will see yesterday's status. If you check at 2 a.m., you will see today's update. For most people, checking in the morning is the most reliable way to see the latest status.
If my status says "Sent" but I haven't received the money, what do I do?
For direct deposit, wait one to two business days after the "Sent" date — your bank may be processing it. For a check, wait up to 10 business days. If the money or check does not arrive by then, call the IRS at 800-829-1040 and request a refund trace or replacement check. Have your Social Security number and the refund amount ready.
Does the IRS process refunds on weekends or holidays?
The IRS processes returns Monday through Friday during business days. Where's My Refund still updates once daily even on weekends, but the status will not change until the next business day when processing resumes. If your status changes on a Friday, the next update might not show new progress until Monday.
Why does Where's My Refund say my refund was sent but my bank shows nothing?
Direct deposits can take one to two business days to appear in your account after the IRS sends them. Your bank may also post deposits at a specific time each day (often early morning). Check again the next morning. If two business days have passed and the deposit still has not appeared, contact your bank to confirm they received the transfer, then call the IRS if your bank has no record of it.