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 refreshes the Where's My Refund tool once daily. That update happens in the early morning hours, so if you check at 3 p.m. and see no change, checking again at 8 a.m. the next day may show progress. The exact time varies slightly day to day, but the window is consistently overnight.

This once-per-day rhythm applies whether you filed electronically or by paper. The tool does not update in real time as your return moves through IRS systems — it reflects the status as of the last overnight batch process. Checking multiple times in the same day will show you the same information.

During peak filing season (February through April), the IRS processes millions of returns daily, so the overnight update may take longer to complete. If you check at 7 a.m. and the tool is still loading, wait an hour and try again.

Key Takeaways

  • The IRS updates Where's My Refund once per day, usually between midnight and 6 a.m. Eastern time, so checking in the morning gives you the latest status.
  • Refund status typically moves through three stages — received, approved, and sent — and each stage may take several days or longer depending on your return complexity.
  • If your return requires manual review (missing information, inconsistencies, or identity verification), status updates will pause until the IRS contacts you.
  • Paper returns take longer to enter the system than e-filed returns, so your first status update may not appear for two to three weeks after mailing.
  • The IRS does not send email or text alerts when status changes, so you must check Where's My Refund yourself or call 1-800-829-1040 to learn when your refund ships.

How long each refund status stage typically takes

Once the IRS receives your return, it moves through three visible statuses in Where's My Refund: Return Received, Refund Approved, and Refund Sent. Each stage can take days or weeks depending on whether your return is straightforward or requires review.

Return Received appears once the IRS has scanned and logged your return into its system. For e-filed returns, this usually happens within 24 hours of submission. For paper returns mailed to an IRS processing center, this stage can take two to three weeks — the IRS must physically receive the envelope, open it, and scan the documents. During peak season, this window stretches longer.

Refund Approved means the IRS has reviewed your return, verified your information, and calculated your refund amount. This stage typically takes five to ten business days for straightforward returns with no errors or missing information. If the IRS needs to verify income, check for duplicate filings, or confirm your identity, this stage can pause for weeks while they contact you or request documents.

Refund Sent appears once the IRS has issued your refund. The time between "Approved" and "Sent" is usually one to two business days. After "Sent" appears, the actual arrival of your money depends on your delivery method — direct deposit typically arrives within one to two business days, while paper checks take seven to ten business days by mail.

Why your refund status stops updating

If your status has not changed for more than a week, the IRS is likely holding your return for manual review. This happens when the IRS detects something that does not match their records or requires human verification.

Common reasons for a pause include a mismatch between your Social Security number and name in IRS records, income reported on your return that differs from what employers or financial institutions reported to the IRS, a dependent claimed on your return who was also claimed by someone else, or a missing or illegible signature. The IRS may also flag returns for identity theft verification if your return matches a pattern of fraud.

When this happens, Where's My Refund will show your status as stuck on "Return Received" or "Refund Approved" with no movement. The IRS does not automatically send you a notice — you may receive a letter in the mail asking for documents or verification, or you may see a message in Where's My Refund directing you to call or visit IRS.gov. Check your mail regularly and log into Where's My Refund at least twice a week if your status has stalled.

If you receive a notice, respond within the deadline stated on the letter. Delays in responding can push your refund back weeks or months. If you do not receive a notice but your status has not moved in two weeks, call the IRS at 1-800-829-1040 to ask why your return is on hold.

Differences between e-filed and paper return timelines

E-filed returns move through the system faster than paper returns because the IRS receives them electronically and does not need to physically process mail. An e-filed return typically shows "Return Received" status within 24 hours and can move to "Refund Approved" within five to ten business days if no issues are found.

Paper returns take longer at every stage. The IRS must receive your envelope at a processing center, open it, scan each page, and enter the data into its system. This initial step alone can take two to three weeks during peak season. Once entered, a paper return follows the same approval timeline as an e-filed return, but you start from behind.

If you filed by paper and have not seen "Return Received" status appear within three weeks, your return may still be in the mail or waiting in a processing center queue. Call 1-800-829-1040 to confirm the IRS has received it. Provide your Social Security number, filing status, and the exact refund amount you expect.

What to do if your refund is delayed beyond the normal timeline

The IRS publishes expected refund timelines on its website: most refunds arrive within 21 days of e-filing, though complex returns or those requiring review can take longer. If your refund has not arrived within 21 days of filing electronically or 30 days of mailing a paper return, you have options.

First, check Where's My Refund again. Refresh your browser and log out and back in to ensure you are seeing the current status. If the status still shows "Refund Sent" but you have not received the money, the delay is likely in the delivery method — direct deposits can take up to two business days to post, and checks can take up to ten business days to arrive by mail.

If your status is still stuck on "Return Received" or "Refund Approved" after the expected timeline, call 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether your return is under review, whether a notice was sent to you, or whether there is a processing delay. If a notice was sent, the IRS can explain what information or documents you need to provide.

If you filed by paper and your return has not shown up in Where's My Refund after four weeks, ask the IRS to search for it by mail. Provide a copy of your return and a cover letter explaining that you have not received a status update. Mail this to the IRS processing center that serves your state — the IRS website lists the correct address by state.

How to check your refund status between daily updates

Where's My Refund is the official tool for checking status, and it reflects the most recent overnight update. You can access it at IRS.gov by entering your Social Security number, filing status, and expected refund amount. The tool will show you which stage your return is in and, if applicable, when your refund is expected to arrive.

If you prefer to speak with someone, call 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. Eastern time). Have your return information ready. The IRS representative can tell you the same information as Where's My Refund, plus details about why your return may be delayed or what documents you need to send.

Some tax software companies (TurboTax, H&R Block, TaxAct) also offer refund tracking through their platforms. These tools pull data from Where's My Refund, so they show the same information and update on the same schedule. Using your tax software's tracker can be convenient if you already have an account, but it is not faster or more detailed than checking Where's My Refund directly.

Frequently Asked Questions

Can I check my refund status on weekends or holidays?

Yes, Where's My Refund is available 24/7 on IRS.gov. However, the daily update still happens only once per night, so checking on Saturday will show you the status from Friday night's update. The IRS does not process returns on weekends or federal holidays, so status changes may be slower during those periods.

What does it mean if Where's My Refund says "still processing"?

This message means your return is in the queue waiting to be reviewed or approved. It does not indicate a problem — it simply means the IRS has not finished examining your return yet. This status can last anywhere from a few days to several weeks depending on return complexity and IRS workload.

Will the IRS text or email me when my refund status changes?

No, the IRS does not send automatic notifications when your status updates. You must check Where's My Refund yourself or call 1-800-829-1040. Some tax software platforms offer email alerts, but these are optional features you must turn on in your account settings.

Why does my refund status show "Sent" but I have not received the money?

Direct deposits typically post within one to two business days after "Sent" appears, though some banks take longer. Paper checks take seven to ten business days to arrive by mail. If more than two weeks have passed since "Sent" appeared and you chose direct deposit, contact your bank to confirm the deposit has not posted. If you chose a check and more than ten business days have passed, call 1-800-829-1040 to request a trace.

Does the IRS update refund status on the same day I file?

No, even if you file electronically early in the morning, your return will not show up in Where's My Refund until the next overnight update. The earliest you will see "Return Received" status is the morning after you file.