Where to check your refund in real time
The IRS provides a tool called Where's My Refund? that shows you the status of your federal tax refund. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return.
Where's My Refund? updates once per day, usually overnight. It tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out. The tool also shows the expected deposit date if your refund has been approved.
You can check your status as soon as 24 hours after you file electronically, or about four weeks after you mail a paper return. Checking before the IRS has processed your return will show a message that it has not been received yet — this is normal and does not mean anything is wrong.
Key Takeaways
- Where's My Refund? on IRS.gov is the official tool to track your federal refund and requires only your Social Security number, filing status, and refund amount.
- The tool updates once daily and shows whether your return has been received, is being processed, has been approved, or has been sent to your bank.
- Electronic filers can check within 24 hours; paper filers should wait about four weeks before checking for the first time.
- If Where's My Refund? shows a delay or error code, the IRS website lists what each code means and what to do next.
- State refunds are tracked separately through your state's tax agency, not through the federal IRS tool.
What information you need to check your status
Gather three pieces of information before you go to Where's My Refund?: your Social Security number, your filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount shown on your tax return.
The refund amount must match exactly as it appears on your return. If you claimed a refund of $2,847 but enter $2,800, the tool will not recognize your return. If you are unsure of the amount, check your filed return or the confirmation email you received when you filed electronically.
You do not need a PIN, password, or IRS account to use Where's My Refund?. The tool is designed to work without logging in, which makes it faster but also means you cannot save your search or set up alerts.
How to access Where's My Refund? step by step
Go to IRS.gov and search for "Where's My Refund?" or navigate directly to the tool. On the page, you will see three fields to fill in: your Social Security number, your filing status, and your refund amount.
Enter your information exactly as it appears on your tax return. The tool is case-sensitive for some fields, so use capital letters where they appear on your return. Click the button to check your status.
The tool will display one of four messages: "Return Received" (the IRS has your return but has not started processing), "Return Approved" (the IRS has processed your return and approved the refund), "Refund Sent" (the IRS has sent your refund to your bank), or a message that your return has not been received yet. If your return shows as approved, the page will also display the date your refund should arrive in your bank account.
What the status messages mean and how long each stage takes
Return Received means the IRS has your return in its system. This status appears within 24 hours of electronic filing or about four weeks after mailing a paper return. The IRS does not begin processing until this stage is complete.
Return Approved means the IRS has reviewed your return, found no errors or issues, and has authorized your refund. This stage typically takes 21 days from the date your return was received, though it can take longer if the IRS needs to verify information or if your return was filed by mail. Once approved, the page shows the date your refund will be deposited.
Refund Sent means the IRS has transmitted your refund to your bank. If you chose direct deposit, the money usually arrives within one to two business days after this status appears. If you requested a check, it will arrive by mail within seven to ten business days.
If Where's My Refund? shows an error code instead of one of these statuses, the IRS website lists what each code means. Common codes include "Processing" (your return is in the queue but not yet reviewed), "Delayed" (the IRS needs more time, usually because of a discrepancy), and "Contact the IRS" (there is an issue that requires you to call or respond to a notice).
Why your refund might be delayed
The IRS delays refunds for several reasons. The most common is a mismatch between information on your return and information in the IRS database — for example, your name does not match Social Security records, your income does not match W-2 forms your employer filed, or you claimed a dependent the IRS does not recognize.
Other delays happen when you claim certain credits like the Earned Income Tax Credit or the Child Tax Credit, which the IRS reviews more carefully. If you filed a paper return, processing takes longer than electronic filing because the IRS must scan and enter your information by hand.
If Where's My Refund? shows "Delayed" or "Contact the IRS," check your mail for a notice from the IRS. The notice will explain what information does not match and what you need to do. You may need to send documents, call the IRS, or respond to the notice in writing.
Checking your state tax refund separately
Your state refund is tracked through your state's tax agency, not through the federal IRS tool. Each state maintains its own refund tracker on its tax department website.
To find your state's tool, search "[your state] tax refund status" or go to your state's Department of Revenue or Department of Taxation website. Most state tools work the same way as the federal tool — you enter your Social Security number, filing status, and refund amount.
State refunds typically take longer than federal refunds. Many states take four to eight weeks to process returns filed electronically and six to twelve weeks for paper returns. Some states post refund status less frequently than the IRS, so checking daily is not necessary.
What to do if your refund does not arrive on time
If Where's My Refund? shows your refund was sent but the money has not arrived in your bank account after the expected date, first check that you entered the correct bank account number when you filed. If you made a mistake, the IRS will send your refund by check instead, which takes longer.
If the account number was correct, wait five business days after the expected deposit date before contacting your bank. Sometimes deposits take longer than expected due to processing delays on the bank's side.
If five business days have passed and the money still has not arrived, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can confirm whether the refund was actually sent and, if it was, can help you trace it.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. Where's My Refund? works on mobile browsers. The IRS also has a mobile app called IRS2Go that includes the Where's My Refund? tool and sends notifications when your refund status changes. You can read IRS2Go from the Apple App Store or Google Play.
What if I filed jointly but only have one Social Security number?
Use the Social Security number of the person whose name appears first on the return. The tool recognizes joint returns by the primary filer's information.
How often does Where's My Refund? update?
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times in one day will show the same status. If your status has changed, it will appear the next day.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The IRS processes returns in the order they were received. If your return is delayed due to an error or missing information, the IRS will contact you by mail with instructions on what to do.
What if I filed an amended return?
Where's My Refund? tracks your original return, not your amended return. Amended returns (Form 1040-X) are processed separately and take longer — usually eight to twelve weeks. You can check the status of an amended return by calling the IRS at 1-800-829-1040.