Check your refund status through the IRS or your state tax agency
The IRS and most state tax agencies let you track your refund online without calling or visiting an office. The fastest way is the IRS's Where's My Refund? tool at irs.gov, which updates once per day and shows you whether your refund is still being processed, has been approved, or has been sent. You will need your Social Security number, filing status, and the exact refund amount from your tax return.
If you filed a state return, your state's tax department has its own tracking tool. Search "[your state] tax refund status" to find the right page. Some states update daily; others update weekly. The information usually matches what the IRS shows, but occasionally a state refund moves on a different timeline than the federal one, so check both if you filed in multiple states.
Both tools are free and do not require you to log into a personal account. You can check as often as you want without affecting your refund.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov shows whether your federal refund is processing, approved, or sent, and updates once daily.
- You need your Social Security number, filing status, and the exact refund amount to use the IRS tracker.
- Your state tax agency has its own separate tracker if you filed a state return, and the state refund may arrive on a different schedule than the federal one.
- A refund marked "sent" typically arrives within one to three business days by direct deposit, or up to two weeks by mail.
- If the tracker shows no record of your return after 21 days, contact the IRS or your state agency directly to confirm they received it.
What the refund status messages mean
The IRS tracker uses three main status messages. Return received means the IRS has your return but is still processing it—this is the first stage and can last several weeks. Refund approved means the IRS has finished reviewing your return and decided to send you money, but has not yet transferred it to your bank or mailed a check. Refund sent means the IRS has released the money and it is on its way to you.
When the status changes to "Refund sent," the tracker also tells you the delivery method and expected arrival date. If you chose direct deposit, the money usually arrives within one to three business days. If the IRS is mailing a check, it typically arrives within two weeks, though mail can take longer depending on where you live and where the check is mailed from.
Some returns get stuck in a "still processing" state for longer than expected. This usually means the IRS found something that needs clarification—a missing document, a math error, or a mismatch with another record. The tracker does not always explain why, so if your return has been processing for more than 21 days, you may need to contact the IRS directly.
How to contact the IRS if your refund is delayed
If the tracker shows no record of your return after 21 days, or if the status has not changed in over a month, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether they received your return, whether it is being reviewed, and whether they need anything from you.
Wait times are longest during tax season (January through April), so calling early in the morning or on a weekday afternoon usually means a shorter hold. You can also visit an IRS office in person if you prefer to speak face-to-face, though appointments are often booked weeks in advance during peak season.
If you filed by mail and the IRS has no record of your return after 21 days, the return may have been lost in transit. The IRS can help you file an amended return or resubmit your original one. Keep a copy of everything you mailed so you can prove what you sent.
Refunds sent by check versus direct deposit
The delivery method depends on what you chose when you filed. If you selected direct deposit, the money goes straight to the bank account you listed on your return. If you chose a check, the IRS prints and mails it to the address on your return. You cannot change the delivery method after you file, so if you chose check but want direct deposit instead, you will have to wait for the check to arrive and deposit it yourself.
Direct deposit is faster and more reliable than mail. Checks can be delayed by postal service slowdowns, address changes, or mail theft. If your check does not arrive within three weeks of the tracker showing "Refund sent," contact the IRS to report it missing. They can issue a replacement check or, in some cases, send the money by direct deposit instead.
State refund tracking and timing differences
State refunds move on their own schedule and do not always arrive at the same time as your federal refund. Some states process refunds faster than the IRS; others are slower. A few states hold refunds for a set number of days after approval before releasing them. Your state's tracker will show you the expected delivery date once your state refund is approved.
If you live in one state but filed a return in another (for example, if you worked in a different state during the year), you may have refunds from both states. Track each one separately using the respective state's tax agency website. Some states also withhold refunds if you owe child support, back taxes, or other debts, so if your state tracker shows "approved" but the money has not arrived after two weeks, contact your state tax agency to ask whether a hold is in place.
What to do if your refund shows as sent but never arrives
If the tracker has shown "Refund sent" for more than three business days (for direct deposit) or three weeks (for a check) and you have not received the money, contact the IRS at 1-800-829-1040. Have your bank account number ready if you chose direct deposit—the IRS can confirm whether the money was actually transferred to your account or whether there was an error on their end.
For direct deposit refunds, the money sometimes goes to an old bank account if you did not update your information before filing. Check your current bank account's transaction history to see if the deposit landed there by mistake. If it did, contact your bank to ask whether they can reverse it and send it to the correct account. If the money went to a closed account, the bank will return it to the IRS, which will then mail you a check instead—this process takes several weeks.
For mailed checks, contact the IRS to report it missing after three weeks. They will issue a replacement check, which takes another two to three weeks to arrive. If you need the money urgently, ask the IRS whether they can send a replacement by direct deposit instead, which is faster.
Frequently Asked Questions
How often does the IRS tracker update?
The IRS Where's My Refund tool updates once per day, usually overnight. Checking multiple times in a single day will show the same status. State trackers vary—some update daily, others weekly. Check your state's website to see how often it refreshes.
Can I track my refund if I filed with a tax preparer or software?
Yes. Use the IRS tracker or your state tracker with your own Social Security number and filing information. The tax preparer or software company does not control the tracking—the IRS and state agencies do. Some tax software also offers its own tracker as a convenience, but the official government tracker is always more current.
What if the tracker says my refund was sent but my bank shows no deposit?
Wait one to three business days—the tracker sometimes shows "sent" before the bank actually receives the transfer. If three business days have passed, call your bank to confirm the deposit has not arrived, then contact the IRS with your bank account number. The IRS can verify whether they sent the money and to which account.
Do I need to do anything if my refund is delayed?
No. Delays are normal during tax season. Wait at least 21 days before contacting the IRS. If your return is still processing after 21 days, the tracker will usually tell you why or ask you to contact the IRS. Do not file another return or resubmit your documents unless the IRS specifically asks you to.
Can I cancel my refund once it has been sent?
No. Once the IRS marks a refund as sent, the money is in transit and cannot be stopped. If you need to change something about your return after sending it, you will have to file an amended return (Form 1040-X) after you receive the refund.