Where to check your refund status
The IRS has a tool called Where's My Refund? that tells you exactly where your refund is in the process. You reach it through IRS.gov — go to the homepage, look for "Refunds" in the top menu, and click "Where's My Refund?" The tool works on desktop and mobile.
You can also call the IRS directly at 1-800-829-1040. A representative can look up your refund status over the phone. The line is open Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are usually shorter early in the week and early in the day.
Some tax software companies — TurboTax, H&R Block, TaxAct — also show refund status inside your account if you filed through them. This is the same information as Where's My Refund?, just displayed in a different place.
Key Takeaways
- Where's My Refund? on IRS.gov is the official tool and updates every 24 hours, usually overnight.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- The IRS processes most refunds within 21 days of receiving your return, but this varies based on how you filed and whether your return needs review.
- If Where's My Refund? shows no information after five days, your return may still be processing or may need additional documents.
- Direct deposit refunds arrive in your bank account; mailed checks take an additional 7 to 10 business days after the IRS releases the refund.
What information you need to check
Before you go to Where's My Refund?, have three pieces of information ready: your Social Security number, your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount from your tax return.
The refund amount is the number you see on your return itself — not your income, not your tax paid, but the actual refund you expect to receive. If you filed electronically, this number is in your confirmation email or in your tax software account. If you filed on paper, it is on the return you mailed.
Where's My Refund? will not work if you enter the wrong amount, so double-check before you submit. If you are unsure of the exact figure, look at your return or your tax software account rather than guessing.
How often the tool updates and what the status messages mean
Where's My Refund? updates once per day, usually between midnight and 1 a.m. Eastern time. If you check multiple times on the same day, you will see the same status. Check again the next day if you want new information.
The tool shows one of three main statuses. "Refund received" means the IRS has your return and is processing it — this is the first status you will see after filing. "Refund approved" means the IRS has finished reviewing your return and approved the refund amount. "Refund sent" means the money has left the IRS and is on its way to you.
Each status also includes an expected delivery date. If you chose direct deposit, this is the date the money should land in your bank account. If you are receiving a check by mail, this date is when the IRS mails it — add 7 to 10 business days to estimate when it will arrive at your address.
Why your refund might take longer than 21 days
The IRS says most refunds are processed within 21 days, but several things can slow this down. If you filed on paper instead of electronically, add time for the IRS to receive and scan your return. If you claimed the Earned Income Tax Credit or the Additional Child Tax Credit, the IRS is required by law to hold your refund until mid-February, even if everything is correct.
Your return may also need additional review if something on it does not match IRS records — a name change, an income discrepancy, or a missing document. If this happens, Where's My Refund? will eventually show a message asking you to contact the IRS or to send additional information. Do not ignore this message; the IRS will not release your refund until you respond.
Identity theft checks can also cause delays. If the IRS suspects fraud, they will hold your return for manual review. This is more common if you file early in the season or if your return contains unusual items.
What to do if Where's My Refund? shows no information
If you check Where's My Refund? and it says it has no information about your return, wait five business days after you filed. The IRS needs time to receive and enter your return into their system, especially if you mailed a paper return. Checking before five days have passed will not show results.
After five days, if Where's My Refund? still shows nothing, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. A representative can tell you whether your return was received and where it is in the queue.
If you filed electronically and Where's My Refund? shows nothing after 10 days, there may be an error in how you entered your information on the tool. Try again, making sure your Social Security number and refund amount are exactly correct. If it still does not work, call the IRS.
Direct deposit versus mailed checks
If you chose direct deposit on your return, the IRS deposits the refund directly into your bank account on the date shown in Where's My Refund?. The money arrives during normal business hours, though some banks take until the next business day to make it visible in your account. You do not need to do anything — just wait for the deposit.
If you are receiving a check by mail, the date in Where's My Refund? is when the IRS mails it, not when it arrives. Checks typically take 7 to 10 business days to arrive after the IRS sends them, depending on distance and mail speed. If your check does not arrive within 10 business days of the mailing date, contact the IRS.
Direct deposit is faster and safer than a mailed check. If you are expecting a check and it never arrives, you will have to contact the IRS to request a replacement, which takes additional time. For future years, consider setting up direct deposit on your return.
What to do if your refund is delayed or missing
If the date in Where's My Refund? has passed and your refund has not arrived, the next step depends on how you are receiving it. For direct deposit, wait one more business day — some banks are slow to post deposits. If it still has not arrived after that, call your bank to confirm they received the deposit. If your bank has no record of it, call the IRS at 1-800-829-1040.
For a mailed check, wait 10 business days after the mailing date shown in Where's My Refund?. If the check has not arrived by then, call the IRS. They can tell you whether the check was cashed and, if not, can issue a replacement. If the check was cashed but you did not receive it, the IRS will investigate and may issue a new refund.
When you call the IRS about a missing refund, have your Social Security number, filing status, and refund amount ready. Be prepared to wait on hold — the IRS phone lines are busy, especially during tax season. Calling early in the week and early in the day usually means shorter wait times.
Frequently Asked Questions
Can I check my refund status if someone else filed my taxes?
Yes, but you need the exact refund amount from the return. If you do not have it, ask the person who filed your taxes or contact the tax preparer's office. You cannot check the status using only your Social Security number — the tool requires the refund amount to work.
What does it mean if Where's My Refund? says my return is still being processed after 30 days?
It means your return needs additional review. This can happen for many reasons — a discrepancy with your income records, a missing document, or a routine audit. Where's My Refund? will eventually show a message telling you what to do next, or the IRS will mail you a letter. Check the tool every few days or call 1-800-829-1040 to ask what is holding up your return.
If I filed electronically, why does Where's My Refund? still show no information after a week?
The IRS can take up to 10 days to process an electronic return, even though the software says it was accepted. If it has been 10 days and the tool still shows nothing, call 1-800-829-1040 to confirm the IRS received your return. Make sure you are entering your Social Security number and refund amount correctly on the tool.
Can I change my refund to a different bank account after I file?
No. Once you file your return, you cannot change the bank account where the refund will be deposited. If you entered the wrong account number, contact the IRS as soon as possible — they may be able to stop the deposit before it goes through. Call 1-800-829-1040 to report the error.
Will Where's My Refund? tell me if the IRS rejected my return?
Not directly. If your return was rejected, Where's My Refund? will show no information, and the IRS will mail you a letter explaining why. This usually takes 10 to 14 days. If you filed electronically, your tax software may also show a rejection notice. Check your email and mail for the IRS letter, which will tell you how to fix and resubmit your return.