Where to check your federal tax refund
The IRS has one official tool to track a federal tax refund: Where's My Refund? 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, usually overnight, and tells you whether the IRS is still processing your return, has approved it, or has sent the money out.
You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready. Wait times are longest in February through April. If you file early in the year, you may reach someone faster by calling in late January.
The IRS mobile app IRS2Go has the same Where's My Refund tool built in. Download it from your phone's app store and log in with the same information. Some people find the app faster than the website when the website is slow.
Key Takeaways
- Where's My Refund at irs.gov is the only official IRS tool; it updates once per day and requires your Social Security number, filing status, and refund amount.
- The IRS refund hotline at 1-800-829-1954 gives you the same information over the phone, though wait times run long during tax season.
- Most federal refunds arrive within 21 days of the IRS accepting your return, but some take longer if the return needs review.
- If you chose direct deposit, the money goes to your bank account; if you chose a check, it arrives by mail and can take an additional week or more.
- State tax refunds are tracked separately through your state's tax agency website, not through the IRS.
How long a federal refund actually takes
The IRS says it processes most returns and sends refunds within 21 days of accepting your return. That 21-day clock starts the day the IRS receives and accepts your return, not the day you file it. If you file on January 15 but the IRS doesn't accept it until January 20, the 21 days starts on January 20.
Direct deposit refunds arrive faster than checks. A direct deposit typically lands in your bank account within three to five business days after the IRS releases the money. A check takes seven to ten business days to arrive by mail after the IRS sends it, and some people wait longer depending on postal service delays.
Some returns take longer than 21 days. The IRS holds returns for review if there are math errors, missing information, identity concerns, or signs of fraud. If your return is under review, Where's My Refund will tell you so, and you may see a message saying "your return is being reviewed" or "we need more information from you."
What to do if your refund is delayed past 21 days
Check Where's My Refund first. If it shows your refund was approved and sent out, the delay is likely in transit. For direct deposit, contact your bank to confirm they received the deposit. For a check, wait another week or two—mail delays happen, especially during tax season.
If Where's My Refund shows "we need more information from you," the IRS has sent you a letter. Check your mail for an IRS notice, usually a CP75 or similar form. The letter tells you exactly what information or documents the IRS needs. Respond to the address on the letter within the deadline given, usually 30 days.
If your refund shows as sent but you never received it, and it has been more than two weeks for direct deposit or three weeks for a check, call the IRS at 1-800-829-1954. Have your return information ready. The IRS can investigate whether the money was sent to the wrong account or address, or whether the check was lost in the mail.
State tax refund tracking
State tax refunds are tracked separately from federal refunds. Each state runs its own tax system and has its own tracking tool. Search "[your state] tax refund status" to find your state's official website. Most states have a tool similar to the IRS's Where's My Refund.
State refund timelines vary widely. Some states process refunds within two to three weeks; others take six weeks or longer. If you filed both federal and state returns, your state refund may arrive at a different time than your federal refund. Check your state's website for the expected timeline.
If you filed a joint federal return but live in different states, each state processes its own portion of the refund separately. This is common for military families or couples who moved during the year. Each state's website will show only that state's refund status.
What happens if the IRS says your refund was sent but you didn't get it
For direct deposit: Call your bank first and confirm the deposit never arrived. Give the bank the exact date the IRS said it sent the money. Ask the bank to check the routing number and account number on file with the IRS. If the bank confirms no deposit arrived, ask them to file a trace. Then call the IRS at 1-800-829-1954 and report the missing deposit. The IRS can issue a replacement refund, usually by check, which takes another two to three weeks.
For a check: Wait three weeks from the date Where's My Refund said it was sent. If it still hasn't arrived, call the IRS. The IRS can stop payment on the original check and issue a replacement. The replacement usually arrives within two to three weeks. If you find the original check later, do not cash it—it will be worthless once the IRS stops payment.
Keep your Where's My Refund screenshots or notes showing the date the IRS said the refund was sent. This information helps the IRS investigate and speeds up a replacement.
Refunds held for offset or other reasons
Sometimes the IRS holds a refund to pay off a debt. Common reasons include unpaid federal income taxes from a prior year, unpaid child support, unpaid student loans in default, or unpaid state income taxes. Where's My Refund will tell you if your refund is being held, usually with a message like "your refund is being held" or "your refund is offset."
If your refund is offset, you will receive a notice in the mail explaining which debt it is being applied to. The notice tells you the agency that requested the offset and how to contact them if you disagree. You cannot reverse an offset through the IRS; you must contact the agency holding the debt.
If you believe the offset is wrong—for example, you already paid the debt or the debt belongs to someone else—contact the agency listed on the notice. Bring proof of payment or documentation showing the debt is not yours. This process can take several weeks.
Frequently Asked Questions
How often does Where's My Refund update?
Where's My Refund updates once per day, usually overnight. Checking multiple times in one day will show the same status. If your status changes, it will appear the next day after the update runs.
Can I track my refund if I filed by mail instead of electronically?
Yes, but the timeline is longer. Paper returns take two to three weeks to be received and processed by the IRS before Where's My Refund will show any status. After that, the 21-day processing clock starts. If you filed by mail, add three to four weeks to the standard timeline.
What if Where's My Refund says I'm not may be able to access to use the tool?
This usually means the IRS has not yet received or accepted your return. Wait a few days and try again. If you filed electronically, the IRS typically accepts returns within 24 hours. If you filed by mail, wait at least two weeks before checking again.
Do I need to create an IRS account to check my refund status?
No. Where's My Refund requires only your Social Security number, filing status, and refund amount. You do not need to log in or create an account. If you want to set up an IRS online account for other reasons, that is separate from refund tracking.
Can I get my refund faster if I pay a tax preparation company to check the status?
No. Tax preparation companies and third-party websites cannot speed up your refund. They use the same IRS data you can access for free through Where's My Refund. Paying for status tracking gives you no advantage and wastes money.