The IRS updates refund status once per day, typically between midnight and 1 a.m. Eastern Time
The IRS runs its refund tracking system on a daily cycle. The update happens overnight, and the new information becomes visible on the IRS website the following morning. This means if you check your refund status at 2 a.m. Eastern Time, you are seeing yesterday's information. If you check at 8 a.m. Eastern Time, you are seeing today's update.
The exact minute within that midnight-to-1-a.m. window varies and is not published. The IRS does not announce a specific time down to the minute. What matters for your purposes is that checking in the morning or afternoon will show you the most recent update, while checking late at night may show you information from the previous day.
Weekends and federal holidays follow the same schedule — the system updates once per day, every day of the year. However, the IRS does not process new refund information on weekends or holidays, so the update on Monday morning may contain the same status you saw on Friday morning.
Key Takeaways
- The IRS updates refund status once daily between midnight and 1 a.m. Eastern Time, so checking in the morning shows the most current information.
- The system updates every day including weekends and holidays, but new refund processing happens only on business days.
- You can check your refund status on IRS.gov using the "Where's My Refund?" tool, which requires your Social Security number, filing status, and the exact refund amount.
- The IRS processes most refunds within 21 days of receiving your return, though some take longer depending on whether the return needs review.
- If your refund status has not changed for more than 21 days after you filed, contact the IRS at 1-800-829-1040 to find out why.
How to check your refund status on IRS.gov
Go to IRS.gov and look for the "Where's My Refund?" tool on the homepage. You will need three pieces of information: your Social Security number (or Individual Taxpayer Identification Number), your filing status from your return, and the exact refund amount you expect. The tool will show you the current status of your refund and, if it has been processed, the date it was sent to your bank or mailed to your address.
The tool works for federal returns only. If you are checking on a state refund, you will need to go to your state's tax department website instead. Each state runs its own refund tracking system on its own schedule.
You can check as often as you want — checking multiple times per day will not speed up your refund. The information will not change until the next daily update.
What the different refund statuses mean
When you check "Where's My Refund?", you will see one of three messages. "Return Received" means the IRS has your return but has not finished processing it yet. This is the status you will see for the first few days after you file. "Refund Approved" means the IRS has reviewed your return, found no issues, and approved the refund. "Refund Sent" means the money has been released — either deposited into your bank account or mailed as a check, depending on how you chose to receive it.
If your return needs additional review, the tool may show "Still Being Processed" or a message asking you to call the IRS. This happens when the IRS has questions about your return — for example, if you claimed a large credit, reported a significant loss, or if something on your return does not match IRS records. The message will tell you whether to wait or call.
If you do not see your return in the tool at all, either you have not filed yet, the IRS has not received it, or there is a problem with the information you entered. Double-check that you are using the exact refund amount from your return, not an estimate.
How long the IRS takes to process refunds
The IRS publishes a standard of 21 days for most refunds. This means from the date they receive your return to the date they send the money. If you filed electronically and chose direct deposit, your refund typically arrives within this window. If you filed on paper or chose a mailed check, add another week or two for postal delivery.
Some refunds take longer. If your return includes certain credits — the Earned Income Tax Credit, the Additional Child Tax Credit, or the American Opportunity Credit — the IRS is required by law to hold your refund until mid-February, even if they finish processing earlier. If your return needs review for any reason, processing can take several weeks or months.
The IRS does not process returns on weekends or federal holidays. If you file on a Friday, the processing clock does not start until Monday. If you file the day before a holiday, processing does not begin until the day after the holiday.
Why your refund status might not update
If your refund status has not changed for more than 21 days, something is holding up your return. The most common reasons are a mismatch between the information on your return and IRS records (such as your name, Social Security number, or income reported by your employer), a missing or unclear signature, or a math error on the return itself.
Less commonly, the IRS may be reviewing your return because you claimed a large deduction or credit, reported a significant business loss, or because something triggered their fraud detection system. This does not mean you did anything wrong — it means the IRS wants to verify the information before releasing your refund.
If your status shows "Still Being Processed" or asks you to call, do not wait for the next update. Call the IRS at 1-800-829-1040 with your Social Security number and return information ready. The IRS can tell you specifically what is holding up your refund and what you need to do next.
Direct deposit versus mailed checks
If you chose direct deposit on your return, the IRS sends the money electronically to your bank. Once the status shows "Refund Sent", the money usually arrives within one to three business days, depending on your bank. Some banks post the deposit the same day they receive it; others take longer.
If you chose a mailed check, the IRS prints and mails it after the status shows "Refund Sent". A check typically takes 7 to 10 business days to arrive after it is mailed, though delivery times vary by location. If your check does not arrive within two weeks of the "Refund Sent" date, contact the IRS.
You can change your refund method on your return before you file, but not after. If you filed and chose a check but now want direct deposit, you cannot change it for that refund. You can set up direct deposit for next year's refund when you file your next return.
What to do if your refund is delayed
First, check "Where's My Refund?" to see the current status. If it shows "Refund Sent" but you have not received the money after the expected timeframe, contact your bank to confirm they have not received it. Sometimes a refund is sent but rejected by the bank due to a closed account or incorrect account number.
If the status still shows "Return Received" or "Still Being Processed" after 21 days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can look up your specific return and tell you what is causing the delay.
If you filed on paper and it has been more than a month since you mailed it, the IRS may not have received it yet. You can call 1-800-829-1040 to confirm receipt. If it was lost in the mail, you will need to file again.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. The IRS "Where's My Refund?" tool works on mobile browsers. You can also read the IRS2Go app from the Apple App Store or Google Play Store, which includes the refund tracker. The information is the same as on the website — it updates once per day between midnight and 1 a.m. Eastern Time.
What if I filed jointly with my spouse — whose Social Security number do I use?
Use the Social Security number of the person whose name appears first on the return. The tool will show the status of the joint refund, not separate refunds for each spouse.
Does the IRS send an email or text when my refund is ready?
No. The IRS does not send unsolicited emails or texts about your refund. If you receive an email or text claiming to be from the IRS about your refund, it is a scam. The only way to check your refund status is to go to IRS.gov or call 1-800-829-1040 yourself.
Can I get my refund faster if I pay a tax preparation company?
No. The IRS processes all returns on the same schedule regardless of who prepared them or how they were filed. Some tax preparation companies offer "refund anticipation loans" that give you money before the IRS refund arrives, but you pay interest and fees for this service. The IRS refund itself arrives on the same timeline.
What if I made a mistake on my return after I filed?
If you have not received your refund yet, you can file an amended return (Form 1040-X) to correct the mistake. If you have already received the refund, you can still file an amended return if the mistake resulted in you receiving more money than you were owed. The IRS will contact you if they discover an error that affects your refund amount.