Where to check your refund in real time
The IRS provides a free tool called Where's My Refund? that shows you the exact status of your federal tax refund. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the refund amount you expect. The tool updates once per day, usually overnight, so checking multiple times on the same day will show the same information.
Where's My Refund? tells you one of three things: the IRS is still processing your return, your refund has been approved and a payment date has been set, or there is a problem that requires your attention. The tool also shows you the exact date your refund will arrive in your bank account or by mail, depending on how you chose to receive it.
If you filed your state return separately, you will need to check your state's tax agency website for state refund status. Most states have their own refund tracking tools, and the timeline often differs from your federal refund. Some states process refunds faster; others take longer.
Key Takeaways
- Use the IRS's Where's My Refund? tool on IRS.gov with your Social Security number, filing status, and expected refund amount to see your federal refund status in real time.
- The tool updates once per day and shows whether your return is still processing, approved with a payment date, or flagged for review.
- Federal refunds typically arrive within 21 days of approval if you chose direct deposit, or four to six weeks if you requested a check by mail.
- State refunds are tracked separately through your state's tax agency website and may arrive on a different timeline than your federal refund.
- If Where's My Refund? shows a delay or problem, the tool will tell you what to do next or provide a phone number to call.
What the three refund statuses mean
Status 1: Return received and being processed. This means the IRS has your return but has not finished reviewing it. Most returns in this stage are approved within 21 days of filing. If you filed electronically, this stage usually lasts one to two weeks. If you mailed a paper return, it can take three to four weeks just to scan and enter your information into the system before processing begins.
Status 2: Refund approved — payment issued. Your return has been reviewed and approved. The tool will show the exact date your refund will arrive. If you chose direct deposit, the money typically lands in your bank account within one to three business days of the date shown. If you requested a check, allow four to six weeks from the approval date for it to arrive by mail.
Status 3: There is a problem. The IRS has found something that needs clarification or correction. The tool will describe the issue — for example, a missing signature, a math error, or a discrepancy between your return and IRS records. The message will also tell you whether you need to respond or whether the IRS will contact you. Do not ignore this status. The longer you wait, the longer your refund is delayed.
Why your refund might be delayed
The most common reason for a delay is a mismatch between what you reported and what the IRS already knows about you. This includes discrepancies in income (the IRS receives copies of W-2s and 1099s from your employer and financial institutions), Social Security numbers, filing status, or dependent information. If you claimed a dependent who was also claimed by someone else, or if you reported income that does not match what your employer reported, your return will be held for manual review.
Other delays happen because of incomplete information on your return — a missing signature, an unsigned Form 8379 if you are filing injured spouse, or a missing Schedule C if you reported self-employment income. Paper returns take longer to process than electronic returns because they must be scanned and manually entered into the system first.
During peak filing season (February through April), the IRS processes millions of returns simultaneously, which can add one to two weeks to normal processing times. Returns filed in January or May typically process faster. If you filed late (after the October extension important date), your refund will not be processed until after the IRS processes all on-time returns.
How to speed up your refund if it is delayed
If Where's My Refund? shows your return is still processing after 21 days, you can contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) and have your Social Security number, filing status, and expected refund amount ready. The IRS can sometimes see details about your return that do not appear in the online tool and can tell you whether action is needed on your part.
If the tool shows a specific problem — such as a missing document or a correction needed — follow the instructions in the message exactly. Some issues require you to mail in additional paperwork; others the IRS will resolve on its own. Sending documents the IRS did not request can actually slow things down because they have to be sorted and routed to the right department.
If you filed a paper return and it has been more than four weeks since you mailed it, you can request a search. Call 1-800-829-1040 and ask the IRS to locate your return. They will provide a reference number and tell you what to do next. Do not assume your return was lost — many paper returns are straightforward in the queue waiting to be scanned.
Direct deposit versus check — which arrives faster
Direct deposit is significantly faster. Once your refund is approved, the money typically arrives in your bank account within one to three business days. A check takes four to six weeks from the approval date, and that timeline assumes the check is not lost or delayed in the mail.
If you did not provide banking information on your return and requested a check instead, you cannot change that choice once the return is filed. You will have to wait for the check to arrive. If the check is lost or does not arrive within six weeks of the approval date shown in Where's My Refund?, contact the IRS at 1-800-829-1040 and request a replacement check or a refund by direct deposit to a bank account.
If you are expecting a large refund and chose a check, consider having the check deposited at your bank rather than cashing it when ready. Banks can verify the check and deposit it faster than a retail store can process it, and you will have a record of the deposit.
What to do if your refund never arrives
If Where's My Refund? shows your refund was approved and the payment date has passed, but the money has not arrived, the first step depends on how you received it. If you chose direct deposit, wait three business days after the date shown in the tool — bank processing can take longer than expected, and some banks post deposits on different schedules.
If three business days have passed and the money is not in your account, contact your bank and ask whether the deposit was received. Provide the bank with the date shown in Where's My Refund?. If your bank confirms the deposit was never received, contact the IRS at 1-800-829-1040 with your bank account information. The IRS can trace the deposit and reissue your refund if it was sent to the wrong account.
If you chose a check and more than six weeks have passed since the approval date, contact the IRS and report the check as lost. The IRS will issue a replacement check or offer to send your refund by direct deposit instead. You will need to provide a new bank account number if you choose direct deposit. Do not cash a replacement check if the original check arrives later — you will have to return one of them.
Frequently Asked Questions
How often does Where's My Refund? update?
The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking it multiple times on the same day will show the same status. If you check in the morning and see no change, check again the next day. There is no benefit to checking more than once daily.
Can I check my refund status without a Social Security number?
No. Where's My Refund? requires your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect. If you do not know the refund amount, you can estimate it based on your tax software or the return you filed, but it must be within a few dollars of what you actually reported.
What if Where's My Refund? says my refund was approved but my bank says it never arrived?
Contact the IRS at 1-800-829-1040 with your bank account number and routing number. The IRS can verify whether the deposit was sent and to which account. If it was sent to the wrong account, the IRS will reissue your refund. This process takes an additional two to four weeks.
Does filing an amended return delay my refund?
If you filed an amended return (Form 1040-X) after your original return, your original refund will be held until the amended return is processed. Amended returns take eight to twelve weeks to process, so your refund will be delayed by that amount of time. You can check the status of an amended return using the same Where's My Refund? tool.
What if I owe taxes instead of getting a refund?
Where's My Refund? only tracks refunds. If you owe taxes, the tool will not show a status. You can see whether your return was received and processed by logging into your IRS account on IRS.gov or by calling 1-800-829-1040. If you owe, you can set up a payment plan or request an extension to pay.