Check your refund status on IRS Where's My Refund
The IRS tool Where's My Refund is the fastest way to find out where your money is. Go to irs.gov, click "Check my refund status," and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
The IRS processes most refunds within 21 days of receiving your return. If you filed electronically and chose direct deposit, you are typically in that window. If you filed by mail or requested a check, add 7 to 10 business days after the IRS approves your return.
Where's My Refund will show one of three statuses: "Return Received" (the IRS has it but hasn't processed it yet), "Approved" (your refund is authorized and on its way), or "Sent" (the money left the IRS). Once it shows "Sent," your bank or the postal service has it—not the IRS anymore.
Key Takeaways
- Where's My Refund on irs.gov is updated daily and shows whether your return is received, approved, or sent.
- Direct deposit refunds usually arrive 3 to 5 business days after the IRS approves them; checks take 7 to 10 business days after approval.
- If your refund is delayed beyond 21 days from filing, check for errors on your return or contact the IRS at 800-829-1040.
- State refunds are processed separately and may arrive weeks after your federal refund, depending on your state's timeline.
- If you owe back taxes, child support, or student loans, the IRS may offset your refund before sending it.
Why your refund might be delayed past 21 days
The 21-day window assumes your return has no errors and you are not subject to offsets. Several things can push your refund past that timeline. 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, 2025, even if your return is approved earlier. This is a compliance hold, not a problem with your return.
Errors on your return also cause delays. Common issues include a mismatched name or Social Security number, an incorrect bank account for direct deposit, or income reported on a 1099 that doesn't match what you reported. The IRS will send you a notice by mail if this happens—check your mailbox before calling.
If you owe back federal taxes, have unpaid child support, or have defaulted student loans, the U.S. Department of Treasury can offset your refund to pay those debts. The IRS will notify you by mail if an offset has been applied. You can also call the Treasury Offset Program at 800-304-3107 to check whether your refund has been intercepted.
Direct deposit versus check delivery times
Direct deposit is faster and more reliable. Once the IRS approves your return and sends the refund, your bank typically receives it within 3 to 5 business days. Some banks post the money the same day they receive it; others take one business day. You can ask your bank how long their deposits usually take to post.
A paper check takes longer. After the IRS approves your return, it takes 7 to 10 business days for the check to be printed, mailed, and delivered by the postal service. If you live far from the IRS processing center or if mail is slow in your area, add a few more days. Checks can also be lost or delayed in the mail.
If you filed by mail and did not provide a bank account for direct deposit, you will receive a check. You cannot change this to direct deposit after filing unless you amend your return, which delays everything further. If your check has not arrived 10 business days after Where's My Refund shows "Sent," contact the IRS at 800-829-1040 to request a trace.
State tax refunds arrive on a separate timeline
Your state refund is processed by your state's tax agency, not the IRS, and follows its own timeline. Most states process refunds within 4 to 6 weeks of receiving your return, but some take longer. A few states—including California, New York, and Texas—can take 8 to 12 weeks or more during peak season.
To track your state refund, visit your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. You will usually need your Social Security number, filing status, and refund amount. Some states do not offer online tracking; if yours doesn't, call the number on your state tax return form.
State refunds are often delayed if you claimed a state credit like the Earned Income Tax Credit, if you owe state taxes from a prior year, or if your state is verifying income with the IRS. If your state refund is delayed beyond the published timeline, contact your state tax agency directly—the IRS cannot help with state refunds.
What to do if your refund is missing or wrong
If Where's My Refund shows "Sent" but you have not received your money after the expected timeframe, the next step depends on whether you chose direct deposit or a check. For direct deposit, contact your bank and give them the date the IRS says it sent the refund. Ask the bank to search for the deposit and confirm whether it arrived. If the bank has no record, ask them to file a trace with the Federal Reserve.
For a check, wait at least 10 business days after the "Sent" date before assuming it is lost. Checks can take longer than expected in the mail. If it still has not arrived, call the IRS at 800-829-1040 and request a refund trace. The IRS will investigate and either reissue your check or deposit the money directly if you provide a bank account.
If Where's My Refund shows an error—such as a wrong refund amount or a status that does not change for weeks—do not wait. Call the IRS at 800-829-1040. Have your return, your Social Security number, and your filing status ready. The IRS can see notes on your account that do not appear in the online tool and can often resolve the issue in one call.
Amended returns and refund delays
If you filed an amended return (Form 1040-X) to correct an error on your original return, your refund will be delayed. The IRS processes amended returns separately and typically takes 16 weeks or longer to review them. Where's My Refund does not track amended returns well—it may show your original return as approved while your amended return is still pending.
To track an amended return, call the IRS at 800-829-1040 and provide your Social Security number and the tax year. The IRS can tell you the status over the phone. Do not file another amended return if your first one is still pending; wait for the IRS to process it first.
If you need to correct something after filing an amended return, you must file another amended return. Each one resets the 16-week clock. This is why it is worth double-checking your return before you file the first time.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds in the order they receive them, and calling does not move you up in the queue. Calling is only useful if there is an error on your return, if your refund is missing, or if you need to report a change in your bank account. For routine status checks, use Where's My Refund instead.
What if the bank account I listed on my return is closed?
If your account was closed before the IRS sent your refund, the bank will reject the deposit and the IRS will mail you a check instead. This takes an extra 7 to 10 business days. To avoid this, do not close a bank account until at least one week after you file your return and receive confirmation that your refund was deposited.
Why does Where's My Refund say my refund was sent but my bank shows nothing?
Direct deposits can take 3 to 5 business days to post after the IRS sends them. If it has been less than 5 business days, wait. If it has been longer, contact your bank and ask them to search for the deposit. Provide the exact date the IRS says it sent the refund. If the bank has no record, ask them to file a trace with the Federal Reserve.
Do I have to wait for my federal refund before I get my state refund?
No. Your state processes its own return separately and on its own timeline. You can receive your state refund before, after, or at the same time as your federal refund. Track them using separate tools on the IRS website and your state's tax agency website.
What happens if I move after I file but before my refund arrives?
If you chose direct deposit, your refund will go to the bank account you listed—your address does not matter. If you chose a check and you move, the postal service will try to forward it to your new address if you filed a change of address form. If the check cannot be forwarded, it will be returned to the IRS and they will mail a new one. This adds weeks. Update your address with the IRS immediately if you move.