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 Where's My Refund once daily. That update happens in the early morning hours, not throughout the day. If you check your status at 2 p.m. and see no change, checking again at 8 p.m. the same day will show the same information — the next update won't appear until the following morning.

The exact time varies slightly depending on IRS system load and maintenance windows. During peak filing season (February through April), updates sometimes run later in the morning. The IRS does not publish a precise time, so checking between 6 a.m. and 9 a.m. Eastern gives you the best chance of seeing the most recent status without waiting.

This once-daily update applies whether you filed electronically or by mail, and whether you're checking Where's My Refund, the IRS mobile app, or calling the automated refund hotline at 800-829-1954. All three sources pull from the same database and refresh on the same schedule.

Key Takeaways

  • The IRS updates refund status once per day between 12 a.m. and 6 a.m. Eastern time, not multiple times throughout the day.
  • Checking your status before 6 a.m. Eastern may show yesterday's information; checking after 9 a.m. Eastern usually shows the current day's update.
  • Where's My Refund, the IRS app, and the phone hotline all refresh on the same schedule and show identical information.
  • During peak tax season (February through April), updates sometimes run later in the morning due to higher system volume.
  • A refund typically moves through multiple status stages over several weeks, and each stage updates once per day.

How long refunds take from filing to your account

The timeline depends on how you filed and how you want the refund delivered. If you filed electronically and chose direct deposit, the IRS aims to issue your refund within 21 days of accepting your return. If you filed by mail, add 2 to 4 weeks before the IRS even begins processing your return.

Once the IRS issues your refund, the money moves to your bank. Direct deposit usually arrives within 1 to 5 business days after the IRS releases it. A paper check takes 7 to 10 business days to arrive by mail after the IRS mails it. The status tracker shows you which stage your refund is in, but the actual deposit or check arrival depends on your bank and the postal service, not the IRS.

The 21-day timeline assumes your return is complete and correct. If the IRS needs more information — a missing signature, a math error, or a discrepancy with your income documents — processing stops and you'll receive a notice by mail. That delay can add weeks or months.

What each status message means

Where's My Refund shows one of three main statuses. "Return Received" means the IRS has your return but hasn't started processing it yet. This is normal and can last several days, especially during peak season. "Refund Approved" means the IRS has reviewed your return, found no issues, and calculated your refund amount. "Refund Sent" means the IRS has released the money — either mailed a check or sent it to your bank for direct deposit.

If you see a message that says the IRS needs more information, or that your return is being reviewed, the status page will usually include a reason or ask you to call a specific number. These messages appear when the IRS found something that doesn't match their records — a Social Security number mismatch, a dependent claimed on multiple returns, or income reported to them by an employer that doesn't match your return.

Once your refund reaches "Refund Sent," the IRS's part is complete. If you chose direct deposit and the money hasn't arrived after 5 business days, contact your bank. If you chose a check and it hasn't arrived after 10 business days, contact the IRS at 800-829-1954 with your Social Security number and filing status ready.

Why your status might not update for several days

The most common reason is that your return is still in the queue waiting to be processed. During peak season, the IRS processes returns in the order they were received, and volume can create backlogs of several weeks. Your status will remain "Return Received" until an IRS employee or automated system reviews your return.

A second reason is that the IRS found an issue and is waiting for you to respond. If you're missing a signature, claimed a dependent incorrectly, or reported income that doesn't match IRS records, processing pauses. The IRS mails you a notice explaining what they need. You won't see a status change until you respond and the IRS receives and processes your reply.

A third reason is a system issue or maintenance window. The IRS occasionally takes Where's My Refund offline for updates, usually overnight. If you can't access the tool at all, try again a few hours later. The IRS publishes planned maintenance windows on their website, though unplanned outages do happen.

How to check your status without waiting for updates

You have three ways to check, and all show the same information. Where's My Refund is the web tool at irs.gov — you enter your Social Security number, filing status, and the exact refund amount from your return. The IRS mobile app (called "IRS2Go") does the same thing and works on iPhone and Android. The automated phone line at 800-829-1954 lets you enter the same information and hear your status read aloud.

You need the exact refund amount to check status on any of these tools. If you don't remember it, look at your filed return or the confirmation email the tax software sent you. The IRS uses this amount to verify you're the person asking, not someone trying to look up someone else's refund.

If you filed with a tax professional or used tax software that offers status tracking, that tool may show updates slightly faster than Where's My Refund because some software refreshes more frequently. However, the official IRS status is always the source of truth.

Refund delays and what causes them

The IRS delays processing for several specific reasons. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15 each year, even if your return is otherwise complete. This delay exists to reduce fraud and is not something you can avoid or speed up.

If your return shows a loss that you're carrying back to a previous year, or if you're claiming a refundable credit that requires verification, processing takes longer. The IRS also delays refunds when they detect a potential identity theft or fraud pattern — for example, if your Social Security number was used on another return, or if your address changed recently.

Amended returns (Form 1040-X) take significantly longer than original returns — typically 16 weeks or more. The IRS processes them separately and in a different queue. If you need to amend your return, file it as soon as you realize the error, because the clock doesn't start until the IRS receives it.

What to do if your refund status hasn't changed in weeks

First, confirm that you're checking the right return. If you filed multiple returns (for example, an amended return and an original return), each has its own status. Make sure you're looking up the return you're asking about.

If your status has been "Return Received" for more than 21 days and you filed electronically, or more than 6 weeks if you filed by mail, contact the IRS. Call 800-829-1954 with your Social Security number, filing status, and exact refund amount ready. The IRS can tell you whether your return is still in the processing queue, whether they've sent you a notice in the mail, or whether there's an issue holding up your refund.

If the IRS tells you they sent a notice, check your mail carefully — notices can take 7 to 10 days to arrive. If you've received a notice and responded, allow another 4 to 6 weeks for the IRS to receive and process your response before calling again. If you never received a notice but the IRS says they sent one, ask them to resend it or provide the details over the phone.

Frequently Asked Questions

Can I speed up my refund by checking the status more often?

No. Checking your status does not affect processing speed. The IRS processes returns in the order received and updates status once per day. Checking 10 times per day shows the same information as checking once per day until the next update cycle.

Why does Where's My Refund say my refund was sent but I haven't received it?

If you chose direct deposit, your bank may take 1 to 5 business days to post the deposit after the IRS sends it. If it's been longer than 5 business days, contact your bank with the refund amount and the date the IRS says it was sent. If you chose a check, allow 7 to 10 business days from the "Refund Sent" date for it to arrive by mail.

What does it mean if Where's My Refund says "return under review"?

The IRS found something on your return that needs verification — a discrepancy with income documents, a dependent issue, or a math error. The IRS will mail you a notice explaining what they need. Processing resumes once you respond. This can add 4 to 8 weeks to your timeline.

Do I need to do anything if my status hasn't changed in a week?

No action is needed during the first week. Most returns show no status change for several days while they wait in the processing queue. If your status hasn't changed after 21 days (for electronic filing) or 6 weeks (for mail filing), then contact the IRS to ask whether there's a hold-up.

Is there a way to get my refund faster than the normal timeline?

No. The IRS processes returns in order and has no expedited option. The fastest path is filing electronically with direct deposit, which aims for a 21-day refund. Claiming certain credits like EITC triggers a required hold until mid-February regardless of how fast processing moves.