Where to check your federal tax refund
The IRS offers three ways to check your refund status. The fastest and most direct is the IRS "Where's My Refund?" tool at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has issued the refund.
If you filed electronically, the tool typically shows a status within 24 hours. If you mailed a paper return, allow two to three weeks before checking. The tool will show you the expected deposit date once the refund has been approved — this is usually five to seven business days after the IRS issues it, depending on your bank.
You can also call the IRS at 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). A representative can look up your status and answer questions about delays. Have your Social Security number, filing status, and the refund amount ready. Wait times are often long, especially during tax season (January through April).
The third option is the IRS2Go mobile app, available on iOS and Android. It uses the same "Where's My Refund?" data as the website but works on your phone.
Key Takeaways
- The IRS "Where's My Refund?" tool at irs.gov is the fastest way to check your status and updates once per day.
- Electronic returns show a status within 24 hours; paper returns take two to three weeks before you can check.
- Once approved, your refund deposits in five to seven business days, and the tool will show you the expected date.
- If the tool shows a delay beyond 21 days for an electronic return or 42 days for a paper return, contact the IRS at 1-800-829-1040.
What the refund status messages mean
"Return Received" means the IRS has your return but has not started processing it yet. This is normal and appears within one to two days of filing electronically. You will see this status for several days while the IRS scans and sorts returns.
"Approved" means the IRS has reviewed your return, found no errors, and approved your refund. The tool will show you the date the refund will be deposited into your bank account or mailed as a check. This is the stage where you know the refund is coming.
"Sent" means the IRS has issued the refund — it has left the IRS and is on its way to your bank or the postal service. If you chose direct deposit, the money should arrive within five to seven business days. If you requested a check, allow two to three weeks for delivery.
If you do not see your refund on the expected date, check your bank account to confirm the deposit did not arrive. Banks sometimes post deposits early or late depending on their processing schedule. If the money has not arrived after seven business days from the "Sent" date, contact your bank first to confirm they received the transfer.
Why your refund might be delayed
The IRS processes returns in the order they are received, not in the order they were filed. During tax season, this can take several weeks even without problems. A return filed in early February may not be processed until late February or early March, depending on the volume of returns ahead of it.
Errors on your return will delay processing. Common mistakes include a mismatched Social Security number, an incorrect filing status, or math errors. If the IRS finds an error, they will send you a letter explaining what needs to be corrected. Do not ignore this letter — respond within the timeframe given, usually 30 days.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least February 15 each year. This applies even if your return is error-free. The delay is a federal requirement, not something the IRS can waive.
Identity theft or fraud flags will also delay your refund. If the IRS suspects someone else filed a return using your Social Security number, they will freeze your refund while they investigate. You will receive a letter with instructions on how to verify your identity. This process can take several weeks.
How long refunds typically take
The IRS publishes processing times on their website. For the current tax year, most refunds are issued within 21 days of filing electronically if there are no errors. Paper returns take longer — typically 4 to 6 weeks — because they must be manually scanned and entered into the system.
These timelines assume your return is error-free and you do not claim the EITC or ACTC. If you do claim either credit, add at least two weeks to the timeline because of the February 15 hold.
During peak tax season (January through March), processing times can stretch to the upper end of these ranges. If you file in April, expect longer waits because the IRS is processing the highest volume of returns.
What to do if your refund is missing or very late
If the "Where's My Refund?" tool shows "Sent" but you have not received the money after seven business days, contact your bank. Ask them to confirm whether the IRS transfer arrived. Some banks hold deposits for 24 hours before posting them to your account, and some post them when ready. Your bank can tell you the exact date and time the deposit was received.
If your bank confirms they never received the transfer, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can investigate whether the transfer was sent to the wrong account — this sometimes happens if you entered your routing number or account number incorrectly on your return.
If the tool shows no status at all after 21 days (for electronic returns) or 42 days (for paper returns), your return may not have been received. Call the IRS to confirm they have your return on file. If they do not, you will need to file again or contact a tax professional for guidance.
If you received a letter from the IRS about an error or missing information, respond within the timeframe stated in the letter. These letters usually give you 30 days. Ignoring the letter will delay your refund indefinitely.
Direct deposit versus check refunds
Direct deposit is faster. The IRS transfers the money to your bank account, which typically posts within five to seven business days. A check takes two to three weeks to arrive by mail, and you must deposit it yourself before the money is available.
If you chose direct deposit but entered your account number incorrectly, the IRS may not be able to send the refund to your bank. In this case, the IRS will mail you a check instead. The "Where's My Refund?" tool will tell you if this has happened — it will show "Sent" but specify that a check is being mailed.
If you want to change your refund method after filing, you cannot do so through the IRS website. You would need to contact a tax professional or the IRS directly, and even then, changes are only possible before the refund has been issued.
State tax refunds
Your state tax refund is separate from your federal refund and is processed by your state's tax agency, not the IRS. Each state has its own processing timeline and its own status-checking tool. You can find your state's tax agency website by searching "[your state] tax refund status" or "[your state] department of revenue."
State refunds typically take two to four weeks longer than federal refunds because states have smaller staffs and lower budgets. Some states offer direct deposit; others mail checks only. Check your state's website for the specific timeline and method for your state.
Frequently Asked Questions
Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?
Federal law requires the IRS to hold refunds for taxpayers who claim the EITC or Additional Child Tax Credit until at least February 15 each year. This is a compliance requirement, not a processing delay. The IRS cannot waive this hold, even if your return is error-free and filed in January.
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns in the order received, regardless of who prepared them or what software was used. Tax preparers and software companies cannot expedite IRS processing. Some offer refund anticipation loans, which are short-term loans against your expected refund — these are not the same as getting your refund faster.
What if the Where's My Refund tool says my refund was sent but I never received it?
Contact your bank first to confirm whether the deposit arrived. If your bank has no record of it, call the IRS at 1-800-829-1040. The IRS can investigate whether the transfer was sent to the wrong account, usually because of a typo in your routing or account number on your return.
How do I check on my state tax refund?
Each state has its own tax refund status tool. Search "[your state] tax refund status" or visit your state's department of revenue website. State refunds typically take longer than federal refunds — usually two to four weeks longer.
What should I do if I received a letter from the IRS about my refund?
Read the letter carefully and follow the instructions. Most letters ask you to provide missing information or correct an error within 30 days. Respond within the timeframe given. Ignoring the letter will delay your refund indefinitely and may result in the IRS denying it.