Check the IRS "Where's My Refund?" tool first
The fastest way to find your federal tax refund is the IRS "Where's My Refund?" tool at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day and tells you whether the IRS is still processing your return, has approved it, or has sent the money out.
The tool works for returns filed electronically. If you mailed a paper return, it takes longer to enter the system — usually three to four weeks before the tool will recognize it. Once it does, the tool will show you the same status information as an e-filed return.
You can also call the IRS refund hotline at 1-800-829-1954 if you prefer to speak to someone, though wait times are often long during tax season. Have your Social Security number, filing status, and refund amount ready.
Key Takeaways
- The IRS "Where's My Refund?" tool at irs.gov is the official source for your federal refund status and updates once per day.
- Most e-filed returns are processed within 21 days, but some take longer if the IRS needs to verify information or detect errors.
- Paper returns take three to four weeks to enter the system before you can track them online.
- If your refund was approved but you have not received it, check your bank account routing and account number on your return, or contact your state tax agency if you filed a state return.
- If the tool shows your refund was sent but you never received it, file a Form 3911 with the IRS to report the missing payment.
How long the IRS takes to process and send refunds
The IRS aims to process most returns within 21 days of receiving them. This is the time from when your return enters the system until the IRS approves it and sends the refund to your bank or mailing address. The 21-day window applies to e-filed returns with no errors or missing information.
Some returns take longer. The IRS may need to verify your identity, check for math errors, or review claims like the Earned Income Tax Credit (EITC) or Child Tax Credit. These reviews can add two to four weeks. Returns filed on paper take longer overall because they must be scanned and entered by hand before processing begins.
During peak tax season (February through April), processing times can stretch beyond 21 days even for straightforward returns. The IRS publishes current processing times on its website, broken down by return type.
Why your refund might be delayed
The most common reason for a delayed refund is an error or missing information on your return. This includes a wrong bank account number, a mismatched name or Social Security number, or a math error. The IRS will hold your return while it verifies the correct information, which adds time.
If you claimed the EITC or Child Tax Credit, the IRS is required by law to hold your refund until mid-February, even if your return is otherwise complete. This is called the EITC holding period and applies every year.
Identity theft or fraud flags can also delay processing. If the IRS suspects someone else filed a return using your Social Security number, it will freeze your refund while it investigates. You may receive a letter asking you to verify your identity or provide additional documents.
Offset is another reason your refund might not arrive as expected. If you owe back taxes, child support, student loans in default, or other federal or state debts, the IRS can use your refund to pay those debts. The IRS will send you a notice explaining the offset.
What to do if your refund status shows "approved" but you have not received it
If the "Where's My Refund?" tool says your refund was approved and sent, but the money has not arrived in your bank account, first check that you entered the correct bank account number on your return. A single wrong digit will send the refund to the wrong account, and you will not see it.
If your bank account information was correct, wait five to seven business days after the tool shows the refund was sent. Refunds sent by direct deposit usually arrive within one to three business days, but delays can happen on the bank's end, especially if you filed near a weekend or holiday.
If more than a week has passed and the money still has not arrive, contact your bank to confirm the refund was not deposited to a different account. Then file a Form 3911 (Taxpayer Statement Regarding Refund) with the IRS. This form tells the IRS that you did not receive the refund and asks them to investigate and reissue it. You can file Form 3911 online through the IRS website or mail it to the address shown in the instructions.
State tax refunds and how to track them
State tax refunds are processed separately from federal refunds and have their own timelines. Most states process returns within 30 to 45 days if you file electronically, though some take longer. Each state tax agency maintains its own tracking tool on its website.
To find your state's refund tracker, search "[your state] tax refund status" or go directly to your state's department of revenue website. You will typically enter your Social Security number and refund amount, just as you do with the federal tool.
State refunds are usually sent by check or direct deposit, depending on how you filed and what you chose on your return. If you requested direct deposit, the refund goes to the bank account you listed. If you requested a check, it will arrive by mail — this can take an additional one to two weeks after the state approves the refund.
What to do if your refund was sent by check and you never received it
If the IRS or your state says your refund was mailed but you never received the check, wait 30 days from the date shown in the tracking tool before taking action. Checks can take two to three weeks to arrive, especially if you live far from the processing center or if mail is slow in your area.
After 30 days, contact the IRS (for federal refunds) or your state tax agency (for state refunds) and report the missing check. For federal refunds, file Form 3911. For state refunds, contact your state's tax agency directly — most have a phone number or online form for reporting missing checks.
The agency will verify that the check was mailed and will either reissue a new check or deposit the refund directly to your bank account if you provide banking information. Reissuing a check takes an additional two to four weeks.
If the IRS offset your refund
If your refund was offset to pay a debt, the IRS will send you a Notice of Federal Offset in the mail. This notice explains what debt was paid and how much of your refund was used. The notice also tells you how to contact the agency that received the money if you want to dispute the offset or set up a payment plan for the remaining debt.
You cannot reverse an offset once it has happened, but you may be able to dispute it if the debt was paid in error or if you have already paid the debt. Contact the agency listed on the notice to discuss your options.
If you owe back taxes to the IRS itself, you can request an installment agreement or offer in compromise to resolve the debt. Contact the IRS at 1-800-829-1954 to discuss payment options.
Frequently Asked Questions
How often does the "Where's My Refund?" tool update?
The tool updates once per day, usually overnight. If you check it multiple times in the same day, you will see the same status. Check back the next day if the status has not changed.
Can I get my refund faster if I file early?
Filing early does not speed up processing. The IRS processes returns in the order they are received, and processing time depends on whether your return has errors or requires additional review. Filing in January does not may provide a faster refund than filing in March.
What if I filed a joint return and my spouse's information does not match IRS records?
A mismatch in either spouse's name or Social Security number will delay processing. The IRS will send a letter asking for verification. Respond with a copy of your marriage certificate or other documents that show the correct name. Processing resumes once the IRS verifies the information.
Can I change my bank account number if I already filed my return?
No, you cannot change your bank account number after you file. If you entered the wrong account number, the refund will go to that account. You will need to contact your bank to see if the deposit can be recovered, or file Form 3911 with the IRS to report the error and request a reissue by check.
What if I moved and the IRS sent my check to my old address?
If you moved after filing, the check may arrive at your old address. Contact the current resident or your mail forwarding service to see if they received it. If not, file Form 3911 with the IRS and provide your current address so they can reissue the refund by check or direct deposit.