How often the IRS updates refund status

The IRS updates refund status once per week, typically on Wednesday nights or Thursday mornings. If you filed electronically and chose direct deposit, you will see a status change in the IRS system about 24 hours after the IRS processes your return — but that does not mean the money has arrived in your bank account yet. The status update tells you the IRS has received and begun working on your return, not that payment is complete.

The timing of that first update depends on when you filed. If you filed on a Monday, expect the status to change by the following Wednesday or Thursday. If you filed on Friday, the update may not appear until the following Wednesday. The IRS does not process returns on weekends or federal holidays, so holiday weeks can add several days to when you see movement.

After that first update, the status may change again as your return moves through different stages — from "received" to "approved" to "sent to your bank." Each stage typically shows up in the system within a week, though some returns move faster and some slower depending on whether the IRS needs to verify information or correct errors.

Key Takeaways

  • The IRS updates refund status once per week, usually Wednesday night or Thursday morning, regardless of when you filed.
  • Your first status update appears about 24 hours after the IRS processes your return, but this does not mean the money has reached your bank yet.
  • You can check your refund status through IRS.gov using the "Where's My Refund?" tool with your Social Security number, filing status, and expected refund amount.
  • If your status has not changed in more than a week, or if you see an error message, contact the IRS at 1-800-829-1040 to find out what is holding up your return.

Where to check your refund status between updates

The IRS "Where's My Refund?" tool at IRS.gov is the only official place to check your status. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool shows you the current stage of your return and, if direct deposit is on file, an estimated deposit date.

Do not rely on email or text messages claiming to be from the IRS. The IRS does not send unsolicited emails or texts about your refund. If you receive a message asking you to click a link or provide personal information, it is a scam. The only way to get official information is through IRS.gov or by calling 1-800-829-1040.

If you filed a paper return instead of electronically, updates happen less frequently — usually every two to three weeks instead of weekly. Paper returns take longer to scan and process, so you may not see any status change for 4 to 6 weeks after you mailed it. The IRS recommends filing electronically specifically because you get faster updates and faster refunds.

What each status message means

When you check "Where's My Refund?", you will see one of several messages. "Return Received" means the IRS has scanned your return and it is in the queue to be processed. This is the first update you typically see. "Return Approved" means the IRS has reviewed your return, found no errors, and approved the refund amount. "Refund Sent" means the IRS has sent the money to your bank or is preparing to mail a check.

If you see "Still Processing," your return is taking longer than usual. This happens when the IRS needs to verify information, correct math errors, or match your return against other documents like W-2s or 1099s. The message will usually tell you to check back in a few days or a week. Do not call the IRS immediately when you see this — they cannot speed up verification, and calling ties up lines for people with actual problems.

If you see "We received your return but cannot process it as filed," there is an error on your return that the IRS cannot fix automatically. You will receive a letter in the mail explaining what is wrong and what you need to do. This is the one case where you may need to respond or call, but wait for the letter first — it will have specific instructions.

Why your refund status might not update for weeks

The most common reason for a long delay is that the IRS is verifying information. If your return claims a child tax credit, earned income tax credit, or education credit, the IRS cross-checks those claims against Social Security records, school records, and other databases. This verification can take 4 to 6 weeks even if everything is correct. During this time, your status may stay on "Still Processing" with no change week to week.

Math errors or missing information also cause delays. If you forgot to sign the return, wrote your Social Security number wrong, or claimed a dependent who does not match IRS records, the IRS will hold your return until it can contact you or until you file an amended return. You will receive a letter explaining what is missing, usually within 2 to 4 weeks of filing.

Identity theft or fraud flags can also freeze a return. If the IRS suspects someone filed a return using your Social Security number, or if your return looks unusual compared to your prior years, they will hold it for investigation. This can take 6 to 12 weeks. You will receive a letter asking you to verify your identity, usually by mail or through an IRS online account.

How to tell if your refund is stuck

If your status has not changed in more than a week, and the message does not say "Still Processing," something may be wrong. Check the "Where's My Refund?" tool again to make sure you entered your information correctly — a typo in your Social Security number or expected refund amount will show no results or an error message. If the information is correct and the status is not moving, call the IRS at 1-800-829-1040.

Have your Social Security number, filing status, and expected refund amount ready when you call. The IRS phone lines are busiest in February and March, so expect a wait. If you cannot reach anyone, try calling early in the morning or late in the afternoon, or call on a Tuesday or Wednesday when volume is lower.

If you filed more than 21 days ago and have not received your refund by direct deposit, or more than 42 days ago and have not received a check, you can file a complaint with the Taxpayer Advocate Service. This is a free IRS office that helps when normal channels are not working. You can reach them at 1-877-777-4778 or through their website at taxpayeradvocate.irs.gov.

Direct deposit versus check delivery timing

Direct deposit refunds are faster and more reliable than checks. Once the IRS approves your return and sends the refund, direct deposit usually arrives within 1 to 3 business days. A check takes 7 to 14 business days from the time the IRS mails it, depending on postal service speed and your location. If you chose direct deposit when you filed, you will see an estimated deposit date in the "Where's My Refund?" tool once your refund is approved.

If you chose a check and the "Where's My Refund?" tool shows "Refund Sent," the check is in the mail. Do not expect it to arrive the next day. The IRS mails checks from multiple locations, and delivery depends on distance and postal service volume. If your check does not arrive within 14 business days of the "Refund Sent" status, contact the IRS to request a replacement check or to have the refund sent by direct deposit instead.

State refund updates work differently from federal

If you are waiting for a state tax refund, the timing and update schedule are different from federal. Most states update refund status once per week or once every two weeks, not weekly like the IRS. Some states do not offer an online status tool at all — you have to call or wait for a letter. Check your state's tax department website for their specific refund tracking tool and timeline.

State refunds typically take 2 to 8 weeks from the time you file, depending on the state and whether you chose direct deposit or a check. Some states process refunds faster than the IRS, and some slower. If you filed both federal and state returns at the same time, your state refund may arrive before or after your federal refund — there is no set order.

Frequently Asked Questions

Can I check my refund status more than once a week?

Yes, you can check as often as you want, but the status will not change more than once per week. Checking multiple times per day will not make your refund process faster. The IRS updates the system once per week, usually Wednesday night or Thursday morning, so checking on Monday or Tuesday will show the same status as the previous week.

What does it mean if the Where's My Refund tool says no information found?

This usually means you entered your information incorrectly — a wrong Social Security number, filing status, or expected refund amount. Double-check all three pieces of information and try again. If the information is correct and you still get no results, your return may not have been processed yet, or there may be an error on your return that is preventing it from entering the system.

Why did my refund status change from Approved back to Still Processing?

This is rare but can happen if the IRS discovers an error after initially approving your return, or if they need additional verification. You will usually receive a letter explaining what happened. Do not panic — this does not mean your refund is denied, just that the IRS needs more time to finish reviewing it.

How long does it take to get a refund after the status says Refund Sent?

For direct deposit, 1 to 3 business days. For a check, 7 to 14 business days depending on how far the check has to travel and postal service speed. If you do not receive your direct deposit within 3 business days or your check within 14 business days of the "Refund Sent" status, contact the IRS.

Can I speed up my refund if it is stuck on Still Processing?

No. The IRS cannot speed up verification or fraud checks. If your return is genuinely stuck due to an error or missing information, you can file an amended return or respond to any letter the IRS sends, but calling will not make the process faster. The Taxpayer Advocate Service can help if your return has been delayed more than 120 days.