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 each day. You will not see updates throughout the day — checking multiple times in a single day will show the same status. The timing of that daily update varies slightly, but it typically happens in the early morning hours before business opens.

The frequency of updates depends on where your refund is in the processing pipeline. If your return is still being reviewed, you may see a status change every few days. Once the IRS approves your refund and sends it to your bank or the payment processor, updates may slow down or stop until the money actually arrives in your account.

Key Takeaways

  • The IRS posts one refund status update per day, usually between midnight and 6 a.m. Eastern time, so checking multiple times daily will not show new information.
  • Most refunds are issued within 21 days of the IRS receiving your return, but this timeline can extend if the return requires manual review or verification.
  • Where's My Refund? is the only official IRS tool for tracking your refund status — third-party sites and apps cannot access real IRS data.
  • If your status has not changed in more than 21 days, or if you see an error message, contact the IRS directly through their phone line or a Taxpayer Assistance Center.

How long refunds typically take from filing to arrival

The IRS publishes a 21-day standard for issuing refunds after your return is received and processed. This means the IRS aims to approve your refund and send it to your bank or payment processor within 21 days of accepting your return. However, this is not a may provide — it is the timeframe the IRS targets under normal conditions.

Several things can delay a refund beyond 21 days. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until at least February 15 each year by law. If the IRS needs to verify information on your return — such as your identity, income, or dependents — the review can add weeks or months. If you made an error on your return or your information does not match IRS records, processing stops until you respond.

Once the IRS approves your refund, the time it takes to reach your bank account depends on how you chose to receive it. Direct deposit typically takes three to five business days after the IRS releases the refund. A paper check takes seven to ten business days or longer depending on mail delivery in your area.

What the different refund status messages mean

Where's My Refund? displays one of several status messages. "Return Received" means the IRS has accepted your return and it is in the queue for processing. This is the first status you will see after filing electronically or mailing a paper return. "Return Approved" means the IRS has reviewed your return, found no issues, and approved your refund. "Refund Issued" means the IRS has sent your refund to your bank or payment processor and it is on its way to you.

If you see "Still Being Processed," your return is under review and the IRS needs more time. This message typically appears if your return contains errors, if information does not match IRS records, or if you claimed certain credits that require extra verification. The IRS will contact you by mail if they need additional information from you.

An error message such as "We cannot provide information about your refund status" usually means the IRS does not have your return on file yet, or there is a mismatch between the information you entered and what the IRS has in their system. Wait at least 24 hours after filing electronically before checking, or up to four weeks if you mailed a paper return.

Why your refund status may not update for weeks

If your status has not changed in more than a week or two, the most common reason is that your return is flagged for manual review. The IRS reviews returns at random, and also reviews returns that contain errors, unusual deductions, or income that does not match third-party reports (such as W-2s or 1099s from employers and banks). Manual review adds one to three weeks to processing time, sometimes longer.

Identity verification can also pause your refund. If the IRS suspects fraud or cannot confirm your identity through their normal checks, they will mail you a letter asking you to verify information. You must respond to this letter before processing continues. This process can take several weeks.

A mismatch between your return and IRS records — such as a Social Security number error, a dependent claimed on two returns, or income that does not match a W-2 — will also stop processing. The IRS will mail you a notice explaining what does not match. You will need to respond with documentation or file an amended return.

How to check your refund status accurately

Go to IRS.gov and use the official Where's My Refund? tool. Enter your Social Security number (or Individual Taxpayer Identification Number), your filing status, and the exact refund amount from your return. The tool will show your current status and, if your refund has been issued, an estimated arrival date.

Do not use third-party websites or mobile apps that claim to track your refund. These sites cannot access real IRS data and often display outdated or incorrect information. The IRS does not authorize any third party to provide refund tracking. The only official source is Where's My Refund? on IRS.gov.

If you filed through a tax preparation service or software company, that company may also display your refund status in your account. However, this information comes from the same IRS data that Where's My Refund? uses, so you will see the same status either way.

What to do if your refund is delayed beyond 21 days

If more than 21 days have passed since the IRS received your return and your status still shows "Return Received" or "Still Being Processed," contact the IRS. Call the IRS at 1-800-829-1040 (the main customer service line). Have your Social Security number, filing status, and the refund amount ready. The IRS representative can tell you why your return is delayed and what you need to do next.

If you received a notice from the IRS in the mail, follow the instructions in that notice. Do not ignore IRS mail — it usually means your return requires action from you. Respond within the timeframe stated in the notice, or your refund will be delayed further.

You can also visit a Taxpayer Assistance Center in person if you prefer to speak with someone face-to-face. Find the nearest center on IRS.gov by entering your zip code. Bring your Social Security number, a photo ID, and a copy of your tax return if you have one.

Refund timing for EITC and Child Tax Credit claims

If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS will not issue your refund before February 15, 2024, even if your return is approved earlier. This is a federal requirement, not a processing delay. The IRS holds these refunds to allow time for fraud detection and verification.

After February 15, the IRS processes these refunds in batches. You may see your status change to "Refund Issued" any time between mid-February and late March, depending on when your return is processed in the queue. Direct deposit refunds typically arrive within three to five business days after the status changes to "Refund Issued."

If your refund has not arrived by late March and your status shows "Refund Issued," contact the IRS. There may be an issue with your bank account information or the payment processor may have encountered a problem.

Frequently Asked Questions

Can I speed up my refund if I need the money urgently?

No. The IRS processes refunds in the order they are received, and there is no way to move your return to the front of the line. If your return requires manual review, there is no expedited option. The fastest way to get your refund is to file electronically and choose direct deposit, which typically results in a refund within 21 days if no issues are found.

Why does the IRS website say my refund was issued but I have not received it?

After the IRS issues your refund, it takes three to five business days for direct deposit to reach your bank account, or seven to ten business days for a paper check to arrive by mail. If more than ten business days have passed since the status changed to "Refund Issued" and you still have not received the money, contact your bank to confirm the deposit was not sent to the wrong account, then contact the IRS if the bank has no record of it.

What if I filed my return but it does not show up in Where's My Refund?

If you filed electronically, wait at least 24 hours before checking. If you mailed a paper return, wait up to four weeks. The IRS needs time to scan and enter paper returns into their system. If more time has passed and your return still does not appear, contact the IRS with your Social Security number and filing status to confirm they received it.

Does filing on April 15 mean my refund will take longer?

Yes. The IRS receives millions of returns in the final days before the deadline, and processing times slow significantly. Filing earlier in the tax season (January through March) typically results in faster processing. If you file on or near the deadline, expect your refund to take closer to the full 21 days or longer.