Where to check your federal tax refund
The IRS provides three ways to check your federal refund status. The fastest and most direct 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, usually overnight, and tells you whether the IRS has received your return, is processing it, or has issued the refund.
You can also call the IRS refund hotline at 1-800-829-1954. A representative can look up your status by phone, though wait times are often long during tax season. If you filed electronically, you can expect a response within 21 days. If you mailed a paper return, allow up to four weeks before checking.
The third option is the IRS2Go mobile app, which has the same "Where's My Refund?" function built in. Some people find it faster than the website during peak traffic times, though the information is identical.
Key Takeaways
- The IRS "Where's My Refund?" tool at irs.gov is the fastest way to check your federal refund status and updates once per day.
- You need your Social Security number, filing status, and the exact refund amount from your tax return to use the tool.
- If you filed electronically, expect processing within 21 days; paper returns take up to four weeks.
- State tax refunds are tracked separately through your state's tax agency website, not the IRS.
- If the tool shows an error or your refund is delayed beyond the expected timeframe, contact the IRS directly or work with a tax professional.
What the refund status messages mean
"Refund received" means the IRS has your return but hasn't started processing yet. This is normal and happens within a few days of filing electronically or a few weeks for paper returns.
"Refund approved" means the IRS has reviewed your return, found no issues, and approved the refund amount. Your money is being prepared for deposit or mailing.
"Refund sent" means the IRS has issued your refund. If you chose direct deposit, the money is on its way to your bank account—usually within one to two business days after this status appears. If you requested a check, it has been mailed and should arrive within seven to ten business days, depending on postal service delays.
If the tool shows "still processing" after 21 days for an e-filed return or four weeks for a paper return, your return may need additional review. The IRS will contact you by mail if they need more information.
Checking your state tax refund
State refunds are tracked separately from federal refunds and often process on a different timeline. Each state's tax agency maintains its own refund tracking tool. Search "[your state] tax refund status" to find your state's website—for example, the California Franchise Tax Board, New York Department of Taxation and Finance, or Texas Comptroller of Public Accounts.
State refund tools work similarly to the federal version: you enter your Social Security number and filing information, and the system shows whether your return has been received, is being processed, or has been issued. Some states process refunds faster than the IRS; others take longer. If you filed both federal and state returns, check each separately.
If you live in a state with no income tax—such as Texas, Florida, or Wyoming—you will have no state refund to track.
Why your refund might be delayed
The IRS delays refunds for several common reasons. If your return contains math errors, mismatched information (such as a Social Security number that doesn't match IRS records), or missing documentation, processing slows down. The IRS will mail you a notice explaining what they need.
Refunds are also held if the IRS suspects identity theft or if you have outstanding federal student loans or unpaid child support. In these cases, the IRS may offset your refund—meaning they keep part or all of it to pay the debt. You will receive a notice by mail explaining the offset.
During tax season, especially early in the year, the IRS processes millions of returns. Even without problems, refunds can take the full 21 days (or longer for paper returns). If you need your refund quickly, filing electronically and choosing direct deposit is the fastest path.
What to do if your refund doesn't arrive on time
If the "Where's My Refund?" tool shows your refund was sent but the money hasn't arrived in your bank account after two business days, contact your bank first. Ask whether the deposit is pending or if there's a problem with your account information. Sometimes a typo in your routing number or account number causes the IRS to reject the deposit.
If your bank confirms no deposit has been received, call the IRS at 1-800-829-1954 or visit an IRS office in person. Bring a copy of your tax return and a government-issued ID. The IRS can investigate whether the refund was actually sent and, if so, where it went.
If the tool still shows "still processing" after the expected timeframe, the IRS may be reviewing your return. Call the IRS or check your mail for a notice requesting additional information. Respond promptly to any IRS correspondence to avoid further delays.
Protecting yourself from refund scams
Scammers often pose as the IRS during tax season, claiming they need to verify your refund information. The real IRS will never contact you by phone, email, or text to ask for personal information. If someone claiming to be from the IRS calls you, hang up and call the IRS directly at 1-800-829-1954 to verify.
Use only the official IRS website (irs.gov) to check your refund status. Do not click links in emails or texts claiming to be from the IRS. If you believe you've been targeted by a scam, report it to the Treasury Inspector General for Tax Administration (TIGTA) at tigta.gov.
Frequently Asked Questions
How long does it take to get a tax refund?
The IRS aims to process refunds within 21 days for electronically filed returns. Paper returns take up to four weeks. Direct deposit is faster than a mailed check. State refunds process on their own timeline and may arrive before or after your federal refund.
Can I check my refund status without my exact refund amount?
No. The "Where's My Refund?" tool requires your Social Security number, filing status, and the exact refund amount from your return. If you don't have this information, check your tax return copy or contact a tax professional who prepared it.
What does it mean if the tool says my refund was sent but I haven't received it?
For direct deposit, wait two business days after the "sent" status appears. If it still hasn't arrived, contact your bank to confirm the deposit wasn't rejected. If your bank has no record, call the IRS to investigate whether the refund was actually sent to the correct account.
Will my refund be delayed if I file late?
Filing after the April deadline doesn't automatically delay your refund, but you must file to receive it. The IRS processes late returns in the order received. If you're owed a refund, there's no penalty for filing late—you simply won't receive the money until your return is processed.
Can I cancel my refund and get a check instead of direct deposit?
Once you've filed your return and the IRS has received it, you cannot change your refund delivery method. If you want a check instead of direct deposit, you must wait for the direct deposit to arrive, then contact your bank. For future years, you can choose a different delivery method when you file.