The IRS updates Where's My Refund once per day, usually overnight

Where's My Refund refreshes its data once every 24 hours, typically between midnight and 1 a.m. Eastern Time. This means if you check in the morning, you are seeing information from the previous night's update. If your status has not changed since yesterday, checking again in two hours will not show anything new.

The IRS processes returns in batches throughout the week. Your return moves through their system on a schedule that depends on when you filed, what type of return you submitted, and whether the IRS needs to verify anything on your form. A status update does not happen every single day for every return — it happens when your return reaches the next stage of processing.

If you filed electronically and the IRS accepted your return within 24 hours of filing, you should see a status update within 24 to 48 hours. If you mailed a paper return, the first update typically appears 3 to 4 weeks after the IRS receives it, because staff must first open the envelope and scan your documents into the system.

Key Takeaways

  • Where's My Refund updates once per day, usually between midnight and 1 a.m. Eastern Time, so checking multiple times in one day will show the same information.
  • The IRS processes returns in batches, so you may see no change for several days, then a jump to a new stage when your batch is processed.
  • Electronic returns typically show a first update within 24 to 48 hours of acceptance; paper returns take 3 to 4 weeks before any status appears.
  • If your status has not changed in more than 21 days after e-filing, or more than 30 days after mailing, contact the IRS to check for a hold or error.

What each status message means and how long it usually lasts

Where's My Refund shows one of three main statuses. "Return Received" means the IRS has accepted your electronic return or scanned your paper return into their system. This stage typically lasts 2 to 5 days for e-filed returns. During this time, the IRS is running basic checks — making sure your Social Security number matches IRS records, your filing status is consistent with prior years, and your math adds up.

"Return Approved" means the IRS has finished reviewing your return and approved your refund amount. This is the stage where most returns sit the longest. The IRS must then schedule your refund for payment, which can take 1 to 2 weeks depending on how many returns are in the payment queue. You will not see a refund date until you reach this stage.

"Refund Sent" means the IRS has issued your refund. The message will tell you the date the refund was sent and the method — direct deposit or check. If you chose direct deposit, the money usually arrives 1 to 2 business days after this message appears. If you chose a check, allow 7 to 10 business days from the send date.

Why your status might not change for a week or more

The IRS does not process every return individually as it arrives. Instead, returns are sorted into batches by filing method (electronic or paper), then by return type (1040, 1040-SR, 1040-NR, and so on). Each batch is processed on a set schedule. If your return was filed on a Tuesday but the batch for your return type does not process until Friday, you will see no status change for three days, then a jump to the next stage when that batch runs.

Certain situations also pause processing. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your return for a mandatory 21-day review period before approving it. This is not a delay or a problem — it is a legal requirement. Your status will show "Return Received" for the full 21 days, then jump to "Return Approved" once that period ends.

If the IRS finds a discrepancy — a missing form, a number that does not match their records, or income reported by your employer that differs from what you entered — they will send you a letter by mail. Your Where's My Refund status will not change until you respond. This is why it is important to check your mail even while tracking your refund online.

How to know if a delay is normal or a sign of a problem

A normal timeline is 21 days from acceptance for most electronic returns, and 30 days from receipt for paper returns. If you filed electronically and your status has not changed in more than 21 days, or you mailed a return and it has been more than 30 days since the IRS received it, contact the IRS to check whether your return is held up.

You can call the IRS at 1-800-829-1040 (for individual returns) or use the IRS's online chat tool at IRS.gov. Have your Social Security number, filing status, and the exact refund amount from your return ready. The IRS representative can tell you whether your return is still in queue, held for review, or flagged for an error that requires your response.

Do not assume a delay means your refund is lost. The IRS processes millions of returns, and backlogs are normal during peak filing season (February through April). A return that takes 30 or even 45 days to process is not unusual. A return that shows no change after 60 days, or one where you received a letter asking for more information but have not heard back in 30 days, is worth calling about.

The difference between Where's My Refund and the IRS2Go app

The IRS offers two ways to track your refund online: the Where's My Refund tool on IRS.gov and the IRS2Go mobile app. Both pull from the same database and update on the same schedule — once per day, usually overnight. There is no advantage to using one over the other in terms of speed or accuracy.

The main difference is convenience. The app sends you a push notification when your status changes, so you do not have to remember to check. The website requires you to log in or enter your information each time. If you file multiple returns (for example, a joint return and a separate business return), the app can track both at once, while the website tool tracks one at a time.

Both tools require your Social Security number, filing status, and the exact refund amount to pull up your information. If you do not remember your refund amount, you can find it on the confirmation email the IRS sent when they accepted your return, or on a copy of your tax return.

What to do if Where's My Refund says "Unable to locate"

If you enter your information and the tool says it cannot find your return, it usually means one of three things: the IRS has not yet scanned your return into their system, you entered a number incorrectly, or your return was not accepted.

If you e-filed, wait 24 to 48 hours and try again. The IRS needs time to accept and process your return before it shows up in Where's My Refund. If you mailed your return, wait 3 to 4 weeks. If you still see "Unable to locate" after that window, double-check that you entered your Social Security number and filing status exactly as they appear on your return. A single digit wrong will cause the lookup to fail.

If you are certain your information is correct and you have waited the full time window, check your email for a rejection notice from the IRS. If you e-filed, the IRS sends rejection notices within 24 hours of receiving your return. If you mailed your return and it was rejected, the IRS will mail you a letter explaining why. If you did not receive either, contact the IRS at 1-800-829-1040 to confirm whether your return was received and accepted.

Frequently Asked Questions

Can I check Where's My Refund on my phone?

Yes. You can use the IRS2Go app (available for iPhone and Android) or visit IRS.gov in your phone's browser. Both show the same information and update on the same schedule. The app is faster if you check regularly because it saves your information and can send notifications when your status changes.

Why does Where's My Refund show a refund date but the money has not arrived?

If you chose direct deposit, the money usually arrives 1 to 2 business days after the refund date shown. If you chose a check, allow 7 to 10 business days from the date shown. If more than 10 business days have passed and you have not received your check, or if more than 2 business days have passed and your direct deposit has not arrived, contact your bank or the IRS to trace the payment.

Does checking Where's My Refund multiple times slow down my refund?

No. Checking your status does not affect how fast the IRS processes your return. The IRS processes returns on a fixed schedule regardless of whether you check once or 100 times. Checking multiple times in one day will show the same information because the system updates only once per day.

What if I filed jointly but only one spouse's Social Security number works in Where's My Refund?

Where's My Refund tracks one return per lookup, so you can search using either spouse's Social Security number and filing status. Both should show the same refund status and amount. If one number works but the other does not, the return may not have been accepted yet, or one number was entered incorrectly on the return. Check your acceptance email to verify the numbers match.

Can I get my refund faster if I call the IRS?

No. Calling the IRS can tell you where your return is in the queue, but it cannot speed up processing. The IRS processes returns in batches on a set schedule. The only exception is if your return is held for a specific reason — a missing form or a discrepancy that needs your response — in which case resolving that issue will move your return forward.