Check the IRS website first — it's the fastest way to see where your refund is
The IRS has a tool called Where's My Refund? that shows you the status of your federal tax refund in real time. You can find it at irs.gov by clicking "Check My Refund Status" or going directly to the refund tracker. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
The tracker updates once per day, usually overnight. It will tell you whether the IRS is still processing your return, has approved it, or has sent it out. If your refund has been sent, it will show you the delivery method — direct deposit to your bank account or a check in the mail — and the expected arrival date.
If you filed electronically and chose direct deposit, your refund typically arrives within 21 days of the IRS accepting your return. Paper returns take longer, usually 4 to 6 weeks. If you chose a check by mail, add another 3 to 5 business days after the IRS processes it.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is the official source for federal refund status and shows you the exact delivery date once approved.
- Direct deposit refunds arrive within 21 days of acceptance for e-filed returns, while paper returns take 4 to 6 weeks.
- If your refund shows as sent but hasn't arrived after the expected date, contact your bank or the IRS to investigate.
- State tax refunds are tracked separately through your state's tax agency website, not through the federal IRS system.
- If the tracker shows an error or delay, you may need to file Form 3911 or contact the IRS Refund Hotline at 1-800-829-1954.
What to do if the tracker says your refund is delayed
The IRS considers a refund delayed if it hasn't arrived within 21 days of acceptance for direct deposit, or 4 weeks for a mailed check. If you're past that window and the tracker still shows "processing," the return may be held for review — this happens when the IRS needs to verify information on your return, such as income, dependents, or credits claimed.
You can call the IRS Refund Hotline at 1-800-829-1954 to ask why your return is delayed. Have your Social Security number, filing status, and the refund amount ready. The IRS can sometimes see notes in your file that don't show up on the online tracker, such as whether they're waiting for documents from you or conducting a routine verification.
If the IRS asks you to send documents, they'll usually give you a deadline in a letter. Send what they ask for by certified mail so you have proof of delivery. Do not ignore IRS letters — delays often clear up once the IRS receives what it needs.
Track your refund by mail or check the status of a direct deposit
If the Where's My Refund tool shows your refund was sent by direct deposit, check your bank account on the expected arrival date. Sometimes banks post deposits a day early or a day late depending on their processing schedule. If the date has passed and the money hasn't appeared, log into your bank's website or call the bank's customer service line to confirm they have received the deposit.
If the IRS sent you a check, the tracker will give you an expected delivery date. Checks typically arrive within 3 to 5 business days of the date shown, but mail delays can happen. If your check doesn't arrive within a week of the expected date, contact the IRS at 1-800-829-1954 and request Form 3911, "Application for Taxpayer Assistance Order." This form tells the IRS to investigate the missing check and issue a replacement if needed.
When you call about a missing check, have the check number ready if you can see it on your bank statement or the tracker. The IRS can stop payment on the original check and mail a new one, though this adds 2 to 3 weeks to the process.
State tax refunds are tracked separately from federal refunds
If you filed a state income tax return, your state refund is handled by your state's tax agency, not the IRS. Each state has its own refund tracker and its own timeline. Some states process refunds faster than the federal government; others take longer.
To find your state refund, go to your state's tax agency website — search "[your state] tax refund status" or "[your state] department of revenue." Most states have a refund tracker similar to the IRS tool. You'll usually need your Social Security number and the refund amount. State refunds typically arrive within 2 to 8 weeks of acceptance, depending on the state and whether you chose direct deposit or a check.
If your state refund is delayed, contact your state's tax agency directly. The phone number is on your state's tax website. State agencies often have shorter wait times than the IRS, especially early in the tax season.
What happens if you filed jointly but only one spouse received the refund
If you filed a joint return and the refund went to only one spouse's bank account, this usually means the IRS split the refund between two accounts. This can happen when both spouses have separate bank accounts on file from previous years, or when the IRS is offsetting part of the refund to pay a debt (such as back child support or student loans) owed by one spouse.
Check the Where's My Refund tracker — it will show if the refund was split and where each part went. If you expected the full amount in one account and it was split without your knowledge, you can contact the IRS at 1-800-829-1954 to ask why. The IRS can sometimes consolidate future refunds to one account if you request it.
If one spouse's portion was offset to pay a debt, the IRS will send a notice explaining this. The notice will say which debt was paid and how much was taken. You cannot reverse an offset, but you can dispute it if you believe the debt is not yours or has already been paid.
How to handle a refund that never shows up in your bank account
If the Where's My Refund tracker shows your refund was sent by direct deposit and the expected date has passed, but the money is not in your bank account, start by confirming the bank account number on your tax return was correct. Log into your tax software or look at a copy of your return to check the routing number and account number you entered.
Call your bank and give them the exact date the IRS said it sent the deposit. Ask the bank to search their records for any incoming ACH transfer from the IRS on or around that date. If the bank finds the deposit but it went to the wrong account (for example, a closed account), the bank can sometimes retrieve it. If the deposit never arrived at the bank, the IRS may have sent it to an incorrect account number.
If your bank confirms the deposit never arrived, call the IRS at 1-800-829-1954 and request Form 3911. The IRS will investigate and either resend the refund to the correct account or issue a check. This investigation typically takes 4 to 6 weeks.
Frequently Asked Questions
Can I check my refund status without a computer or phone?
Yes. Call the IRS Refund Hotline at 1-800-829-1954. Have your Social Security number, filing status, and refund amount ready. The automated system will give you the same information as the online tracker. If you need to speak to a person, wait for the menu options and select the one for refund status.
Why does the tracker say "processing" for weeks after I filed?
The IRS processes returns in the order they're received. During tax season (January through April), processing can take 2 to 3 weeks even for straightforward returns. If you claimed certain credits like the Earned Income Tax Credit, processing takes longer. The tracker will update once the IRS approves your return.
What if I filed my return but never got a confirmation that the IRS received it?
If you e-filed, you should have received an electronic confirmation within 24 hours. Check your email (including spam folder) for a message from your tax software. If you don't see one, log into your tax software account and look for a filing status or confirmation number. If you mailed a paper return, the IRS doesn't send a confirmation — you can only track it through Where's My Refund once it's processed.
Can I get my refund faster if I pay a tax preparation company extra?
No. The IRS processes all returns on the same timeline regardless of who prepared them or how much you paid. Some tax preparation companies offer "rapid refund" loans, but these are loans against your expected refund, not the refund itself — you pay interest and fees for the loan. The actual refund from the IRS arrives on the standard schedule.
What if I made a mistake on my return after I filed it?
If you haven't received your refund yet, you can file an amended return using Form 1040-X. This will delay your original refund while the IRS processes the amendment. If you've already received your refund and then realize you made a mistake, you can still file Form 1040-X to correct it — the IRS will send you an additional refund or bill you for any taxes owed.