Check your refund status on IRS.gov using Where's My Refund
The IRS tool called Where's My Refund is the official way to track your federal tax refund. You can access it on IRS.gov without logging into an account. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
Go to irs.gov/refunds and select "Where's My Refund." Enter the three pieces of information and the tool will show you the current status of your refund. The IRS updates this information once per day, usually overnight, so checking multiple times on the same day will show the same status.
The tool tells you whether your return is still being processed, approved and scheduled for payment, or already sent. If your refund has been sent, it will show the delivery date and method — direct deposit to your bank account or a paper check mailed to your address.
Key Takeaways
- Where's My Refund on IRS.gov is free and requires only your Social Security number, filing status, and refund amount — no login needed.
- The IRS updates refund status once per day, so checking multiple times the same day will not show new information.
- The tool shows whether your return is processing, approved for payment, or already sent, plus the delivery date and method.
- If your refund is delayed beyond the normal timeline, the IRS website will display a message explaining why.
- Direct deposit refunds typically arrive within 21 days of IRS approval; paper checks take longer depending on mail delivery.
What the refund status messages mean
Where's My Refund displays different messages depending on where your return is in the process. "Return Received" means the IRS has your return but has not finished reviewing it yet. This is the first status you will see after filing. "Approved" means the IRS has finished reviewing your return and your refund has been approved for payment — this is when the delivery date becomes visible.
"Sent" means your refund has left the IRS and is on its way to you. For direct deposit, this usually means the money will arrive in your bank account within one to three business days. For a paper check, "Sent" means the check has been mailed and delivery depends on postal service speed, typically one to two weeks.
If you see a message like "We are still processing your return" or "Your return is still being reviewed," the IRS needs more time. This can happen if your return has errors, missing information, or is selected for review. The message will usually tell you how long to wait before checking again.
Timeline for refund delivery after approval
Once the IRS approves your refund, the delivery method determines how long you wait. Direct deposit is the fastest option — the IRS sends the money to your bank account electronically, and it typically arrives within one to three business days after approval. Some banks deposit the funds the same day they receive them; others take one or two business days to process.
A paper check takes longer because it must be printed, mailed, and delivered by the postal service. The IRS mails checks in batches, and delivery typically takes one to two weeks after the check is mailed. If you live far from the IRS processing center or in a remote area, add extra time for mail delivery.
The IRS publishes a general timeline: most refunds are issued within 21 days of the return being filed if you file electronically and choose direct deposit. Paper checks and mail-in returns take longer — up to 21 days for processing plus mail delivery time. Where's My Refund will show the specific date your refund was or will be sent.
What to do if your refund is delayed
If your refund has not arrived by the date shown in Where's My Refund, wait a few business days — mail delays and bank processing times can push delivery past the estimated date. Check Where's My Refund again to confirm the status has not changed to "Sent" or if a new message has appeared.
If the status still shows "Approved" but the delivery date has passed, or if you see an error message, contact the IRS. Call the IRS refund hotline at 1-800-829-1954 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether your refund was actually sent and, if so, whether it was deposited or mailed.
If you chose direct deposit and the money did not arrive in your bank account, contact your bank to confirm they received the deposit. Provide the bank with the refund amount and the date the IRS said it was sent. The bank can trace the deposit and tell you whether it is still processing or if there was an error with your account number.
Direct deposit versus paper check — which method shows up first
Direct deposit refunds arrive faster than paper checks because the money moves electronically from the IRS to your bank. Once the IRS approves your refund and sends it via direct deposit, your bank typically receives it within one to three business days. Some banks credit the account immediately; others hold it for one or two business days as part of their standard processing.
Paper checks are printed and mailed in batches by the IRS, then travel through the postal system. Even after the IRS marks your refund as "Sent," the check must be delivered to your address. This adds one to two weeks or more depending on mail speed and distance. If you moved recently and did not update your address with the IRS before filing, your check may be delayed or sent to an old address.
You can choose your delivery method when you file your return. If you filed by mail or chose paper check at the time of filing, you cannot change it to direct deposit after the fact. If you file electronically next year, you can select direct deposit to speed up future refunds.
If Where's My Refund says there is a problem with your return
Sometimes Where's My Refund displays a message that your return needs attention — for example, "We need more information" or "There is an issue with your return." This means the IRS found an error, missing information, or something that does not match their records. The message will usually tell you what the issue is and what to do next.
Common reasons include a mismatch between your Social Security number and name, a missing or incorrect bank account number for direct deposit, or income reported by your employer that does not match your return. If the message tells you to send additional documents, follow those instructions and send them to the address listed. Keep a copy for your records.
If the message is unclear or you are not sure what information is missing, call the IRS at 1-800-829-1954. Have your return and any notices from the IRS in front of you. The IRS can explain the issue and tell you exactly what documents or information they need and where to send them.
Frequently Asked Questions
Can I check my refund status without my exact refund amount?
No. Where's My Refund requires your Social Security number, filing status, and the exact refund amount from your return. If you do not have the amount, look at your filed return, the confirmation email from your tax software, or the IRS notice you received after filing. The amount must match exactly or the tool will not show your status.
How often does Where's My Refund update?
The IRS updates refund status once per day, usually overnight. Checking multiple times on the same day will show the same information. If you checked yesterday and saw "Return Received," checking again today might show "Approved," but checking twice today will show the same status both times.
What if I filed my return more than 21 days ago and still have not received my refund?
Check Where's My Refund to see the current status. If it shows "Sent" with a delivery date that has passed, contact your bank (for direct deposit) or the IRS (for a check). If the status still shows "Approved" or "Return Received" after 21 days, call the IRS at 1-800-829-1954 to find out why your return is delayed.
Can I change my refund from a paper check to direct deposit?
No. Once you file your return and choose a delivery method, you cannot change it. If you filed by mail or selected paper check, your refund will be mailed as a check. For future years, you can choose direct deposit when you file electronically.
What if I entered the wrong bank account number for direct deposit?
If you see a message in Where's My Refund saying there is an issue with your bank account, contact the IRS immediately at 1-800-829-1954. The IRS may be able to stop the deposit and reissue your refund as a check instead. The sooner you call, the better your chances of catching the error before the money is sent to the wrong account.