The IRS updates refund status once per day, typically between midnight and 1 a.m. Eastern Time
The IRS processes refund updates on a single daily cycle. That update window falls in the early morning hours—between midnight and 1 a.m. ET—which means checking your status at 2 a.m. ET will show you today's information, but checking at 11 p.m. ET will show yesterday's. The exact minute varies slightly from day to day, so there is no single time you can count on to the second.
This daily update applies whether you check through IRS.gov's Where's My Refund tool, the IRS2Go mobile app, or by calling the IRS refund hotline at 800-829-1954. All three pull from the same database and refresh on the same schedule. If you check multiple times in a single day, you will see the same status unless something changed overnight.
The IRS does not update refund status on weekends or federal holidays. If a holiday falls on a Monday, the next update will not occur until Tuesday morning. This means if you check on a Friday and see no change, checking again on Saturday or Sunday will show the same information—the next new data arrives Monday morning.
Key Takeaways
- Refund status updates once daily between midnight and 1 a.m. Eastern Time, regardless of which tool you use to check.
- Checking multiple times throughout the day will show you the same status unless the IRS processed a change overnight.
- No updates occur on weekends or federal holidays, so the next refresh after Friday is Monday morning.
- The exact minute of the daily update varies slightly, so there is no precise time to check for the fastest results.
- If your refund status has not changed for more than 21 days after filing, contact the IRS directly rather than checking repeatedly.
Why checking at 2 a.m. does not get you faster results
Some people believe that checking immediately after the midnight update will show them information faster than checking during business hours. This is not how the system works. The IRS processes and posts all refund updates in that single overnight window. Whether you see it at 12:30 a.m. or 3 p.m., you are looking at the same data—the information that was processed that morning.
The time of day you check does not speed up the IRS's work. Your refund moves through the system on the IRS's schedule, not yours. Checking at unusual hours might let you see a status change a few hours sooner than someone checking during the day, but it does not change when the IRS actually processes your return.
What the different refund statuses mean and how long each typically lasts
The Where's My Refund tool shows three main statuses: "Received," "Approved," and "Sent." Each one represents a different stage, and knowing which stage you are in helps you understand how much longer to wait.
Received means the IRS has your return but has not finished reviewing it yet. This status typically lasts 24 hours to a few days. If you filed electronically, you may see this status for only a day or two. If you mailed a paper return, this stage can last longer because the IRS has to scan and process the physical document first.
Approved means the IRS has reviewed your return, found no issues, and determined how much you are owed. This is the stage where most refunds spend the most time—typically 3 to 5 business days, though it can stretch to 21 days depending on the complexity of your return or if the IRS needs to verify information. Once you see "Approved," your refund is nearly certain to arrive.
Sent means the IRS has released your refund to the bank or postal service. If you chose direct deposit, the refund should arrive within 1 to 2 business days after this status appears. If you chose a paper check, allow 7 to 10 business days from the "Sent" date.
How to check your refund status without waiting for the daily update
If you need information about your refund but do not want to wait for the next midnight update, you have a few options that do not require checking the tracker again.
The IRS refund hotline at 800-829-1954 pulls from the same database as the online tool, so calling will not show you anything newer than what the website shows. However, a representative can sometimes provide context about delays or issues that the automated tool does not explain. Wait times are typically shorter early in the morning or late in the afternoon.
If you filed through a tax professional or tax software, that software may show you additional details about your return's status. Some tax software platforms update more frequently than the IRS's public tools, though the underlying IRS data is the same. Check your account with the software you used to file.
If your refund has not moved to "Approved" status within 21 days of filing, or if it has been stuck on "Approved" for more than 21 days, contact the IRS directly. At that point, something may need attention, and checking the tracker repeatedly will not resolve it.
Refund timing for different filing methods
How fast your refund moves through the system depends partly on how you filed. Electronic filers typically see their status update within 24 hours of filing. Paper filers may not see a "Received" status for several days because the IRS has to physically receive, open, and scan the envelope.
Direct deposit refunds move faster than paper checks. Once your refund reaches "Sent" status, direct deposit usually arrives within 1 to 2 business days. Paper checks take 7 to 10 business days from the "Sent" date, and that timeline assumes normal mail delivery—weather, holidays, and postal delays can extend it.
If you filed early in the tax season (January or early February), your refund may move through the system faster because the IRS is processing fewer returns. If you filed in April or early May, expect longer processing times because the IRS is handling peak volume.
What to do if your refund status has not changed in over a week
If your refund has been stuck on the same status for more than a week, it does not necessarily mean something is wrong—the IRS sometimes holds returns for verification, especially if there are dependents, education credits, or other items that require review. However, you can take steps to find out what is happening.
First, verify that you are checking the correct return. If you filed multiple returns (for example, an amended return after an original), make sure you are looking at the most recent one. The Where's My Refund tool shows only the most recent return by default.
Second, check for mail from the IRS. If the IRS needs more information, they will send you a letter. This letter will explain what they need and how to respond. Do not wait for the status to change—respond to the letter promptly.
If you have not received a letter and your status has not changed in 21 days, call the IRS at 800-829-1954. Have your Social Security number, filing status, and the exact refund amount ready. A representative can tell you whether the IRS is still processing, whether they need information from you, or whether there is a problem with your return.
How weekends and holidays affect your refund timeline
The IRS does not work on weekends or federal holidays, and refund status does not update on those days. If you check on Saturday, you will see Friday's information. If you check on Monday after a holiday weekend, you will see Friday's information (or Thursday's if Monday is the holiday).
This matters for your timeline. If your refund shows "Sent" status on a Friday, and you chose direct deposit, the refund will not arrive until the following Tuesday or Wednesday because the weekend does not count. If you chose a paper check, the clock does not start until the next business day after "Sent" appears.
During tax season, the IRS sometimes processes returns on limited schedules around major holidays. Check the IRS website for holiday schedules if you are tracking a refund around Thanksgiving, Christmas, or New Year's.
Frequently Asked Questions
Can I check my refund status at midnight to see it before anyone else?
No. The update happens between midnight and 1 a.m. ET, but checking at 12:30 a.m. shows you the same information as checking at 3 p.m. The IRS processes all refunds in that single overnight window. Checking at an unusual hour does not speed up your refund—it only lets you see the update a few hours sooner than daytime checkers.
Why does my refund status say the same thing every day?
Most refunds stay in "Approved" status for 3 to 5 business days while the IRS prepares the payment. Checking multiple times per day will show no change because the status updates only once, overnight. If your status has not changed in more than 21 days, contact the IRS—that suggests a delay or issue that needs attention.
Does the IRS update refund status on holidays?
No. The IRS does not process refunds or update status on weekends or federal holidays. If a holiday falls on Monday, the next update after Friday will be Tuesday morning. Plan your timeline accordingly if you are tracking a refund around a holiday.
What if I see my refund status changed to "Sent" on a Friday?
If you chose direct deposit, the refund will arrive by Wednesday of the following week (1 to 2 business days after "Sent," not counting the weekend). If you chose a paper check, allow 7 to 10 business days from the "Sent" date, which means it could arrive the following Friday or later depending on mail delivery.
Is there a way to check my refund status more often than once a day?
No. All IRS tools—the website, the app, and the phone line—pull from the same database that updates once daily between midnight and 1 a.m. ET. Checking more frequently will show you the same information. If you need real-time updates, contact a tax professional who filed your return, as some tax software provides additional details.