Check your federal refund status through the IRS website
The IRS has a tool called Where's My Refund? that tells you whether you have a refund coming and where it is in the processing pipeline. You reach it at irs.gov by clicking "Refunds" in the top menu, then selecting "Where's My Refund?" You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. It will show you one of three statuses: your return is still being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If your return was filed fewer than 21 days ago, the tool may tell you to check back later — the IRS needs time to receive and scan paper returns or process electronic ones.
If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, add another week or two for the IRS to receive and enter it into their system before processing begins.
Key Takeaways
- Use the IRS's Where's My Refund? tool at irs.gov to check your federal refund status — you need your Social Security number, filing status, and the refund amount from your return.
- The tool updates once daily and shows whether your return is processing, approved with a payment date, or already sent.
- Electronic returns usually process within 21 days; paper returns take longer because the IRS must receive and scan them first.
- State refunds are tracked separately through your state's tax department website, not through the IRS.
- If Where's My Refund? shows no record of your return after 21 days, contact the IRS at 1-800-829-1040 to confirm they received it.
What to do if Where's My Refund? shows no record of your return
If you filed more than 21 days ago but the tool says it has no record of your return, the IRS may not have received it yet. This happens most often with paper returns mailed to the IRS, which can take two to three weeks to arrive and be entered into the system. Check the mailing address on the IRS website to confirm you sent it to the right place.
If you filed electronically and the tool shows nothing after 21 days, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether they received your return and, if they did, why it has not yet appeared in the system. Wait times are typically shorter in the afternoon and on weekdays outside of tax season (after mid-April).
Do not file a second return while waiting. Filing twice creates a duplicate in the IRS system and delays both refunds. If you believe your first return was lost, the IRS can help you determine whether to file an amended return or wait for the original to process.
Check your state tax refund separately
Your state refund is tracked independently of your federal refund, even if you filed both at the same time. Each state's tax department maintains its own refund tracking tool. Search "[your state] tax refund status" or go directly to your state's department of revenue website.
Most states offer a similar tool to the IRS: you enter your Social Security number, filing status, and refund amount, and the system shows you the current status. Some states also let you sign up for email or text notifications when your refund is approved or sent. State refunds typically process within 30 to 45 days of filing, though this varies by state and whether you filed electronically or by mail.
If you filed your federal and state returns together through a tax software company, that company may also show you the status of both refunds in your account. Check your email for a confirmation message from the software company — it usually contains a link to track both refunds.
Understand what the refund status messages mean
When you check Where's My Refund? or a state tool, you will see one of several messages. "Return received" means the IRS or state has your return but has not yet processed it. "Return approved" means the agency has reviewed your return, found no issues, and calculated your refund. "Refund sent" means the money has been released and is on its way to you — the message will include the payment date and delivery method (direct deposit, check, or debit card, depending on what you chose on your return).
Some tools show a message like "We are still processing your return" or "Your return is in the queue." This is normal and does not mean anything is wrong. It simply means the agency has not yet reviewed it. If the message persists beyond 21 days for an electronic return or 30 days for a paper return, contact the agency to confirm they have your return.
Occasionally you will see a message that says your return requires additional review or that the agency needs more information from you. This happens when the IRS or state flags something unusual — a large deduction, a mismatch between your return and employer records, or a missing form. The message will tell you what information is needed and how to send it. Respond promptly, as delays in providing information can slow your refund.
Know how long to wait for your refund to arrive after it is sent
Once the refund status shows "sent," the delivery time depends on the method you chose when you filed. Direct deposit typically arrives within one to three business days. A paper check usually arrives within 7 to 10 business days, though it can take longer depending on mail speed in your area. A refund anticipation loan or debit card (offered by some tax software companies) may arrive within one to two business days.
Business days do not include weekends or federal holidays. If your refund was sent on a Friday, for example, the clock does not start until Monday. If the refund status shows a specific payment date, that is the date the IRS or state released the money, not the date it will land in your account or mailbox.
If your refund does not arrive within the expected timeframe, check the refund status tool again to confirm the payment date and method. If the status still shows "sent" but the money has not arrived, contact the IRS or your state tax department with the payment date and method. They can investigate whether the payment was lost or returned.
What to do if your refund was sent but never arrived
If the refund status shows your money was sent but you have not received it, the first step is to confirm the delivery method and date. Log back into Where's My Refund? or your state tool and take a screenshot of the status message, which will include these details.
For a direct deposit refund, check your bank account to see if the deposit appears under a different date than expected or under an unfamiliar name. Some banks display IRS deposits as "IRS TREAS" or similar. If you changed banks or closed the account you listed on your return after filing, the IRS may have returned the deposit to their system — contact them to arrange a reissue by check or to a new account.
For a paper check, wait the full 10 business days from the payment date before assuming it is lost. If it does not arrive after that, contact the IRS or your state tax department. They can issue a replacement check, though this can take an additional 4 to 6 weeks. Ask for a payment trace, which is an investigation into what happened to the original check.
Frequently Asked Questions
Can I check my refund status if I filed through a tax software company?
Yes. Most tax software companies show refund status in your account dashboard, and they pull the information from the IRS and state systems. You can also check directly through the IRS and state tools using your Social Security number and refund amount. Both methods show the same information.
What if I do not remember the exact refund amount I claimed on my return?
You can find it on your copy of the return itself, or by logging into your tax software account if you filed electronically. If you cannot locate it, call the IRS at 1-800-829-1040 and they can tell you the amount on file. Some state tools also let you search by Social Security number alone, without requiring the refund amount.
How do I know if the IRS rejected my return?
If your return was rejected, Where's My Refund? will show no record of it, and the IRS will mail you a notice explaining why. Check your mailbox for a letter from the IRS. Common rejection reasons include a missing signature, an incorrect Social Security number, or a mismatch with W-2 information from your employer. The notice will tell you how to correct and resubmit it.
Can I check my refund status on my phone?
Yes. The IRS has a mobile app called IRS2Go that includes the Where's My Refund? tool. You can also visit irs.gov on any web browser. Most state tax departments also have mobile apps or mobile-friendly websites for checking refund status.
What if my refund was supposed to arrive but the status tool still says it is being processed?
Refresh the page or check back the next day — the tool updates once daily and may not show the latest status immediately. If the status still shows processing after 21 days for an electronic return, contact the IRS or your state tax department to confirm they have your return and ask why it has not yet been approved.