The IRS updates refund status once per day, usually overnight between 12 a.m. and 6 a.m. Eastern time
The IRS processes refunds in batches and posts status changes to their system once daily. If you check your refund status in the morning and see no change, checking again that same afternoon will likely show the same information. The update happens during the overnight window, so the earliest you will see a change is the next morning.
This once-per-day schedule applies whether you filed electronically or by mail, and whether you chose direct deposit or a check. The timing does not vary by state or filing method — it is a single nationwide batch process.
Key Takeaways
- The IRS updates refund status one time per day, overnight, so checking multiple times on the same day will show identical information.
- Most refunds take 21 days from the date the IRS receives your return, though some take longer if the return needs review.
- The IRS Where's My Refund tool is the official source for status; third-party sites and apps pull from the same data with a delay.
- If your status has not changed in more than 21 days, or if it shows an error code, contact the IRS directly rather than waiting for the next update.
How the 21-day timeline works
The IRS publishes a standard 21-day processing window from the date they receive your return. This does not mean your refund arrives on day 21 — it means the IRS aims to process and approve it within that window. The actual deposit or check arrival happens after approval.
If you filed electronically and chose direct deposit, the refund typically lands in your bank account within one to two business days after the IRS approves it. If you requested a check, add five to seven business days for mail delivery. This means an electronically filed return with direct deposit can show up in your account as early as day 22 or 23 after filing, but can also take longer if the return requires additional review.
The 21 days resets if the IRS needs to verify information on your return. Common triggers for review include claiming the Earned Income Tax Credit, the Child Tax Credit, or reporting self-employment income. These returns are not delayed because of an error — they are flagged for standard verification that adds time to processing.
What happens if your status does not update
If more than 21 days have passed since the IRS received your return and the status still shows "processing" or has not changed in a week, the return may be held for review. This does not mean something is wrong; it means the IRS is verifying information before approving the refund.
Check the Where's My Refund tool for an error code or message. Common codes include ones that indicate the IRS is reviewing your identity, verifying income, or checking for duplicate claims. If you see a specific code, the tool usually explains what it means and what to do next.
If the status shows no message and no change for more than 21 days, contact the IRS directly. You can call 1-800-829-1040 (the main IRS line) or use the IRS website to request a transcript, which shows whether the return was received and processed. Having your filing date and the amount of the refund will speed up the call.
Why the IRS does not update more frequently
The IRS processes millions of returns during tax season. A once-daily batch update allows them to process returns in large groups rather than updating individual accounts throughout the day. This is more efficient than real-time updates and reduces the load on their systems.
The trade-off is that you cannot see minute-by-minute progress. The system is designed to tell you whether your return is still processing, whether it has been approved, or whether there is a problem — not to show you each step in between.
The difference between Where's My Refund and other tracking tools
The official IRS Where's My Refund tool (available at irs.gov) pulls directly from the IRS system and shows the most current information available. Third-party apps and tax software refund trackers pull from the same IRS data but may display it with a delay of several hours or even a day.
If you are using a tax software like TurboTax or H&R Block, their refund tracker will show the same status as the IRS tool, but it may not update when ready after the IRS overnight batch. For the earliest possible update each day, use Where's My Refund directly on irs.gov rather than relying on a third-party app.
What to do while you wait
If your refund is within the 21-day window and the status shows "processing," there is nothing you need to do. Calling the IRS or contacting your tax preparer will not speed up the process. The refund will update once per day until it is approved.
If you need the money urgently, some banks and tax preparation services offer refund advances or loans against your expected refund. These are separate products from the refund itself and come with fees or interest. The IRS refund itself is free and will arrive on its own schedule.
Frequently Asked Questions
Can I check my refund status on weekends or holidays?
Yes, the Where's My Refund tool 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 overnight update still happens, but it will show the same information as the previous day if no processing occurred.
Why does my status say "processing" but the IRS received my return weeks ago?
The return is likely in the verification queue. Returns claiming certain credits or reporting self-employment income go through an additional review step that can take several weeks. This is routine and does not indicate a problem with your return.
What if I see an error code in my refund status?
Error codes tell you what the IRS is checking or what information they need from you. The Where's My Refund tool explains each code. Some codes mean you need to provide documents; others mean the IRS is still reviewing. Read the code explanation and follow the instructions provided.
Does filing electronically get you a faster refund status update?
Electronic filing gets your return to the IRS faster, which can mean processing starts sooner. However, the status update schedule is the same — once per day overnight — regardless of how you filed. The speed difference is in processing time, not in how often the status refreshes.
Can I get my refund before the 21-day window ends?
Yes, some refunds are approved and deposited in fewer than 21 days, especially straightforward returns with no credits or deductions that trigger review. However, the IRS does not may provide approval before 21 days — that is the target window, not a promise.