The IRS updates refund status once per day, usually overnight

The IRS refreshes the information in its refund tracker each night, typically between midnight and 6 a.m. Eastern time. This means if you check your status in the morning, you are seeing data from the previous day's processing. Checking multiple times in the same day will show you the same information.

The tracker pulls data from the IRS's internal systems, which process returns in batches. Your return moves through several stages — received, accepted, approved, and sent to your bank or mailed — and each stage update appears in the tracker after the overnight refresh. The exact time the update hits varies slightly day to day, but it happens once every 24 hours.

Key Takeaways

  • The IRS updates refund status once daily, usually between midnight and 6 a.m. Eastern time, so checking multiple times the same day shows the same information.
  • Your refund moves through four stages — received, accepted, approved, and sent to your bank or mailed — and each stage appears in the tracker after the overnight update.
  • The tracker only shows information for returns filed electronically; paper returns do not appear in the system until they are manually entered, which can take three to six weeks.
  • If your status has not changed in more than 21 days after filing, contact the IRS directly because the return may be held for review or verification.

When the tracker shows "still being processed"

Most returns move through the system in 21 days or fewer from the date the IRS accepts your return. During this time, the tracker will show "still being processed" or "approved" depending on which stage your return is in. Each overnight update should move you closer to the final stage.

If your return was accepted on a Monday, you should see movement by Tuesday or Wednesday at the latest. If you see no change for more than five business days after acceptance, the return is likely held for manual review — this happens when the IRS flags something that needs verification, such as a mismatch between your W-2s and your reported income, or an unusual deduction.

Why your status might not change for weeks

A return that stays in "still being processed" for longer than 21 days is usually undergoing verification. The IRS may be checking your identity, matching your income to employer records, or reviewing a claimed credit or deduction. During this time, the tracker will not show progress because the return is not moving through the normal batch processing — it is sitting in a queue for a human reviewer.

Paper returns take much longer to enter the system. If you mailed your return, it will not appear in the tracker at all until an IRS employee manually enters it into the computer system, which typically takes three to six weeks. Only after it is entered will you see "received" status and the normal daily updates begin.

How to check your status between updates

The IRS Where's My Refund tool is the official source for status information. You can reach it at irs.gov/refunds or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your return.

The tool shows four possible statuses: "Return Received," "Return Approved," "Refund Sent," or a message that the return is still being processed. If your return is approved, the tool will also show the expected deposit date or mailing date. This information updates once per day, so there is no benefit to checking more than once daily.

What to do if the status has not changed in three weeks

If your return was accepted by the IRS more than 21 days ago and the tracker still shows "still being processed," contact the IRS directly. Call 1-800-829-1040 (individual returns) or 1-800-829-4933 (business returns). Have your Social Security number, filing status, and the exact refund amount ready.

The IRS can tell you whether your return is in the verification queue, whether additional documents are needed, or whether there is a problem with your bank account information. If documents are needed, the IRS will tell you exactly which ones and where to send them. Do not wait longer than 21 days to call — the sooner you contact them, the sooner the hold can be resolved.

Refund delays caused by identity verification

If the IRS suspects identity theft or needs to verify your identity, your return will not move through the normal processing timeline. The tracker may show "still being processed" indefinitely, or it may display a message asking you to verify your identity through ID.me, the IRS's identity verification service.

If you see a verification request, you must complete it before processing can continue. The IRS will send you a letter with instructions, but you can also start the process at id.me/irs. Verification typically takes a few days to a few weeks depending on how quickly you respond and how busy the IRS is. After verification is complete, your return will resume normal processing and the tracker will update daily again.

Direct deposit versus mailed checks

Refunds sent by direct deposit typically arrive within one to two business days after the tracker shows "Refund Sent." Refunds mailed as checks take seven to ten business days after that status appears. The tracker will tell you which method your refund is using based on what you selected on your return.

If you chose direct deposit and provided incorrect bank account information, your refund will be returned to the IRS and reissued as a check, which adds another seven to ten days. If this happens, the tracker will show the status change, and you will receive a notice in the mail explaining the delay. You can update your bank information for future years, but the current refund will come by check.

Frequently Asked Questions

Can I speed up the refund by checking the tracker more often?

No. The tracker updates once per day, so checking multiple times in the same day shows identical information. Checking more frequently does not change when the IRS processes your return or when the next update appears.

Why does the tracker say "still being processed" but the IRS website says my refund was approved?

Different IRS systems sometimes show different information temporarily. The Where's My Refund tool is the official source. If it shows "still being processed," that is the accurate status. Wait for the next daily update or call 1-800-829-1040 if the status has not changed in more than 21 days.

What if I filed my return electronically but it does not show up in the tracker?

The tracker may take one to two business days to show a newly filed return. If your return was filed more than two days ago and still does not appear, contact your tax preparer or the software company you used to confirm the return was actually transmitted to the IRS.

Does the tracker update on weekends and holidays?

The IRS processes returns seven days a week, so the tracker updates daily including weekends. However, updates may be delayed slightly around major holidays. If you do not see an update on a holiday or the day after, check again the following day.

If my refund status shows "Refund Sent," when will I actually receive the money?

Direct deposit refunds arrive within one to two business days after the tracker shows "Refund Sent." Mailed checks take seven to ten business days. The tracker does not show a specific date for arrival, only the date the IRS sent it out.