Where to check your refund status online
The IRS has one official tool for this: Where's My Refund? 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, so checking multiple times in a single day will not show new information.
You can also use the IRS2Go mobile app, which pulls the same data as the website. Both show the same three statuses: received (the IRS has your return), approved (they have processed it and approved the refund), or sent (the refund has left the IRS and is on its way to you).
If you filed electronically, the IRS typically begins processing your return within 24 hours. If you mailed a paper return, it can take three to four weeks just to enter the system before processing begins.
Key Takeaways
- Use Where's My Refund? at irs.gov or the IRS2Go app with your Social Security number, filing status, and refund amount to see your refund status.
- The tool updates once per day and shows three possible statuses: received, approved, or sent.
- Most federal refunds arrive within 21 days of approval, but the timeline depends on your bank and whether you chose direct deposit or a check.
- If your refund is delayed beyond the expected window, the IRS may have flagged your return for review, which can add weeks or months.
- State refunds are tracked separately through your state's tax agency, not through the IRS.
What the three refund statuses actually mean
Received means the IRS has your return in their system but has not yet processed it. This is the first status you see after filing electronically or after a paper return enters the system. The IRS is still reviewing your information and checking for errors or missing data.
Approved means the IRS has processed your return, verified the information, and decided to send you the refund. At this point, the refund amount is locked in. The IRS is now preparing the payment to send to your bank or mail to your address.
Sent means the refund has left the IRS and is in transit. If you chose direct deposit, it is on its way to your bank account. If you requested a check, it has been mailed to the address on your return. This does not mean the money has arrived in your account yet — that depends on your bank's processing time.
How long refunds actually take after approval
Once your refund shows as sent, the timeline depends on your payment method. Direct deposit refunds typically arrive within one to three business days after the IRS sends them. Paper checks take seven to fourteen business days from the send date, depending on mail delivery and your location.
The IRS publishes a standard timeline: most refunds arrive within 21 days of approval. However, this is not a may provide. Delays can happen if your bank is slow to process the deposit, if the check is lost in the mail, or if the IRS flagged your return for additional review before sending it.
If you chose direct deposit and your refund shows as sent but has not arrived after five business days, contact your bank to confirm they received the deposit. If they did not, the IRS may need to reissue the refund as a check.
Why your refund might be delayed or missing
The most common reason for a delay is that the IRS flagged your return for review. This happens when information on your return does not match IRS records — for example, a Social Security number mismatch, unreported income, or a discrepancy with a W-2 or 1099 form. The IRS will mail you a letter explaining what they need. This process can add four to twelve weeks.
Other reasons include a math error on your return (the IRS will correct it, but this adds processing time), missing information like a signature or bank account number, or a return that was filed twice by mistake. If you filed an amended return (Form 1040-X), it takes longer to process — typically four to six weeks after the original return was processed.
Refunds can also be held if you owe back taxes, child support, or student loans. The Treasury Department can intercept your refund to pay these debts. If this happens, the IRS will send you a notice explaining the offset.
What to do if your refund is stuck in "received" status
If your refund has been in received status for more than two weeks after filing electronically, or more than four weeks after mailing a paper return, something may be wrong. The first step is to check Where's My Refund? again to see if the status has changed.
If it has not changed, 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 your return is still being processed, whether it was flagged for review, or whether there is a problem with the return itself.
Do not assume the worst. Processing delays are common during tax season, especially if you filed early in the year when the IRS is busiest. However, if the IRS tells you your return was flagged for review, ask what information they need and whether you can provide it by phone or mail to speed up the process.
State refunds are separate from federal refunds
Your state income tax refund is processed by your state's tax agency, not by the IRS. It has its own timeline and its own tracking tool. Even if your federal refund has arrived, your state refund may still be pending.
To check your state refund status, go to your state's tax agency website. Most states have a refund tracker similar to the IRS tool. Some states process refunds faster than the federal government (within two to three weeks), while others take longer. A few states do not offer online tracking, so you may need to call.
If you filed both federal and state returns together through a tax software company, the software may have submitted them on different schedules. Your federal return might have been sent to the IRS when ready, while your state return went to the state agency a day or two later. This can create a gap in processing times.
What happens if your refund never arrives
If your refund shows as sent but does not arrive within the expected timeframe, the next step depends on your payment method. For direct deposit, contact your bank and ask whether the IRS deposit was received. If your bank has no record of it, the IRS may have sent it to the wrong account number.
For a paper check, wait at least fourteen business days from the send date before assuming it is lost. If it does not arrive, contact the IRS and ask them to issue a replacement check. This can take an additional four to six weeks.
If the IRS tells you the refund was sent but your bank never received it, the IRS can investigate. They will ask for your bank account information and may reissue the refund. Keep a record of the send date from Where's My Refund? so you can tell the IRS exactly when they sent it.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds in the order they receive them, and calling does not change your place in the queue. However, calling is useful if your refund is delayed or stuck, because the IRS can tell you why and what you need to do next.
What if I made a mistake on my return and want to change it?
If you have not received your refund yet, do not file an amended return. Contact the IRS first and ask whether they caught the error. If they did, they will correct it. If they did not, you can file Form 1040-X after you receive the original refund. Filing an amended return before receiving the first refund can delay everything.
Does the IRS refund interest if my refund is late?
The IRS does not pay interest on refunds that are delayed due to normal processing times. However, if the IRS made an error that caused a significant delay (more than 45 days past the normal processing window), you may be owed interest. The IRS will calculate and include this automatically if you are may have access to to it.
Why does Where's My Refund say "received" but the IRS website says my return was accepted?
These are two different things. "Accepted" means the IRS received your electronic return and it passed basic validation checks. "Received" in Where's My Refund means your return is now in the processing queue. The status should move from received to approved within a few days to a few weeks.
Can I check my refund status if I filed through a tax software company?
Yes. You can always use Where's My Refund? at irs.gov, regardless of which software you used to file. The IRS tool has access to all returns, whether they were filed electronically through software, through a tax professional, or by mail. You do not need to use the software company's tracking tool.