Check your refund status on IRS.gov using your filing information
The IRS has a tool called Where's My Refund? on IRS.gov that tells you the current status of your return and refund. You need your Social Security number, filing status, and the exact refund amount from your tax return to use it. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
You can also check your status through the IRS2Go mobile app, which is the same tool in app form. Both the website and app show three possible statuses: your return is being processed, your refund has been approved, or your refund has been sent. If your refund has been sent, the tool tells you the date it was mailed or deposited, depending on how you chose to receive it.
The tool does not show why your return is delayed if it is taking longer than expected. For that information, you may need to contact the IRS directly or wait for a notice in the mail.
Key Takeaways
- Where's My Refund? on IRS.gov or the IRS2Go app shows your refund status using your Social Security number, filing status, and refund amount.
- The tool updates once per day and shows whether your return is being processed, approved, or sent.
- If your refund was sent by mail, it typically arrives within 21 days of the approval date; direct deposit is faster.
- If your refund is delayed beyond the expected timeframe, the IRS may have sent you a notice in the mail explaining why.
- Refunds can be delayed by math errors, missing information, identity verification issues, or a backlog of returns.
How long a federal refund typically takes from filing to arrival
The IRS aims to process most returns and issue refunds within 21 days of receiving your return. This timeline assumes your return is complete, has no errors, and does not trigger any verification steps. If you file electronically and choose direct deposit, your refund usually arrives faster than if you request a paper check.
The 21-day window is a target, not a may provide. During tax season (January through April), the IRS processes millions of returns, and backlogs are common. Returns filed later in the season may take longer. If you file in May or June, expect processing to take longer than the standard 21 days because the IRS is still working through the peak season volume.
Direct deposit refunds typically arrive within 3 to 5 business days after the IRS approves your return. Paper checks take longer—usually 7 to 10 business days after approval, though mail delays can extend this. If you chose direct deposit but the IRS cannot deposit the funds (for example, if your bank account information was incorrect), the IRS will mail you a check instead, which adds time.
Why your refund might be delayed or stuck in processing
The most common reasons for delays are math errors on your return, missing information (like a signature or a required form), and mismatches between your return and IRS records. If the IRS finds an error, it corrects it and recalculates your refund, which adds time. You will receive a notice in the mail explaining what was changed and why.
Identity verification is another frequent cause of delay. The IRS may ask you to verify your identity if your return looks unusual or if there are signs of fraud. This verification step can add weeks to processing. The IRS will contact you by mail with instructions on how to verify your identity, usually through an online portal or by phone.
Refunds can also be delayed if you owe money to the federal government (such as unpaid student loans or back taxes), because the IRS may offset your refund to pay that debt. You will receive a notice explaining the offset. Similarly, if you owe state income tax, your state may claim part of your federal refund. The IRS will notify you if this happens.
What to do if your refund has not arrived when expected
First, check Where's My Refund? again to confirm the current status. If the tool shows your refund was sent but you have not received it, wait a few more business days—mail delays happen. If you chose direct deposit and the tool shows your refund was sent, check your bank account to see if it arrived. Some banks post deposits before showing them in the account balance, so check your pending transactions.
If your refund was sent by mail more than 10 business days ago and you have not received it, contact the IRS. You can call the IRS at 1-800-829-1040 (the main refund line) or use the IRS's online chat tool on IRS.gov. Have your Social Security number, filing status, and the refund amount ready. The IRS can investigate whether the check was lost in the mail and issue a replacement if needed.
If Where's My Refund? shows your return is still being processed after 21 days, check your mail for an IRS notice. The notice will explain why your return needs more time and what you need to do next. If you received a notice asking for more information or verification, respond to it as quickly as possible—delays in responding will delay your refund further.
How to receive your refund by direct deposit instead of mail
If you filed your 2026 return and chose a paper check, you cannot change it to direct deposit after filing. Direct deposit must be selected when you file your return. For future years, you can choose direct deposit on your tax form or through tax software before you submit your return.
Direct deposit requires your bank account number and routing number. You can find your routing number on the bottom left of your checks, or you can contact your bank. Make sure the account information is correct before you file—if it is wrong, the IRS will mail you a check instead, and you will lose the speed advantage of direct deposit.
If you filed with a tax preparer or used tax software, the direct deposit option is usually on the final review screen before you submit. Read it carefully to make sure the account number and routing number are correct.
What happens if the IRS sends your refund to the wrong bank account
If you provided incorrect bank account information when you filed, the IRS will attempt to deposit your refund into that account. If the account does not exist or the routing number is wrong, the bank will reject the deposit. When this happens, the IRS typically mails you a check instead, which takes an additional 7 to 10 business days.
Where's My Refund? may show your refund as sent even if the bank rejected it. You will not see the deposit in your account, and you will eventually receive a paper check in the mail. If you need to know whether the deposit was rejected, you can contact your bank to ask if they received a deposit attempt for your Social Security number.
If you realize you gave the IRS the wrong account information before your refund is sent, contact the IRS when ready at 1-800-829-1040. They may be able to correct it before the deposit is attempted. After the deposit has been rejected and a check is mailed, you cannot change the delivery method.
Frequently Asked Questions
Can I check my refund status if I filed jointly with a spouse?
Yes. Use either spouse's Social Security number to check the status. The refund belongs to both of you, so the status is the same regardless of whose number you use. If you chose direct deposit, the refund goes to the account you listed on the return, which may be in one spouse's name or both.
What if Where's My Refund? says my return is still being processed after 30 days?
Check your mail for an IRS notice—this is the most common reason for delays beyond 21 days. If you received a notice, follow the instructions in it. If you did not receive a notice and it has been more than 30 days, contact the IRS at 1-800-829-1040. Have your return information ready, and they can tell you what is holding up your refund.
If I owe the IRS money from a previous year, will they take my 2026 refund?
Yes. The IRS will offset your refund to pay back taxes, penalties, or interest you owe. You will receive a notice in the mail explaining the offset and how much was taken. The notice will also tell you how to dispute the offset if you believe it was made in error.
Can I get my refund faster if I pay a tax preparer to file for me?
No. The speed of your refund depends on how quickly the IRS processes your return, not on who filed it. A tax preparer can file electronically, which is faster than mailing a paper return, but the IRS processing time is the same. Choosing direct deposit is the fastest way to receive your refund once it is approved.
What should I do if I think someone filed a tax return using my Social Security number?
Contact the IRS when ready at 1-800-829-1040 or visit IRS.gov/identity-theft. The IRS has a process for handling identity theft on tax returns. You will need to file your own return and may need to provide additional verification. Acting quickly protects you from liability and helps the IRS catch fraudulent returns.