The IRS updates refund status once per day, usually overnight between 12 a.m. and 6 a.m. Eastern time
The IRS does not update your refund status in real time. Instead, it processes batches of refund information once each day, and those updates appear in the system the following morning. If you check your status at 2 p.m. on a Tuesday, you are looking at data from Tuesday morning — not Tuesday afternoon.
The exact time the update appears varies slightly from day to day, but it always happens during the overnight window. Checking multiple times in the same day will show you the same information. The most useful time to check is after 6 a.m. Eastern, when the previous night's batch has finished processing.
This daily-update schedule applies whether you filed electronically or by mail, and whether you chose direct deposit or a check. The IRS processes all refunds on the same cycle.
Key Takeaways
- The IRS updates refund status once per day, overnight between midnight and 6 a.m. Eastern time, so checking multiple times in one day shows the same information.
- You can track your refund status through IRS.gov using the "Where's My Refund?" tool, which requires your Social Security number, filing status, and the exact refund amount.
- Most refunds show as "approved" within 21 days of filing, then move to "sent" status when the IRS releases the payment to your bank or the mail.
- If your status does not change for more than 21 days after filing, or if it shows an error code, contact the IRS at 1-800-829-1040 to find out what is holding up your refund.
- State tax refunds update on their own schedule, separate from federal refunds, and may take longer depending on your state's processing speed.
How to check your refund status on IRS.gov
Go to IRS.gov and look for the "Where's My Refund?" tool. You will need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact dollar amount of your expected refund. The amount must match what you entered on your tax return, down to the dollar.
The tool will show you one of three statuses: "Refund Approved," "Refund Sent," or an error message. "Refund Approved" means the IRS has processed your return and is preparing to send the money. "Refund Sent" means the IRS has released the payment — either to your bank for direct deposit or to the mail for a check. An error message means something on your return needs attention before the IRS can process it.
You can check this tool as often as you want. It will not change during the day, but checking after 6 a.m. Eastern on a new calendar day will show you the overnight update.
What "Refund Approved" means and how long it lasts
When your status shows "Refund Approved," the IRS has finished reviewing your return and found no problems. The money is not in your account yet — the IRS is now preparing to send it. This is the stage where most refunds sit for several days to a week before moving to "Refund Sent."
The length of time in "Refund Approved" status depends on how you chose to receive your refund. If you selected direct deposit, the IRS typically holds the status for three to five business days after approval, then releases the payment to your bank. If you chose a check, the status may stay "Refund Approved" for a week or more while the IRS prints and mails it.
Do not assume a delay if your status stays "Refund Approved" for several days. This is normal. The IRS publishes a standard timeline of 21 days from the date you file, and most refunds land within that window.
What "Refund Sent" means and when money arrives
When your status changes to "Refund Sent," the IRS has released the payment. For direct deposit, this means the money has left the IRS and is on its way to your bank. For a check, it means the check has been printed and mailed.
If you chose direct deposit, the money usually arrives in your bank account within one to two business days after the status changes to "Refund Sent." Some banks deposit it the same day; others take until the next business day. Weekends and bank holidays can add a day.
If you chose a check, allow seven to ten business days after the status changes to "Refund Sent" for the check to arrive in the mail. The IRS does not control mail delivery time, so delays can happen depending on where you live and where the check is mailed from.
Error codes and what they mean
If "Where's My Refund?" shows an error message instead of a status, something on your return requires attention. Common error codes include:
- Error 151: The IRS is still processing your return. Check back in 24 hours.
- Error 152: The IRS found a problem with your return — usually a math error, missing information, or a mismatch between your return and IRS records. You will receive a letter explaining what needs to be fixed.
- Error 161: The IRS is reviewing your return for fraud or identity theft. This takes longer and you will receive a letter with next steps.
- Error 171: The IRS has frozen your refund because you owe back taxes, child support, or student loans. The refund will be applied to what you owe.
If you see an error code, do not wait for it to clear on its own. Call the IRS at 1-800-829-1040 to find out what the specific problem is and what you need to do. Have your Social Security number, filing status, and expected refund amount ready when you call.
State tax refund updates follow a different schedule
Your state tax refund updates separately from your federal refund and may take longer. Most states update their refund status once or twice per week, not daily. Some states post updates only on certain days of the week.
To check your state refund status, go to your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. You will typically need your Social Security number and the refund amount. State refunds usually arrive within 30 to 45 days of filing, though some states are faster and some slower.
If you filed both federal and state returns on the same day, your federal refund may arrive before your state refund. This is normal and does not mean there is a problem with your state return.
What to do if your refund status does not change
If your status has been "Refund Approved" for more than 21 days and has not moved to "Refund Sent," contact the IRS. Call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. Eastern). Have your Social Security number, filing status, and expected refund amount ready.
The IRS may ask you to wait a few more days before calling, especially during tax season (January through April) when the volume of calls is high. But if you are past 21 days, you have waited long enough to justify a call.
You can also visit an IRS office in person if you prefer to speak to someone face-to-face. Find your nearest office at IRS.gov under "Contact Us." Bring your Social Security card, photo ID, and a copy of your tax return.
Frequently Asked Questions
Can I speed up my refund by checking the status more often?
No. The IRS updates once per day regardless of how many times you check. Checking multiple times per day will show you the same information. Checking after 6 a.m. Eastern on a new calendar day is the only way to see a new update.
Why does my refund status say "Refund Sent" but the money is not in my account yet?
Direct deposit refunds usually arrive one to two business days after the status changes to "Refund Sent," but some banks take longer. If it has been more than three business days, contact your bank to confirm they received the deposit. If they did not, call the IRS to report it.
What if I filed my return by mail instead of electronically?
Mail-filed returns take longer to enter the IRS system — usually two to three weeks before they appear in "Where's My Refund?" Once they do, they follow the same update schedule as electronic returns. If your return was mailed more than three weeks ago and still does not show up in the tool, call the IRS.
Does the IRS update refund status on weekends or holidays?
No. The IRS does not process refunds on weekends or federal holidays. If a holiday falls on a Friday, the next update will not appear until Monday morning. This can make your refund appear to take longer than expected around holiday weeks.
What if my refund amount changed from what I expected?
The IRS may adjust your refund if it found an error on your return, if you owe back taxes or child support, or if you claimed a credit you were not may have access to to. You will receive a letter explaining the change. If you disagree, you can file a dispute, but contact the IRS first to understand why the amount changed.