Where to check your federal tax refund
The IRS offers three ways to check your federal refund status: the Where's My Refund tool on IRS.gov, the IRS2Go mobile app, or a phone call to the IRS refund hotline at 1-800-829-1954. The Where's My Refund tool is the fastest and most detailed — it updates once per day, usually overnight, and tells you exactly where your refund is in the processing pipeline.
To use Where's My Refund, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool will show one of three statuses: "Return Received" (the IRS has your return but hasn't started processing), "Approved" (the IRS has approved your refund and it's being prepared for payment), or "Sent" (your refund has been dispatched and is on its way to you). If your return is still being reviewed for errors or identity verification, you'll see a message saying processing is delayed.
The IRS2Go app works the same way as the website but lets you check from your phone without logging into a computer. The phone line takes longer — you'll wait on hold and speak to a representative — but it's useful if you can't access the website or need to ask a follow-up question about your specific situation.
Key Takeaways
- The IRS Where's My Refund tool on IRS.gov updates once daily and shows whether your return is received, approved, or sent.
- You need your Social Security number, filing status, and exact refund amount to check your status online.
- Most federal refunds arrive within 21 days of approval, but this varies based on your bank and payment method.
- State tax refunds are processed separately by your state's revenue department and have their own tracking systems.
- If your refund shows as sent but hasn't arrived after 21 days, contact the IRS or your state revenue office to investigate.
How to check your state tax refund
Each state runs its own tax refund system, so you'll need to visit your state's revenue or taxation department website. Most states have a refund tracker similar to the federal tool — search "[your state] tax refund status" to find it. Common names include "Where's My Refund," "Refund Status," or "Check Your Refund." You'll typically need your Social Security number, filing status, and refund amount, just like the federal system.
State processing times vary widely. Some states process refunds within two to three weeks; others take six to eight weeks or longer, especially during peak tax season (February through April). A few states, like California and New York, publish average processing times on their websites — check yours to set realistic expectations. If you filed electronically and chose direct deposit, state refunds generally arrive faster than paper checks.
If your state doesn't offer an online tracker, call your state's revenue department directly. The phone number is on your state's tax forms or website. Have your Social Security number and return information ready when you call.
What the refund status messages actually mean
"Return Received" means the IRS or your state has logged your return into their system but hasn't started the detailed review yet. This is normal and happens within a few days of filing electronically or a few weeks if you mailed a paper return. You don't need to do anything at this stage.
"Approved" means the IRS or your state has finished reviewing your return, found no errors or issues, and has authorized your refund. The money is now being prepared for payment — it's being routed to your bank or a check is being printed and mailed. This stage typically lasts a few days to a week.
"Sent" means your refund has left the IRS or state system and is on its way to you. If you chose direct deposit, the money is in the banking system and should arrive within one to three business days, though some banks take longer. If you're receiving a check, it's in the mail and typically arrives within seven to ten business days, depending on postal service speed.
"Processing Delayed" or a message saying your return is under review means the IRS or your state found something that needs clarification — a missing document, a math error, identity verification, or a discrepancy with another record (like a W-2 or 1099). You may receive a letter asking for more information. Check your mail and the IRS or state website for any notices. Don't ignore these — responding quickly can get your refund moving again.
Timeline: How long refunds actually take
Federal refunds typically arrive within 21 days of approval if you chose direct deposit. This 21-day window is the IRS standard, though many refunds arrive faster — often within three to five business days of approval. The timeline depends on your bank's processing speed; some banks deposit funds the same day they receive them, while others take two to three business days.
Paper checks take longer. The IRS mails them, so add seven to ten business days for postal delivery on top of the processing time. If you filed late in the tax season or during a high-volume period, the entire process can stretch to 30 to 45 days.
State refunds follow a similar pattern but vary by state. Some states process and send refunds within two weeks; others take four to six weeks. A few states, particularly those with smaller tax departments, may take eight weeks or more during peak season. Check your state's website for their stated processing time — it's usually listed on the refund tracker page.
If your refund shows as "Sent" but hasn't arrived after 21 days (for direct deposit) or 14 days (for a check), contact the IRS or your state to investigate. It's possible the payment was sent to an old bank account, the check was lost in the mail, or there's a processing error on their end.
What to do if your refund status won't update
If the Where's My Refund tool or your state tracker says "Return Received" and more than 21 days have passed since you filed, your return may be stuck in a queue waiting for review. This happens during peak tax season (February through April) when the IRS and state departments are processing millions of returns. Check back in a few days — the status should update once your return moves to the next stage.
If more than 30 days have passed and the status still hasn't changed, or if you see a message saying your return is under review or delayed, contact the IRS or your state directly. Have your Social Security number, filing status, and return information ready. The IRS phone line is 1-800-829-1954; for your state, search "[your state] tax department phone number."
If you filed a paper return, processing takes longer — typically four to six weeks before the status even appears in the system. If you filed electronically and it's been more than 21 days with no update, there may be an error with your return (a missing signature, incorrect account number for direct deposit, or a math mistake). The IRS or state will send you a letter if they need more information. Check your mail regularly.
Refund status when you've moved or changed banks
If you moved since filing your return and the IRS or state tries to send your refund to an old address, a paper check may be returned to them. The refund won't be lost — it will be held, and you can contact the IRS or your state to request a reissue. This adds two to four weeks to your timeline.
If you changed banks and provided a new account number for direct deposit on your return, the refund should go to the new account. However, if you made a typo when entering the account or routing number, the bank may reject the deposit and send it back to the IRS or state. In this case, you'll receive a notice asking you to provide corrected banking information. Respond quickly to avoid further delays.
To prevent this, double-check your address and banking information before filing. If you've already filed and realize you made a mistake, contact the IRS or your state as soon as possible — the sooner you report the error, the sooner they can correct it.
Using the IRS2Go app and phone line as backup
The IRS2Go app is a free download for iPhone and Android and works exactly like the website version of Where's My Refund. It's useful if you check your status frequently or prefer checking on your phone. The app updates at the same time as the website (usually overnight), so you won't get faster information, but it's more convenient than opening a browser.
The IRS phone line (1-800-829-1954) is available Monday through Friday, 7 a.m. to 7 p.m. Eastern time. Wait times are longest during tax season (February through April) and can exceed an hour. If you call, have your Social Security number, filing status, and refund amount ready. The representative can tell you the same information the online tool shows, but they can also answer follow-up questions about delays or errors on your specific return.
Frequently Asked Questions
Can I check my refund status before the IRS receives my return?
No. The Where's My Refund tool only works after the IRS has logged your return into their system. If you filed electronically, this usually happens within 24 hours. If you mailed a paper return, it can take two to four weeks for the IRS to receive and enter it. Until then, the tool will say it can't find your return.
Why does the IRS say my refund was sent but I haven't received it?
If you chose direct deposit, the refund should arrive within one to three business days after the status changes to "Sent," though some banks take longer. If it's been more than five business days, contact your bank to confirm the deposit hasn't been delayed or rejected. If you're receiving a check, allow seven to ten business days for mail delivery. If it's been longer, contact the IRS to request a trace.
What does it mean if my refund status shows a date but no dollar amount?
This usually means the IRS is still calculating your refund amount, often because you claimed a refundable tax credit (like the Earned Income Tax Credit) that requires additional verification. The status should update within a few days with the final amount. If it doesn't, contact the IRS to check for any holds or issues.
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS or state processing. Some offer "refund advance" loans that give you money immediately, but you pay fees and interest, and you're borrowing against your own refund. It's faster to wait for the actual refund, which is free.
What if I filed jointly with my spouse and we're now separated?
You can still check the refund status using either spouse's Social Security number, filing status, and the refund amount. If there's a dispute about who receives the refund, contact the IRS directly — they may place a hold on the refund while the issue is resolved. This can delay payment by several weeks.