Where to check your refund status

The IRS provides a tool called Where's My Refund? on its website at irs.gov. This is the official place to see whether your return has been processed and approved. You enter your Social Security number, filing status, and the exact refund amount you expect, and the tool tells you the current stage of your return.

You can also check your status through the IRS2Go mobile app, which shows the same information as the website. Both update once per day, usually overnight, so checking multiple times in a single day will not show new information.

The IRS does not contact you by phone, email, or text to tell you your refund is approved. If someone contacts you claiming to be the IRS with news about your refund, it is a scam.

Key Takeaways

  • Where's My Refund? on irs.gov is the only official IRS tool for checking refund status, and it updates once per day.
  • The tool shows three stages: received, approved, and sent to your bank or mailed as a check.
  • Most refunds are approved within 21 days of the IRS receiving your return, but some take longer if the return needs review.
  • Your bank may hold the deposit for one to five business days after the IRS sends it, even though the refund is already approved.
  • The IRS will never contact you by phone, email, or text about your refund status.

What "approved" actually means in the refund process

When Where's My Refund? says your refund is approved, it means the IRS has finished reviewing your return and determined the amount you are owed. The approval step comes after the IRS receives and processes your return. At this point, the money exists as a debt the government owes you.

Approved does not mean the money is in your bank account yet. After approval, the IRS still has to send the refund to your bank (if you chose direct deposit) or print and mail a check. This sending step can take several more days or weeks depending on the method you chose and current processing volume.

The three stages Where's My Refund? shows

Received means the IRS has your return and has begun processing it. This is the first stage and typically lasts a few days to a week. During this time, the IRS is scanning your documents, checking that all required information is present, and running initial checks.

Approved means the IRS has finished reviewing your return and determined your refund amount. This is the stage that answers your question directly — your refund has been approved. The IRS is now preparing to send the money to you.

Sent means the IRS has dispatched your refund. For direct deposit, this means the money has been sent to your bank's system. For a mailed check, this means the check has been printed and sent to the postal service. Once the refund shows as sent, you should receive it within the timeframe the tool displays — usually five to seven business days for direct deposit, or up to two weeks for a check.

How long approval typically takes

The IRS publishes a standard processing time of 21 days from the date it receives your return. This means most returns move from received to approved within three weeks. However, this is not a may provide — some returns take longer.

Returns that trigger additional review take longer to approve. Common reasons include math errors, missing information, income reported on your return that does not match what employers or banks reported to the IRS, or claiming a refundable tax credit like the Earned Income Tax Credit. If your return needs review, Where's My Refund? may show a message saying your return is still being processed.

If your return was filed on paper rather than electronically, approval takes longer — typically 4 to 6 weeks instead of 3 weeks. The IRS has to manually scan and enter the information from your paper forms.

What happens between approval and the money reaching your account

Once the IRS approves your refund and sends it, there is still a gap between the IRS sending the money and you seeing it in your bank account. For direct deposit, the IRS sends the refund to your bank's system, but your bank then processes it on its own schedule. Most banks deposit the money within one to five business days of receiving it from the IRS.

Some banks hold refund deposits for longer if they flag the transaction as unusual — for example, if the amount is much larger than your typical deposits, or if you have had the account for only a short time. If your bank is holding the deposit, you can call the bank's customer service line and ask whether the refund has arrived in their system and when it will post to your account.

If you chose to receive your refund by check, the IRS mails it to the address on your return. Postal delivery typically takes 7 to 14 days depending on distance, but can take longer during high-volume periods.

If your refund status is stuck or shows an error

If Where's My Refund? shows your return as received but does not move to approved after 21 days, or if it shows an error message, the IRS may be reviewing your return or may need additional information from you. The tool will display a specific message if this is the case.

If the tool says the IRS needs more information, check your mail for a letter from the IRS. The letter will explain what documents or information are missing and how to send them. Do not ignore these letters — if you do not respond within the timeframe stated, the IRS may deny your refund claim.

If you believe there is an error in how your return was processed, or if your refund status has not changed in more than 21 days with no message explaining why, you can contact the IRS directly. Call 1-800-829-1040 (the main IRS customer service line) and have your Social Security number, filing status, and expected refund amount ready. Wait times are long during tax season, so calling early in the day or later in the week may be faster.

Direct deposit versus check — how approval works differently

The approval process is the same whether you chose direct deposit or a mailed check. The IRS approves your refund amount regardless of how you want to receive it. The difference comes after approval, in how the money reaches you.

If you chose direct deposit, the IRS sends the refund electronically to your bank. This is faster — typically five to seven business days from the sent stage. If you chose a check, the IRS prints the check and mails it, which takes longer and is subject to postal delays.

You can change your refund method only before you file your return. Once you have filed, the method you chose on your return is locked in. If you filed for a check but now want direct deposit, you cannot change it for this year's refund.

Frequently Asked Questions

Can I check my refund status before the IRS receives my return?

No. Where's My Refund? only shows information once the IRS has scanned and begun processing your return. If you filed electronically, this usually happens within 24 hours. If you mailed a paper return, it can take 1 to 2 weeks for the IRS to receive and scan it. Until then, the tool will say it has no record of your return.

What does it mean if Where's My Refund? says "still being processed"?

It means the IRS is still reviewing your return and has not yet approved it. This usually happens when the IRS needs to verify information on your return, such as income reported by your employer, or when you claimed a refundable credit that requires additional verification. The tool will update when the review is complete.

Why does my bank say it has not received my refund if the IRS says it was sent?

The IRS and your bank operate on different schedules. When the IRS says your refund was sent, it means the IRS has transmitted the money to the banking system, but your specific bank may not have processed it yet. Call your bank's customer service line with your refund amount and the date the IRS said it was sent. The bank can tell you whether the deposit has arrived in their system and when it will post to your account.

If my refund was approved, why is it taking so long to reach my account?

After approval, the IRS still has to send the refund to your bank or print and mail a check. For direct deposit, this sending step takes a few days, and then your bank takes one to five more days to process it. For a check, postal delivery adds 7 to 14 days. If more than two weeks have passed since the IRS said your refund was sent and you still have not received it, contact your bank or the IRS.

Is there a way to get my refund faster once it is approved?

No. Once the IRS approves your refund, the timeline for receiving it depends on the IRS's processing volume and your bank's processing speed. Direct deposit is faster than a mailed check, but you cannot change your method after filing. The IRS does not offer expedited refund delivery.