Where to check your federal tax refund
The IRS has one official tool: Where's My Refund? on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your tax 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 it out.
You can also call the IRS at 1-800-829-1040 and speak to a representative, though wait times often run 30 minutes or longer during peak season (January through April). Have your Social Security number and filing status ready.
Text-based status is available too: text "REFUND" to 202-566-1000 from any phone. The IRS will send you a link to check your status without logging in.
Key Takeaways
- Where's My Refund on IRS.gov is the official source and updates once daily with your refund status.
- You need your Social Security number, filing status, and the exact refund amount to check status online.
- Most federal refunds arrive within 21 days of approval, but processing can take longer if the IRS needs to verify information on your return.
- State tax refunds are tracked separately through your state's tax agency website, not the IRS.
- If your refund is delayed beyond the expected timeframe, the IRS website will show the reason and next steps.
What the status messages actually mean
Return received means the IRS has your return but hasn't started processing it yet. This is normal in the first few days after filing. Return approved means the IRS has reviewed your return, found no issues, and is preparing to send your refund. Refund sent means the money has left the IRS and is on its way to your bank or address.
If you see return under review or return selected for examination, the IRS needs more information from you. The tool will tell you what documents to send and where to send them. This does not mean you did anything wrong—it means the IRS wants to verify something on your return before releasing the refund.
If the tool says refund delayed, check the message for the specific reason. Common reasons include a mismatch between your Social Security number and name, a missing signature, or a math error on the return. The IRS will tell you what to do next.
How long refunds actually take
The IRS says most refunds arrive within 21 days of approval. In practice, timing depends on when you filed and how you chose to receive the money. Direct deposit to a bank account is faster than a paper check—usually 3 to 5 business days after approval. A check mailed to your address takes 7 to 14 business days after approval, depending on postal service speed.
If you filed early in the tax season (January or February), your refund may take longer because the IRS processes returns in the order they arrive. If you filed in March or April, processing is usually faster because the backlog has cleared. Returns filed electronically move through the system faster than paper returns.
If your refund does not arrive within the timeframe shown in Where's My Refund, contact the IRS. The tool will show you a phone number or mailing address specific to your situation.
Checking state tax refunds
State refunds are tracked separately from federal refunds and use different systems. Most states have their own refund status tool on the state tax agency website. Search "[your state] tax refund status" to find the right page. You will typically need your Social Security number and the refund amount.
State refunds often take longer than federal refunds—sometimes 4 to 8 weeks—because states have smaller staffs and process returns in batches rather than continuously. Some states mail checks only once a month. If you filed both federal and state returns, do not assume they are processed on the same timeline.
If your state refund is delayed, the state tax agency website will usually explain why. Contact the state tax agency directly if the status tool does not give you a clear answer.
What to do if your refund is missing or wrong
If Where's My Refund says your refund was sent but you never received it, the money may have gone to an old bank account if you changed banks since filing. The IRS can issue a replacement check, but you will need to contact them directly. Call 1-800-829-1040 or visit an IRS office in person.
If you received a refund amount that does not match what you expected, check your tax return first. The IRS may have reduced your refund to cover unpaid taxes, student loan debt, or child support from a previous year. The IRS notice that came with your refund will explain any reduction. If the amount is still wrong, contact the IRS with a copy of your return and the notice.
If you filed a joint return and your spouse received the refund without your knowledge, or if you suspect fraud, contact the IRS when ready. Bring a copy of your return and any correspondence from the IRS.
Using a tax preparer or software to track your refund
If you used tax software like TurboTax, H&R Block, or TaxAct, those platforms often have their own refund tracking tools. Log into your account and look for a refund status section. These tools pull data from the IRS, so the information is the same as What's My Refund, but they may display it in a way that is easier to read.
If you used a tax preparer or CPA, they may also track your refund for you and notify you when it arrives. Ask your preparer if they offer this service. Some preparers charge a fee to monitor your refund or to issue a refund advance loan while you wait.
Do not rely only on your tax preparer's updates. Always check Where's My Refund directly to confirm the status, because preparers sometimes have outdated information.
Frequently Asked Questions
Can I check my refund status if I filed a paper return?
Yes, but paper returns take longer to process and the status tool may not show updates as quickly. Paper returns are manually scanned and entered into the system, which can add 2 to 4 weeks to processing time. Use Where's My Refund the same way—the tool will show you where your return is in the queue.
What if Where's My Refund says I owe money instead of getting a refund?
This means the IRS calculated that you owe taxes rather than are owed a refund. Review your return to make sure the numbers are correct. If you disagree with the IRS calculation, you can file an amended return or contact the IRS to dispute it. The IRS will send you a bill with payment instructions if you owe.
Why does the status tool say my refund was sent but my bank shows no deposit?
Direct deposits can take 3 to 5 business days to appear in your account after the IRS sends them, even though the status tool shows "sent" when ready. If more than 5 business days have passed, contact your bank to confirm they received the deposit. If your bank has no record of it, contact the IRS—the money may have been sent to an old account.
Can I get my refund faster if I pay a fee?
No. The IRS does not charge fees to speed up refunds, and no legitimate service can make the IRS process your return faster. Some tax preparers offer "refund advance" loans that give you cash when ready while you wait for the IRS refund, but these loans charge interest and fees. The IRS refund itself arrives on its normal timeline.
What if I filed my return but the status tool says it was never received?
If you filed electronically, check your email for a confirmation number from the IRS or your tax software. That number proves the return was sent. If you have the confirmation number but Where's My Refund does not show your return, contact the IRS with the confirmation number. If you filed a paper return and it is not showing up after 4 weeks, contact the IRS to confirm they received it.