The IRS updates refund status once per day, usually between midnight and 1 a.m. Eastern Time
The IRS Where's My Refund tool refreshes its data once every 24 hours. That update window is typically between midnight and 1 a.m. ET, though the exact time can shift by a few minutes depending on the IRS's processing load. Checking at 2 a.m. ET or later will show you the most current information for that day.
If you check during business hours — say, 10 a.m. or 3 p.m. — you are seeing yesterday's status. The tool does not update throughout the day. Refreshing the page multiple times in the same day will not show you new information; you will see the same status until the next midnight-to-1-a.m. window passes.
The IRS processes refunds in batches. Your refund moves through stages — received, approved, sent to your bank — and each stage appears in Where's My Refund only after that daily update. A refund approved on Tuesday morning will not show as approved until Wednesday's update runs.
Key Takeaways
- The IRS updates Where's My Refund once per day between midnight and 1 a.m. Eastern Time, not throughout the day.
- Checking multiple times in a single day shows the same status; new information appears only after the next update window.
- The tool reflects the status as of the previous day's processing, so a refund approved Tuesday morning shows approved on Wednesday.
- If your status has not changed for more than a week, contact the IRS at 1-800-829-1040 to confirm your return was received.
How to Check Your Refund Status
Go to irs.gov/refunds and select "Where's My Refund?" You will need your Social Security number or ITIN, filing status, and the exact refund amount from your tax return. The tool will show one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has approved your refund and it is being prepared for payment. "Refund Sent" means the IRS has sent the money to your bank or is mailing a check. Once you see "Refund Sent," the money typically arrives within one to five business days for direct deposit, or up to two weeks for a mailed check.
You can also call the IRS at 1-800-829-1040 to speak with a representative. Have your return information ready. The phone line is open Monday through Friday, 7 a.m. to 7 p.m. ET.
Why Your Status May Not Update for Days
The IRS processes returns in the order they are received, not in the order they were filed. If you filed early in the season, your return may sit in the received queue for weeks while the IRS works through the backlog. This is normal and does not mean there is a problem.
Processing times also depend on whether your return is simple or complex. A return with only W-2 income and a standard deduction may process in two to three weeks. A return with self-employment income, business losses, or multiple schedules can take six to eight weeks or longer. The IRS does not process returns faster based on when you filed; they process them in batches by complexity.
If your status shows "Return Received" for more than 21 days, or if you filed more than 60 days ago and still see no update, contact the IRS. There may be an issue with your return — a missing form, a math error, or a mismatch between your return and IRS records — that is holding up processing.
What Happens After "Refund Sent"
Once Where's My Refund shows "Refund Sent," the money is on its way. If you chose direct deposit, the funds usually land in your bank account within one to five business days. If the IRS is mailing a check, allow up to two weeks for delivery, depending on your location and mail speed.
If you do not see the money after five business days for direct deposit, or three weeks for a check, contact your bank first. Ask them to confirm they received the deposit and check for any holds or blocks. If your bank has no record of the deposit, contact the IRS with your refund tracking number (found in Where's My Refund) and ask them to investigate.
Direct Deposit vs. Check: Which Arrives Faster
Direct deposit is faster and more reliable. Money sent by direct deposit arrives in one to five business days. Checks take up to two weeks and can be lost or delayed in the mail. If you filed your return and did not provide bank account information, the IRS will mail a check by default.
You cannot change your refund method after you file, but you can update your bank information if you filed electronically and the IRS has not yet processed your return. Call the IRS at 1-800-829-1040 to ask whether your return is still in the received stage and whether they can update your direct deposit information.
What to Do If Your Refund Is Delayed
A delay of one to two weeks after filing is normal. The IRS receives millions of returns and processes them in batches. A delay of three to four weeks is still within normal range, especially if you filed early in the tax season.
If your refund is delayed beyond the normal timeframe, check Where's My Refund for any error messages or notices. The tool may tell you that your return needs review or that additional information is required. If you see a message asking you to take action, follow the instructions immediately; delays often occur because the IRS is waiting for you to respond.
If Where's My Refund shows no message and your status has not changed in more than 21 days, call the IRS at 1-800-829-1040. Have your return ready and be prepared to answer questions about your filing status, income, and deductions. The IRS representative can tell you whether your return is still processing, whether there is an issue, and what the next step is.
Frequently Asked Questions
Can I check my refund status on weekends or holidays?
Yes, Where's My Refund is available 24/7. However, the IRS does not process returns on weekends or federal holidays, so the status will not change on those days. The daily update still runs at midnight to 1 a.m. ET, but the information reflects processing that occurred on the previous business day.
Why does Where's My Refund say "Return Received" but I filed two months ago?
The IRS processes returns in batches by complexity and filing date. If your return has multiple schedules or self-employment income, it moves to a slower processing queue. This is normal. If you filed more than 60 days ago and still see "Return Received," call the IRS to confirm your return was not flagged for review or held due to an error.
What if I filed by mail instead of electronically?
Paper returns take longer to enter the system. The IRS must receive your return, open it, and scan it before it appears in Where's My Refund. This can take four to six weeks. Once it appears, processing times are the same as for electronic returns. If you filed by mail more than six weeks ago and do not see your return in Where's My Refund, call the IRS.
Can I speed up my refund by calling the IRS?
No. The IRS processes returns in the order they are received and by complexity, not by phone calls. Calling will not move your return up in the queue. However, calling is useful if your status has not changed for more than 21 days, if you see an error message, or if you need to provide missing information.
What if my refund never shows up after the money was sent?
Contact your bank first to confirm they did not receive the deposit or to check for holds. If your bank has no record, contact the IRS with your refund tracking number from Where's My Refund. The IRS can investigate whether the deposit was sent to the correct account or whether the check was lost in the mail.