The IRS does not update refund status on weekends or federal holidays
The IRS processes refunds Monday through Friday only. If you check your refund status on Saturday or Sunday, you will see the same information as you did on Friday. The system does not refresh over the weekend, and no new refunds are issued on Saturdays, Sundays, or federal holidays like Thanksgiving, Christmas, New Year's Day, or Independence Day.
This matters because many people check their status on a weekend and assume something has gone wrong when nothing has changed. In reality, the IRS straightforward is not working. The next update window opens Monday morning, though the actual update may not post until later in the day.
The IRS uses the Where's My Refund tool on IRS.gov to show status. This tool pulls data from the IRS computer system, which updates on a schedule tied to the IRS workweek, not the calendar week.
Key Takeaways
- The IRS updates refund status only on business days Monday through Friday, never on weekends or federal holidays.
- Checking your status on Saturday or Sunday will show you Friday's information with no changes.
- The Where's My Refund tool on IRS.gov is the official source for status updates and refreshes during business hours.
- If your status has not changed for more than 21 days after you filed, contact the IRS by phone or through their online account.
How often the IRS actually updates refund information
During the filing season (roughly January through May), the IRS updates Where's My Refund once per day, usually overnight or early morning. This means if your refund moves to the next stage, you might see that change on Monday morning, but you will not see it again until Tuesday morning even if you check multiple times Monday afternoon.
Outside of peak filing season, updates happen less frequently. In the summer and fall, the IRS may update refund status only a few times per week. This does not mean your refund is stuck — it means the IRS is processing fewer returns and has less frequent updates to post.
The IRS does not give real-time updates. There is no way to watch your refund move through the system minute by minute. The tool shows you a snapshot of where things stood at the last update, which could be hours old by the time you see it.
What the different refund status messages mean
Accepted means the IRS received your return and it passed initial checks. This usually appears within 24 hours of filing electronically. Your refund is now in the queue to be processed.
Approved means the IRS has reviewed your return, found no problems, and decided to issue your refund. This is the stage most people are waiting for. Once approved, your refund moves to the next step.
Sent means the IRS has issued your refund. If you chose direct deposit, the money is on its way to your bank. If you chose a check, the check has been printed and mailed. The IRS does not control how long your bank takes to deposit the money or how long the postal service takes to deliver a check.
If your status stays on "Accepted" or "Approved" for longer than 21 days, something may need attention. The IRS website will usually tell you if there is a problem — for example, if they need more information from you or if they found an error on your return.
Why your refund status might not change for weeks
The most common reason is volume. During January and February, the IRS receives millions of returns. Even though they work every business day, processing takes time. A return filed in early February might not show as "Approved" until mid-March straightforward because of the backlog.
The second reason is that your return needs review. If the IRS spots something unusual — a large deduction, income that does not match what employers reported, or a math error — they pull your return out of the normal queue and examine it more carefully. This can add weeks or months. The Where's My Refund tool will usually tell you if this is happening.
The third reason is a mistake on your return. If you entered your bank account number wrong, the IRS cannot deposit your refund and will issue a check instead. If you made a math error, the IRS will correct it, which may reduce your refund. These situations also delay the process.
Technical problems are rare but possible. If the IRS system goes down for maintenance, updates may be delayed. This is unusual and the IRS normally announces planned maintenance in advance.
How to check your refund status correctly
Go to IRS.gov and find the Where's My Refund tool. You will need your Social Security number or Individual Taxpayer Identification Number, your filing status from your return, and the exact refund amount you expected. The tool will show you the current status and, if your refund has been sent, an estimated arrival date.
Check no more than once per day. Checking multiple times in one day will not give you new information and may slow down the IRS website for other users. If you filed electronically, wait at least 24 hours before checking for the first time.
If you filed a paper return by mail, wait at least four weeks before checking. Paper returns take longer to process because they have to be scanned and entered into the system by hand.
If the tool says "Return Received" or "Return Accepted" but does not give you a refund amount or date, your return is still being processed. This is normal. Check again in a few days.
What to do if your status has not changed in more than 21 days
Contact the IRS directly. You can call 1-800-829-1040 (the main IRS customer service line) Monday through Friday, 7 a.m. to 7 p.m. in your time zone. Wait times are often long during filing season, so call early in the morning or late in the week if possible.
You can also create an account on IRS.gov and use the online messaging system to ask about your refund. This does not give you an when ready answer, but the IRS will respond within a few business days. This option is useful if you cannot reach the phone line.
Have your return handy when you call or message. The IRS will ask for your Social Security number, filing status, and the refund amount. They can then look up your return in their system and tell you exactly what stage it is in and whether anything is holding it up.
If the IRS tells you there is an error on your return or they need more information from you, they will explain what you need to do. Do not ignore this — responding quickly will get your refund moving again.
Federal holidays that pause IRS processing
The IRS closes on all federal holidays observed by the U.S. government. The main ones that fall during tax season are New Year's Day (January 1), Martin Luther King Jr. Day (third Monday in January), Presidents' Day (third Monday in February), and Memorial Day (last Monday in May). If you file right before a holiday, your return will not be processed until the day after the holiday ends.
The IRS also closes on Thanksgiving (fourth Thursday in November), Christmas (December 25), and Independence Day (July 4). If your refund is scheduled to arrive on a federal holiday, your bank will deposit it on the next business day instead.
Frequently Asked Questions
Will my refund arrive faster if I check the status more often?
No. Checking your status does not speed up processing. The IRS processes returns in the order they receive them (with some exceptions for returns that need review). Checking once per day is enough; checking more often wastes your time and can slow the website for others.
Can I call the IRS on a Saturday to ask about my refund?
No. The IRS phone line is open Monday through Friday only, 7 a.m. to 7 p.m. in your time zone. You can use the online messaging system on IRS.gov at any time, and the IRS will respond during business hours.
What if my refund was supposed to arrive on a Saturday?
Your bank will deposit it on Monday instead. Banks do not process deposits on weekends. If the IRS issued your refund on Friday and your bank shows a Monday deposit date, this is normal and expected.
Does the IRS process refunds faster if I file early in the morning?
No. The time of day you file does not affect how fast your refund is processed. Filing electronically gets you into the system faster than mailing a paper return, but the processing timeline is the same whether you file at 6 a.m. or 6 p.m.
What if the Where's My Refund tool says my refund was sent but I have not received it?
If you chose direct deposit, wait up to five business days after the "sent" date. Banks sometimes take a few days to post deposits. If it has been more than five business days, contact your bank to make sure they received the deposit. If you chose a check, wait up to two weeks. If you still have not received it after that, contact the IRS.