Where to check your refund status
The IRS lets you track your federal tax refund in real time using Where's My Refund?, a tool on 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 to your bank.
You can also check status through the IRS mobile app, which is the same tool in app form. Both the website and app are free and do not require you to log into an account — you just need the information from your tax return itself.
If you filed a state return, your state tax department has its own refund tracker. Most state revenue offices post a similar tool on their websites. The state refund moves on a separate timeline from the federal one, so you may see one arrive before the other.
Key Takeaways
- The IRS Where's My Refund tool updates once daily and shows whether your return is processing, approved, or sent to your bank.
- You need your Social Security number, filing status, and the exact refund amount — no login or account creation required.
- State refunds track separately from federal refunds and have their own timelines and status tools.
- If the tool says your refund was sent but you have not received it after five business days, contact your bank to confirm the deposit was received.
- The IRS processes most returns within 21 days, but returns flagged for review or containing errors can take much longer.
What the status messages actually mean
When you check Where's My Refund?, you see one of three main messages. "Return received" means the IRS has your return but is still processing it — this is the normal state for the first week or two. "Approved" means the IRS has finished reviewing your return and has sent instructions to your bank to deposit the money. "Sent" means your bank has received the deposit order and the money is on its way to your account.
The tool also shows an expected deposit date once your return moves to "Approved" status. This date is usually accurate within a few days, though delays can happen on the banking side. If you see "Sent" but the money has not arrived after five business days, the delay is likely at your bank, not the IRS.
Some returns show a message that says the IRS needs more information or has found a problem. This means your return is on hold and you will receive a letter in the mail explaining what is needed. The letter arrives within two weeks of the hold, and the timeline restarts once you respond.
How long refunds actually take
The IRS publishes a target of 21 days for most refunds, and many arrive within that window. However, the actual timeline depends on how your return was filed and whether it triggers any review. A return filed electronically with direct deposit usually arrives faster than one filed on paper or requesting a check.
Returns that claim certain credits — the Earned Income Tax Credit or Child Tax Credit, for example — are held for additional review by law. These returns take longer, sometimes 60 days or more. The Where's My Refund tool will show this hold, and you cannot speed it up.
Returns with errors, missing information, or amounts that do not match what employers or banks reported to the IRS also take longer. The IRS contacts you by mail when this happens. Until you respond, your refund stays on hold.
What to do if the status tool shows an error
If Where's My Refund? says there is a problem with your return, you will receive a letter from the IRS within two weeks. Do not call the IRS before the letter arrives — the tool message does not contain enough detail for the IRS to help you over the phone. The letter explains exactly what the issue is and what documents or information you need to send back.
If you have already received the letter and need to respond, follow the instructions on it exactly. The letter includes a important date, usually 30 days from the date on the letter. Mail your response to the address shown on the letter, not to the IRS office that issued your return.
Keep a copy of everything you send. The IRS processes responses slowly, and having your own copy protects you if the IRS says it never received something.
Checking refund status if you filed jointly
If you filed a joint return, either spouse can check the status using their own Social Security number. The tool will show the same information regardless of which number you use, since the refund is tied to the return itself, not to an individual.
If you and your spouse are separated or divorced and filed jointly in a previous year, you can still check that return's status using your Social Security number and the refund amount. The status tool does not care about your current relationship — it only cares about the return you are asking about.
Why your refund might be delayed
The most common reason for delays is a mismatch between what you reported and what your employer or bank reported to the IRS. For example, if your W-2 shows different income than what you entered on your return, the IRS flags it for review. If you received a 1099 from an investment account but did not report that income, the same thing happens.
Returns claiming the Earned Income Tax Credit or Child Tax Credit are always reviewed, which adds 60 days or more to the timeline. This is a legal requirement, not something the IRS can skip.
Identity theft or fraud concerns also trigger holds. If someone else filed a return using your Social Security number, the IRS catches it and freezes both returns while it investigates. This can take months to resolve.
Paper returns take longer than electronic ones straightforward because they have to be scanned and entered into the system by hand. If you mailed your return, expect an extra two to three weeks compared to e-filing.
What to do if your refund never arrives
If Where's My Refund? says your refund was sent but you have not received it after five business days, contact your bank first. Ask whether the deposit was received. Sometimes the IRS sends the money but the bank rejects it because the account number is wrong or the account has been closed. Your bank can tell you what happened.
If your bank confirms the deposit was never received, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the money was actually sent and, if so, where it went.
If the Where's My Refund tool has not updated in more than two weeks and shows no status change, you can also call the IRS. Wait times are long, especially during tax season, but the IRS can look up your return manually and tell you what is happening.
Frequently Asked Questions
How often does the Where's My Refund tool update?
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times in the same day will show the same information. If your status has not changed in more than a week, it usually means your return is in a queue waiting for review, not that something is wrong.
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 do not have the amount, you can look it up on a copy of your return or on your tax software account. The amount must match exactly, including cents.
What does it mean if the tool says my refund was sent but I filed a paper return?
If you filed on paper and requested a check, "sent" means the IRS has mailed the check to your address. Paper checks take 7 to 10 business days to arrive after the IRS sends them. If more than two weeks have passed, contact the IRS to confirm the check was actually mailed.
Can I change my refund to direct deposit if I already filed?
No. Once you file, you cannot change how the refund is sent. If you requested a check and want direct deposit instead, you have to wait for the check to arrive, then deposit it yourself. For future years, you can request direct deposit when you file.
Why does the tool say my refund was approved but I still have not received it?
After approval, the refund goes to your bank, which then deposits it into your account. This usually takes three to five business days. If more than five business days have passed since the approval date, contact your bank to confirm they received the deposit order from the IRS.