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. If you check your refund status using the IRS "Where's My Refund?" tool, the information you see was last updated sometime between midnight and 1 a.m. Eastern Time the previous night. This means if you check at 9 a.m. on a Tuesday, you are looking at data from Tuesday at 12:30 a.m., not real-time information.
The exact minute within that window varies and is not published. The IRS does not update refund status throughout the day — checking multiple times in the same day will show you the same information. Checking again at 2 p.m. the same day will still display the midnight update from that morning.
Weekends and federal holidays follow the same schedule. The IRS does not pause updates on Saturday or Sunday; the system updates once per day regardless of the day of the week. However, the IRS does not process new refunds on weekends or holidays, so the status may not change even though the system has updated.
Key Takeaways
- Refund status updates once daily between midnight and 1 a.m. Eastern Time, so checking multiple times in one day shows the same information.
- The IRS does not process refunds on weekends or federal holidays, so your status may not change even on days when the system updates.
- You can check your refund status at IRS.gov using "Where's My Refund?" with your Social Security number, filing status, and expected refund amount.
- Most refunds are issued within 21 days of the IRS receiving your return, though some take longer if the return requires review or correction.
- If your status has not changed in more than 21 days, or if "Where's My Refund?" says it cannot find your return, contact the IRS directly at 1-800-829-1040.
How to check your refund status
Go to IRS.gov and select "Where's My Refund?" under the "Refunds" section. You will need three pieces of information: your Social Security number (or Individual Taxpayer Identification Number), your filing status from your tax return, and your expected refund amount. The tool will show you one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered."
"Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has approved your refund and is preparing to send it. "Refund Sent" means the IRS has sent your refund to your bank or the address on file. "Refund Delivered" means your refund has arrived at your bank (for direct deposit) or your address (for a paper check).
The tool also displays an expected delivery date once your refund moves to "Refund Sent" status. This date is based on the IRS's processing timeline and the method you chose to receive your refund. Direct deposit refunds typically arrive within one to two business days after the status changes to "Refund Sent." Paper checks take seven to ten business days after that status change.
Why your refund status might not change for several days
The IRS processes returns in the order they are received, not in the order they were filed. If you filed your return early in the tax season, it may sit in the queue for several days before processing begins. During peak filing season (late February through mid-April), the IRS processes millions of returns, and the queue can be weeks long.
Your return may also require additional review if the IRS detects a mismatch between your return and other records — for example, if your reported income does not match what your employer reported to the IRS, or if you claimed a dependent who was already claimed on another return. These reviews can add one to three weeks to processing time.
If you filed a paper return instead of electronically, processing takes longer. Paper returns are manually entered into the IRS system before processing begins, which adds one to two weeks to the timeline. The IRS recommends filing electronically to speed up processing.
What to do if your refund status has not changed in 21 days
The IRS states that most refunds are issued within 21 days of receiving your return. If your status still shows "Return Received" after 21 days, or if "Where's My Refund?" cannot find your return at all, contact the IRS directly. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. Eastern Time). Have your Social Security number, filing status, and expected refund amount ready.
The IRS phone lines are busiest in March and April. Wait times can exceed one hour during peak season. If you cannot reach someone by phone, you can visit an IRS office in person. Find your local office at IRS.gov under "Contact Us." Some offices accept walk-ins; others require an appointment.
If your refund status shows "Refund Sent" but you have not received it after the expected delivery date, wait an additional week before contacting the IRS. Mail delays and banking delays can push delivery beyond the estimate. If it still has not arrived after that, call the IRS to report it.
Direct deposit versus paper check delivery times
Direct deposit is faster and more reliable than a paper check. If you chose direct deposit on your return, your refund arrives at your bank account one to two business days after the status changes to "Refund Sent." The IRS sends the money to your bank; your bank then credits your account. Some banks credit the account immediately; others hold the deposit for one business day.
Paper checks are mailed by the IRS and take seven to ten business days to arrive after the status changes to "Refund Sent." The timing depends on mail delivery in your area. Checks mailed to rural addresses may take longer. If you did not provide a direct deposit account on your return, the IRS mails a check by default.
If you filed your return and did not provide a direct deposit account, you cannot change to direct deposit after filing. You will receive a paper check. For future years, providing a direct deposit account on your return will speed up refund delivery.
Refund delays caused by identity verification or math errors
If the IRS detects a potential identity theft issue or a math error on your return, it will hold your refund for additional review. This can add two to four weeks to processing time. The IRS will send you a letter explaining the issue and what information or documents you need to provide.
Do not ignore IRS letters about your refund. Respond within the timeframe stated in the letter, usually 30 days. If you do not respond, the IRS may deny your refund or reduce it. If you receive a letter and have questions, call the number listed on the letter or contact the IRS at 1-800-829-1040.
Common reasons for delays include claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, which the IRS reviews more carefully. If you claimed either of these credits, your refund may take longer to process even without an error. The IRS typically holds these returns until mid-February to prevent fraud.
Frequently Asked Questions
Can I check my refund status on weekends?
Yes, "Where's My Refund?" is available 24 hours a day, seven days a week. However, the information you see was last updated between midnight and 1 a.m. Eastern Time that morning. The IRS does not process new refunds on weekends or holidays, so your status may not change even though you can check it.
What if I filed my return but "Where's My Refund?" says it cannot find it?
Wait at least 24 hours after filing before checking. The IRS needs time to enter your return into the system. If it still cannot find your return after 24 hours, verify that you entered your information correctly — Social Security number, filing status, and expected refund amount must match exactly. If the information is correct and the tool still cannot find it, call 1-800-829-1040.
Does the IRS update refund status on federal holidays?
The system updates once per day regardless of holidays, but the IRS does not process refunds on federal holidays. Your status may show an update on a holiday, but the information will be the same as the previous day because no new refunds were processed.
Why does my refund status say "Refund Sent" but I have not received it yet?
Direct deposit refunds arrive one to two business days after the status changes to "Refund Sent." Paper checks take seven to ten business days. If you chose direct deposit and it has been more than two business days, contact your bank to confirm the deposit arrived. If you chose a paper check and it has been more than ten business days, contact the IRS at 1-800-829-1040.
Can I speed up my refund by calling the IRS?
No. The IRS processes refunds in the order they are received, and calling does not move your return to the front of the queue. Calling is only useful if your refund is delayed beyond 21 days, if you received an IRS letter about your return, or if your refund status shows "Refund Sent" but you have not received it after the expected delivery date.