The IRS does not update refund status on weekends or federal holidays

The IRS processes tax refunds Monday through Friday only. If you check your refund status on a Saturday, Sunday, or federal holiday, you will see the same information as the last business day. The IRS does not process, update, or move refunds forward on those days — the system simply holds in place.

This matters because many people check their status on Friday evening or Saturday morning expecting to see progress, then worry when nothing has changed. The delay is not a problem with your refund; it is the normal rhythm of how the IRS operates. If your refund was on track on Friday, it will still be on track when the IRS resumes work Monday morning.

The IRS Where's My Refund tool updates once per day during the week, usually overnight between 12 a.m. and 6 a.m. Eastern time. That means even on a Tuesday, you may not see a change from Tuesday morning to Tuesday afternoon — the next update comes the following morning.

Key Takeaways

  • The IRS does not update refund status on Saturdays, Sundays, or federal holidays like Thanksgiving, Christmas, New Year's Day, and Independence Day.
  • Where's My Refund updates once per day during business days, usually between midnight and 6 a.m. Eastern time.
  • If you filed electronically with direct deposit, the IRS typically processes your refund within 21 days, but the clock does not run on weekends or holidays.
  • Checking your status multiple times per day will not show new information — the tool updates once overnight, not in real time.

How the IRS refund timeline actually works

The IRS publishes a standard timeline: 21 days for electronic returns with direct deposit. That 21 days counts only business days. If you filed on a Thursday and the IRS received it that day, the clock starts Friday. Saturday and Sunday do not count. If Monday is a holiday, that does not count either. The actual calendar time is longer than 21 days because weekends and holidays are skipped.

The Where's My Refund tool reflects this schedule. When you see a status like "Your refund has been approved" or "Your refund was sent on [date]," that information was added during a business day. The tool does not add new statuses on weekends or holidays. If your status says "We are processing your return" on Friday, and you check again on Monday, you may see a new status — or you may not, depending on whether the IRS actually moved your file forward over the weekend (which it did not).

Paper returns take longer and follow the same pattern. The IRS estimates 21 days for paper returns filed in person at a tax office, but again, that is business days only. Returns mailed to the IRS can take several weeks just to be received and scanned into the system, and weekends and holidays add to that wait.

Federal holidays when the IRS does not process refunds

The IRS closes on all federal holidays observed by the U.S. government. The main ones that affect refund processing are:

  • New Year's Day (January 1)
  • Martin Luther King Jr. Day (third Monday in January)
  • Presidents' Day (third Monday in February)
  • Memorial Day (last Monday in May)
  • Juneteenth (June 19)
  • Independence Day (July 4)
  • Labor Day (first Monday in September)
  • Columbus Day (second Monday in October)
  • Veterans Day (November 11)
  • Thanksgiving Day (fourth Thursday in November)
  • Christmas Day (December 25)

If your refund status was supposed to update on one of these days, it will update the next business day instead. For example, if Thanksgiving falls on a Thursday, the IRS does not process refunds Thursday or Friday. The next update comes Monday morning (unless Monday is also a holiday, which is rare but possible).

When to expect your refund to actually arrive

The 21-day window is when the IRS aims to process your return and approve your refund. But approval and arrival are not the same thing. Once approved, your refund goes to your bank or the IRS's payment processor, and that step can take a few more business days. Direct deposit is faster than a paper check, but even direct deposit does not happen instantly after approval.

If the IRS approves your refund on a Thursday, your bank may receive the deposit Friday or Monday (depending on the bank's processing schedule). If approval happens on a Friday, your bank will not receive the deposit until Monday at the earliest. If Monday is a holiday, it may be Tuesday.

The Where's My Refund tool will tell you the date your refund was sent. That is the date the IRS released the money, not the date it hit your account. Most banks post direct deposits within one business day of receipt, but some take longer. Check with your bank if you see "refund sent" but the money has not appeared after two business days.

Why your refund status has not changed since Friday

If you checked your status Friday and again on Monday and saw no change, that is normal. The IRS did not work over the weekend. Your refund is not stuck — it is simply waiting for the next business day to move forward. The same applies if you checked Monday and Tuesday and saw the same status. The tool updates once per day, overnight, so checking multiple times during the day will show you the same information.

The only time a refund status should stay the same for more than a few business days is if the IRS is reviewing your return for errors, missing information, or fraud concerns. If your status has said "We are reviewing your return" for more than a week, that is when you should contact the IRS or a tax professional. But a status that does not change from Friday to Monday is expected and not a sign of a problem.

How to track your refund on business days

Use the IRS Where's My Refund tool at irs.gov. You will need your Social Security number or ITIN, your filing status, and the exact refund amount from your return. The tool will show you the current status and, once approved, the date your refund was sent and the method (direct deposit or check).

Check once per day during the week if you want to monitor progress. Checking more often will not show new information. If you filed electronically, you should see movement within 21 business days. If you filed by mail, add extra time for the return to be received and scanned.

If your status has not changed in more than 21 business days, or if you see an error message, contact the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. Eastern time). The IRS does not answer calls on weekends or holidays.

What happens if a holiday falls during your refund window

If you filed on March 15 and the IRS received your return that day, the 21-day clock starts March 16 (a Friday). That is day 1. The weekend does not count. Monday is day 2. If the following Monday is Presidents' Day, that does not count either — Tuesday becomes day 3. The 21st business day will fall later on the calendar than 21 days from now.

This is why the IRS says "21 days" rather than "three weeks." The IRS is counting work days, not calendar days. If you file in early April and Easter Monday is a holiday, or if you file in November and Thanksgiving week is coming, your actual refund will take longer to arrive than 21 calendar days, even though it is within the 21 business day window.

Frequently Asked Questions

Can I call the IRS on a Saturday to ask about my refund?

No. The IRS phone lines are open Monday through Friday, 7 a.m. to 7 p.m. Eastern time. They are closed on weekends and federal holidays. The Where's My Refund tool is available 24/7 and does not require a phone call.

If my refund was supposed to arrive Friday but did not, should I worry?

Not immediately. Banks process deposits overnight, and some delays happen. Check your bank account Monday morning. If the deposit still has not arrived by Tuesday, contact your bank to confirm they received the transfer from the IRS. If your bank says they have not received it, check Where's My Refund to confirm the IRS actually sent it.

Does the IRS process refunds faster or slower around the holidays?

Slower, because holidays interrupt the processing schedule. If you file in late November or December, your refund will take longer because Thanksgiving and Christmas will fall during your 21-day window. Filing earlier in the year avoids this delay.

What if my refund status says "approved" but I have not received the money yet?

Approved means the IRS has processed your return and decided to send you money. It does not mean the money is in your account. After approval, the IRS sends the refund to your bank or mails a check. Direct deposit usually arrives within one to two business days of approval. A check takes longer — typically five to seven business days from the approval date.

Can I speed up my refund by checking the status more often?

No. Checking the status does not change when the IRS processes your return. The tool updates once per day overnight, so checking multiple times per day will show the same information. The only way to potentially speed up a refund is to file electronically with direct deposit instead of by mail or with a paper check.