The IRS updates refund information once per day, usually overnight, but not every refund moves to a new status each time
The IRS refreshes its refund tracking system once daily, typically between midnight and 6 a.m. Eastern Time. This means if you check your refund status in the morning, you are seeing information that was updated the night before. If you check again the same afternoon, you will see the same status — the next update will not happen until the following morning.
The daily update does not mean your refund advances every day. Some refunds sit in the same status for several days or weeks while the IRS processes them. A status that says "Accepted" might stay "Accepted" for 5 to 7 days before moving to "Approved." Once it reaches "Approved," it may stay there for another week while the IRS prepares the payment. The daily update straightforward means the IRS checks its system once and posts whatever status is current — which is often the same status you saw yesterday.
Key Takeaways
- The IRS updates refund status once per day, usually between midnight and 6 a.m. Eastern Time, so checking multiple times in one day will show the same information.
- A refund can remain in the same status for several days or weeks; the daily update does not mean your refund advances every 24 hours.
- The Where's My Refund tool shows the most recent status available, and you should check no more than once per day to avoid confusion.
- If your refund status has not changed for more than 21 days after you filed, contact the IRS or a tax professional to investigate potential delays.
What the daily update actually tells you
When the IRS updates its system overnight, it is pulling data from its processing queue and posting the current stage of your refund. If your return is in a holding pattern — waiting for verification, undergoing review, or queued for payment — the status will not change. You will see the same message the next morning that you saw the day before.
The update is real, but it is not always visible. The IRS does not post a status update just to say "still processing." It posts a new status when your refund moves to the next stage. Between those stages, the system shows the last status it recorded, even though work is happening behind the scenes.
Why checking multiple times per day does not help
Checking Where's My Refund in the morning, afternoon, and evening will show you the same status all day. The system does not refresh between those checks. The only time new information appears is after the overnight update, so checking more than once per day wastes time and can create false worry if you misread the same status twice.
A better approach is to check once per day at the same time — early morning works well — and write down the status and the date. This way you can actually see when it changes, rather than wondering if you missed something.
How long each status typically lasts
Accepted usually lasts 5 to 7 days. This means the IRS received your return and it passed basic validation checks. Work is happening, but you will not see movement every day.
Approved typically lasts 3 to 5 days. Your return has been reviewed and accepted. The IRS is now preparing your payment and routing it to your bank or the address on file.
Sent appears when the payment has left the IRS system. For direct deposit, this usually means the money is in transit to your bank and will arrive within 1 to 2 business days. For a check, it means the check has been mailed and will take 7 to 10 business days.
These timelines vary. A return with errors, missing information, or identity verification needs can stay in "Accepted" for weeks. A return selected for examination can pause at any stage. The daily update will show you when movement happens, but you cannot predict when that will be based on how long the previous stage lasted.
When to worry about a refund that is not updating
If your refund status has not changed for more than 21 days after you filed, something is wrong. This does not mean you should panic — it usually means the IRS needs more information or your return is under review — but it does mean you need to take action.
Contact the IRS directly at 1-800-829-1040 to ask why your refund is delayed. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is held for verification, selected for examination, or stuck in a queue due to a processing error. If you filed through a tax professional, contact them first — they may have access to more detailed information.
Do not wait for the status to update on its own. After 21 days of no movement, the IRS expects you to reach out. The daily update will continue to show the same status until someone investigates the hold.
Direct deposit versus check refunds and update timing
Refunds sent by direct deposit and refunds sent by check follow the same status updates through "Accepted" and "Approved." Once the status changes to "Sent," the paths diverge.
For direct deposit, "Sent" means the payment is in the IRS's banking system and will reach your account within 1 to 2 business days. The status will not update again — it stays "Sent" until you see the money in your bank. Check your bank account rather than the IRS tool to confirm arrival.
For a check, "Sent" means the check has been printed and mailed. It will not update again in the IRS system. The check will arrive 7 to 10 business days after the "Sent" status appears. If you do not receive it within that window, contact the IRS to request a trace or a replacement.
What happens if you filed a paper return
Paper returns take longer to appear in Where's My Refund. The IRS must receive the return, open it, scan it, and enter the data into its system before it shows up in the tool. This process can take 4 to 6 weeks. During that time, the tool will say "Return not found" — this is normal and does not mean there is a problem.
Once your paper return enters the system, it will show as "Accepted" and follow the same daily update schedule as e-filed returns. The overall timeline is longer, but the daily refresh works the same way.
Frequently Asked Questions
Can I check my refund status more than once per day?
Yes, but you will see the same information all day. The IRS updates once per day, usually overnight, so checking in the morning, afternoon, and evening will show identical status. Checking once per day is enough.
What time does the IRS update refund status?
The IRS typically updates between midnight and 6 a.m. Eastern Time. The exact time varies, but the update is complete by early morning. Check after 6 a.m. to see the latest information.
If my status has not changed in a week, is something wrong?
Not necessarily. Refunds can stay in "Accepted" for 5 to 7 days or longer. If it has been more than 21 days with no change, contact the IRS at 1-800-829-1040. Before that, no action is needed.
Will the status update if I filed an amended return?
Amended returns (Form 1040-X) do not appear in Where's My Refund. The IRS processes them separately and may take 8 to 12 weeks. You will not see daily updates. Contact the IRS if you need information about an amended return.
Does the IRS update refund status on weekends?
The IRS updates its system every day, including weekends and holidays. However, the IRS does not process returns on weekends, so a status change on Saturday or Sunday is rare. The daily update happens regardless, but new statuses are more common on weekdays.