The IRS updates refund status once per day, usually between midnight and 1 a.m. Eastern time
The IRS processes refund updates on a daily cycle. The exact time varies slightly, but most updates post overnight, typically between midnight and 1 a.m. Eastern time. This means if you check your refund status at 11 p.m. Eastern, you are looking at yesterday's information. If you check at 2 a.m. Eastern, you are seeing today's update.
The IRS does not update refund status in real time throughout the day. Checking multiple times during business hours will show you the same status. The single daily update is the only moment your information changes, so checking again at 3 p.m. the same day will not show progress.
Weekends and federal holidays follow the same schedule — the IRS still updates once per day, even on Saturday or Sunday. The update happens at the same overnight window. However, the IRS does not process new refunds on weekends or holidays, so the status may not change on those days even though the system updates.
Key Takeaways
- Refund status updates once daily between midnight and 1 a.m. Eastern time, regardless of the day of the week.
- Checking your status multiple times during the same day will show the same information until the overnight update occurs.
- The IRS does not process refunds on weekends or federal holidays, so your status may remain unchanged even after the daily update on those days.
- You can check your refund status using the IRS "Where's My Refund?" tool on IRS.gov, which reflects the most recent overnight update.
- If your status has not changed for more than 21 days after you filed, contact the IRS directly rather than checking repeatedly.
How to check your refund status at the right time
Use the IRS "Where's My Refund?" tool on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows your most recent status as of the last overnight update.
The best time to check is after 1 a.m. Eastern time if you want to see the latest update. If you check before midnight Eastern, you are seeing yesterday's status. Time zones matter: 1 a.m. Eastern is 12 a.m. Central, 11 p.m. Mountain, and 10 p.m. Pacific.
You can also check your status by phone. Call the IRS at 1-800-829-1954. The automated system will give you the same information as the online tool, updated at the same overnight window.
What the different refund statuses mean
Refund received means the IRS has processed your return and sent your refund. For direct deposit, this usually means the money has left the IRS and is on its way to your bank, though your bank may take one to two business days to post it. For a paper check, this means the check has been mailed.
Refund approved means the IRS has reviewed your return, found no issues, and approved the refund. The money has not yet been sent. This status typically lasts a few days before moving to "refund received."
Refund pending or still being processed means the IRS is still reviewing your return. This is the most common status in the first few weeks after filing. The IRS may be checking your information against tax records, verifying your identity, or reviewing deductions you claimed.
We cannot provide your refund status means the IRS does not have a record of your return yet, or there is a problem with the information you entered in the tool. Wait 24 hours and try again. If this message persists after five days, contact the IRS.
How long refunds typically take from each status
If your status shows refund pending, expect to wait 21 days from the date you filed before the status changes. The IRS publishes this as the standard timeframe. Some returns move faster; some take longer if the IRS needs to verify information.
Once your status changes to refund approved, the money usually reaches you within three to five business days if you chose direct deposit. Paper checks take longer — typically seven to ten business days after approval, sometimes longer depending on mail delivery.
If you filed electronically and chose direct deposit, your refund is usually faster than if you filed on paper or requested a check. The IRS prioritizes electronic returns and direct deposits.
Refunds filed during tax season (January through April) move more slowly than those filed in other months, simply because the IRS processes millions of returns at once. A return filed in June may move faster than one filed in February, even if both are straightforward.
Why your refund status might not update for weeks
The IRS holds many returns for additional review. Common reasons include: you claimed the Earned Income Tax Credit (EITC), you claimed the Additional Child Tax Credit (ACTC), your return has inconsistencies the IRS wants to verify, or your income or deductions are outside normal ranges for your filing status.
If the IRS needs more information from you, they will mail you a letter. Do not wait for the status to change — watch your mailbox. The letter will explain what they need and how to respond. Responding quickly can speed up your refund.
Identity theft checks also delay refunds. If the IRS suspects fraud or identity theft, they will hold your return while they verify your identity. This can take several weeks. You may receive a letter asking you to confirm information or provide additional documents.
What to do if your refund status does not change
If your status has not changed for more than 21 days after you filed, contact the IRS. Call 1-800-829-1954 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready.
If you filed electronically, the IRS can usually tell you within a few minutes whether your return is still being processed or if there is a problem. If you filed on paper, processing takes longer, and the IRS may ask you to wait a few more days.
You can also visit an IRS office in person. Find your local office on IRS.gov. Bring your Social Security card, photo ID, and a copy of your return if you have one. Walk-in hours vary by location.
Frequently Asked Questions
Does the IRS update refund status on weekends?
The IRS updates the status system once daily on weekends, usually between midnight and 1 a.m. Eastern time, just like weekdays. However, the IRS does not process new refunds on Saturdays, Sundays, or federal holidays, so your status may not change even though the system updates.
Why does my status say "still being processed" after two weeks?
The IRS standard is 21 days for most returns. If your return includes the Earned Income Tax Credit, Additional Child Tax Credit, or other credits, or if the IRS is verifying information, it can take longer. After 21 days, call the IRS to ask why your return is still pending.
Can I speed up my refund by checking the status more often?
No. Checking multiple times per day does not speed up processing. The IRS updates once daily, so checking at noon and 6 p.m. will show the same status. Checking after 1 a.m. Eastern will show the latest update, but that is the only new information you will see.
What if the tool says it cannot provide my refund status?
This usually means your return has not been entered into the system yet, or you entered incorrect information in the tool. Wait 24 hours and try again. If the message persists after five days, call the IRS at 1-800-829-1954 to confirm they received your return.
Does direct deposit refund status update at a different time than paper checks?
No. The status updates at the same time for all refunds. However, direct deposit refunds reach your bank faster after the status changes to "refund received" — usually one to two business days. Paper checks take seven to ten business days after the status changes.