Where to check your refund status right now
The IRS provides a free tool called Where's My Refund? at irs.gov that shows you the exact status of your return and an estimated delivery date. You need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
You can also use the IRS2Go mobile app, which pulls the same data as the website. Both show three possible statuses: "Return Received" (the IRS has your return but has not started processing), "Approved" (your return has been approved and your refund is being prepared), and "Sent" (your refund has been mailed or deposited). Once it shows "Sent," the tool also displays the delivery date.
If you filed through a tax preparation company like TurboTax, H&R Block, or Jackson Hewitt, that company may also offer refund tracking through your account. However, the IRS tool is the official source and will always have the most current information.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov is the official way to track your refund and shows an estimated delivery date once your refund is approved.
- Most refunds are delivered within 21 days of the IRS receiving your return, but this timeline can extend if the IRS needs to verify information or if you claimed certain credits.
- Direct deposit refunds arrive faster than paper checks, typically within 5 to 7 business days after the IRS approves your return.
- If you have not received your refund by the date shown in the tracker, contact the IRS at 1-800-829-1040 or check the tool again after 24 hours.
- The IRS processes returns in the order they are received, so early filers generally see refunds sooner than those who file closer to the deadline.
How long the IRS typically takes to process your return
The IRS aims to process most returns and issue refunds within 21 days of receiving your return. This is the standard timeline the agency publishes, and it applies whether you file electronically or by mail. However, the actual time varies based on how you file and how you want to receive your money.
If you file electronically and choose direct deposit, your refund usually arrives within 5 to 7 business days after the IRS approves your return. If you file electronically but request a paper check, the check is mailed after approval and typically arrives within 7 to 10 business days, depending on postal service speed. If you file by mail, add an additional 2 to 4 weeks to the timeline because the IRS must first receive and scan your physical return.
The 21-day window assumes your return is complete, accurate, and does not require additional review. Returns that trigger certain flags—such as claiming the Earned Income Tax Credit, the Additional Child Tax Credit, or the American Opportunity Credit—are held for additional verification and may take longer.
Why your refund might be delayed beyond the standard timeline
The IRS delays processing for several specific reasons. If you claimed a refundable credit like the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until at least mid-February, even if your return is otherwise complete. This delay exists to prevent fraud and does not mean anything is wrong with your return.
Your return may also be delayed if the IRS detects a mismatch between information on your return and information in its records—for example, if your reported income does not match what your employer reported on your W-2, or if your Social Security number does not match IRS records. In these cases, the IRS sends you a letter asking you to verify the information. You must respond within 30 days, and processing resumes after the IRS receives your response.
Other reasons for delay include filing errors (such as a missing signature or illegible handwriting on a paper return), claiming dependents who were also claimed by another taxpayer, or the IRS detecting potential identity theft. If your return is delayed for any of these reasons, the IRS will mail you a notice explaining why.
What to do if the tracker shows no information about your return
If you filed electronically and the Where's My Refund tool shows no information after 24 hours, wait another day and check again. The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. If you filed by mail, the IRS needs 2 to 4 weeks to receive and scan your return before it appears in the tracker.
If more than 21 days have passed since you filed electronically, or more than 6 weeks have passed since you mailed your return, and the tracker still shows nothing, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return was received and, if it was, why it has not been processed.
If you filed through a tax preparation company and the company's tracking tool shows your return was accepted by the IRS, but the IRS tool shows nothing, contact the tax preparation company's customer service line. They can confirm the filing date and help you determine whether the delay is on the IRS side or the company's side.
Direct deposit versus paper check: which arrives faster
Direct deposit is significantly faster than a paper check. Once the IRS approves your return, a direct deposit refund typically arrives in your bank account within 5 to 7 business days. A paper check takes 7 to 10 business days after approval, plus any additional time for postal delivery depending on where you live and where the check is mailed from.
If you did not provide direct deposit information on your return but want to receive your refund that way, you cannot change it after filing. However, some tax preparation companies offer a service called refund advance or rapid refund that deposits money into your account within 1 to 2 business days. This is not your actual refund from the IRS—it is a loan from the tax preparation company that is repaid when the IRS sends the refund. These services charge a fee, typically $15 to $50, and are optional.
If you are expecting a paper check and have not received it within 10 business days of the date shown in the tracker, contact the IRS at 1-800-829-1040. The IRS can issue a replacement check or, in some cases, deposit the refund directly to your bank account if you provide banking information.
State refunds and how they are tracked separately
Your state income tax refund is processed independently from your federal refund and may arrive on a different timeline. Each state has its own processing schedule, and most states provide their own refund tracking tool on their tax agency website.
To find your state's tracker, search "[your state] tax refund status" or visit your state's department of revenue website. You will typically need your Social Security number and the refund amount. Most states process refunds within 2 to 6 weeks of receiving your return, but some states are faster and some are slower. A few states, such as California and New York, can take 8 to 12 weeks during peak filing season.
If you filed your federal and state returns together through a tax preparation company, the company may have submitted both at the same time, but the IRS and your state process them separately. Do not assume a delay in your state refund means your federal refund is also delayed, or vice versa.
What happens if the IRS sends your refund to the wrong account
If you provided direct deposit information on your return but the refund was deposited into the wrong bank account, contact your bank immediately. Explain that a deposit was made in error and ask the bank to reverse it. The bank can usually reverse the deposit within 10 business days if the receiving account holder cooperates, or within 30 days if they do not.
Once the deposit is reversed, contact the IRS at 1-800-829-1040 with your correct banking information. The IRS can issue a replacement refund via direct deposit to the correct account or by paper check. This process typically takes an additional 2 to 4 weeks.
If you provided the wrong account number on your return and realized the mistake before filing, you cannot change it. If you realized it after filing, you must wait for the refund to be deposited to the wrong account, then work with that bank to reverse it and contact the IRS for a replacement.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparation company?
Tax preparation companies cannot speed up IRS processing. However, some offer a refund advance or rapid refund loan that deposits money into your account within 1 to 2 business days. This is a loan, not your actual refund, and the company charges a fee of $15 to $50. The IRS still processes your return on its normal timeline, and the loan is repaid when your refund arrives.
Why does the tracker say my refund was sent but I have not received it?
If the tracker shows "Sent" with a delivery date that has passed, and you chose direct deposit, check your bank account to confirm the deposit was not made. If it was not, contact your bank to see if the deposit is pending. If your bank shows no pending deposit, contact the IRS at 1-800-829-1040. If you chose a paper check, allow 10 business days from the date shown in the tracker before contacting the IRS.
Do I have to wait 21 days before I can contact the IRS about my refund?
No. You can contact the IRS anytime after you file. However, the IRS will not have information about your return until it has been received and scanned into the system. For electronic returns, this usually takes 24 hours. For mailed returns, it takes 2 to 4 weeks. Calling before your return has been scanned will not speed up processing.
What if I filed my return but the tracker says it was never received?
If you filed electronically, your tax preparation software or the IRS Free File tool should have provided a confirmation number. Have that number ready when you contact the IRS at 1-800-829-1040. The IRS can search for your return using the confirmation number. If you mailed your return, contact the IRS with your Social Security number and filing status, and they can search for it in the mail processing system.
Can I check my refund status on my phone?
Yes. Download the IRS2Go app from the Apple App Store or Google Play Store. The app provides the same information as the Where's My Refund website and updates once per day. You need your Social Security number, filing status, and the exact refund amount from your return.