Check your refund status through IRS Where's My Refund
The IRS tool Where's My Refund is the official place to track a federal tax refund. You reach it at irs.gov/refunds, and it updates once per day, usually overnight. The tool shows you three pieces of information: whether the IRS has received your return, whether they have approved your refund, and the date the money will arrive in your account or by mail.
To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. If you filed electronically, the IRS usually receives your return within 24 hours. If you mailed a paper return, allow two to three weeks for them to receive and process it before the tool will show any status.
The tool works for both federal income tax refunds and refunds from claiming the Earned Income Tax Credit or Child Tax Credit. It does not work for state tax refunds — each state runs its own system.
Key Takeaways
- Where's My Refund at irs.gov/refunds is the official IRS tracker and updates once daily with your refund status.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Electronic returns show up in the system within 24 hours; paper returns take two to three weeks to reach the IRS.
- Each state maintains its own separate refund tracker for state tax refunds, which you access through your state's tax agency website.
- If Where's My Refund shows an error or delay, the IRS website lists the specific reason and next steps.
What the three refund status messages mean
Where's My Refund displays your status in one of three stages. Return Received means the IRS has your return but has not yet reviewed it for approval. This stage typically lasts one to two weeks for electronic returns and three to four weeks for paper returns. During this time, the IRS is checking that your numbers match their records and that you have not already claimed the same credit or deduction elsewhere.
Refund Approved means the IRS has reviewed your return, found no problems, and decided to send you money. At this stage, the tool shows you the exact date your refund will arrive — either as a direct deposit to your bank account (usually within three to five business days) or as a check in the mail (usually within seven to ten business days). Direct deposit is faster and more reliable than a mailed check.
Refund Sent means the money has left the IRS and is on its way to you. If you chose direct deposit, it should arrive within the timeframe shown. If you chose a mailed check, the tool will show the date the check was mailed, and you should receive it within the window the IRS provided.
How long refunds typically take from start to finish
The IRS publishes a standard timeline, though actual times vary based on how you filed and how you want your money. If you filed electronically and chose direct deposit, the IRS aims to send your refund within 21 days of receiving your return. In practice, most refunds arrive within 10 to 14 days. If you filed electronically but requested a mailed check, add another seven to ten business days for postal delivery.
Paper returns take longer at every stage. The IRS needs two to three weeks just to receive and enter your return into their system. Once entered, the timeline is the same as electronic returns — 21 days to process and send the refund. If you mailed your return and requested a check, you are looking at five to seven weeks total from the date you mailed it.
The IRS processes refunds in the order they receive them, not in the order you filed. A return filed in January may be processed after one filed in February if the January return arrived at a processing center with a backlog. Where's My Refund will show you exactly where your return stands in that queue.
Checking state tax refunds separately
Your state tax refund is separate from your federal refund and has its own tracker. Most states run their refund status tools on their tax agency websites. Search "[your state] tax refund status" or go directly to your state's department of revenue or taxation website. The process is similar to the federal tool — you enter your Social Security number and refund amount, and the system shows you whether your return has been received, approved, or sent.
State refund timelines vary widely. Some states process refunds as quickly as the IRS — within two to three weeks of receiving your return. Others take six to eight weeks, especially during tax season when processing centers are handling high volume. A few states still mail most refunds rather than offering direct deposit, which adds another week or two. Check your state's website for their specific timeline and whether they offer direct deposit.
If you filed your federal and state returns together using tax software, your state return was likely filed electronically on the same day as your federal return. However, the IRS and your state process returns independently, so your federal refund may arrive weeks before or after your state refund.
What to do if your refund is delayed or shows an error
If Where's My Refund shows your return is still in the Return Received stage after the expected timeframe has passed, the IRS website will usually display a reason. Common reasons include a mismatch between the name or Social Security number on your return and IRS records, a missing or incorrect bank account number for direct deposit, or a duplicate claim for a credit you already received in a prior year.
If the tool shows a specific issue, follow the instructions on the IRS website for that issue. Some problems require you to mail a corrected form or documentation; others the IRS resolves on their own once they verify information. Do not ignore a delay message — the longer you wait to respond, the longer your refund is held up.
If Where's My Refund shows no status update and you have waited longer than the IRS timeline allows, 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 refund amount ready. Wait times are long during tax season, so call early in the morning or later in the week if possible. The IRS can also mail you a notice explaining the delay.
Direct deposit versus mailed checks
When you file your tax return, you choose how you want your refund delivered. Direct deposit sends the money straight to your bank account and is the fastest and most secure option. The IRS transfers the funds to your bank, and your bank deposits them into your account within three to five business days. You need to provide your bank's routing number and your account number on your return.
A mailed check is slower but does not require a bank account. The IRS prints and mails a check to the address on your return. Delivery takes seven to ten business days from the date the check is mailed, depending on postal service speed and your location. If the check is lost or stolen in the mail, you can request a replacement from the IRS, but that adds another two to four weeks.
If you did not have a bank account when you filed, some tax software offers a temporary account or debit card option that lets you receive your refund by direct deposit. This is faster than waiting for a mailed check and avoids the risk of the check being lost.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. The IRS Where's My Refund tool works on mobile browsers. Go to irs.gov/refunds on your phone's web browser, enter your information, and check your status. The IRS does not have an official mobile app, so use the website instead.
Why does Where's My Refund say it cannot find my return?
The tool cannot find your return if the IRS has not yet received it, if you entered incorrect information (wrong Social Security number or filing status), or if you entered the wrong refund amount. Double-check all three pieces of information. If you filed electronically, wait 24 hours. If you mailed a paper return, wait two to three weeks before checking again.
What if my refund date has passed and the money has not arrived?
If direct deposit was delayed past the promised date, contact your bank first to confirm the money did not arrive in a different account or under a different name. If your bank has no record of it, call the IRS at 1-800-829-1040 with your return information. If a mailed check is late, wait another week before contacting the IRS, as postal delays are common.
Do I need to do anything after Where's My Refund shows my refund was sent?
No. Once the status shows Refund Sent, the money is on its way and you do not need to take any action. If you chose direct deposit, it will arrive in your account within the timeframe shown. If you chose a mailed check, watch your mail for it.
Can I change my refund delivery method after I file?
No. Once you file your return, you cannot change whether you receive direct deposit or a mailed check. If you need to change your bank account information for direct deposit, you must file an amended return, which delays your refund by several weeks. It is better to provide the correct account number on your original return.