Check your refund status on IRS.gov using Where's My Refund
The IRS has a tool called Where's My Refund that shows you exactly where your refund is in the processing pipeline. You reach it at irs.gov/refunds, and it works on any device with internet access. You 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. If you filed electronically, you can check status as soon as 24 hours after the IRS receives your return. If you mailed a paper return, wait at least four weeks before checking — the IRS has to physically open and scan it first.
Where's My Refund tells you one of three things: the IRS is still processing your return, your refund has been approved and a payment date is set, or there is a problem that needs your attention. The message will be specific about which stage you are in and, if there is a delay, why.
Key Takeaways
- Where's My Refund at irs.gov/refunds is the official IRS tool to track your refund status and updates once per day.
- You can check status 24 hours after e-filing or four weeks after mailing a paper return.
- The tool shows you the current stage, expected payment date, and any issues that need to be resolved.
- If your refund is delayed beyond the normal timeframe, contact the IRS directly at 1-800-829-1040 rather than relying on third-party sites.
- Direct deposit refunds arrive in your bank account within one to three business days of the payment date; paper checks take seven to ten business days.
How long the IRS typically takes to process your return
Most federal tax returns are processed within 21 days of the IRS receiving them. If you e-filed, that clock starts within 24 hours of submission. If you mailed a paper return, it starts when the IRS scans it at a processing center, which can take two to four weeks depending on mail volume and which center receives it.
The 21-day window is not a may provide — it is the IRS's target for routine returns with no errors or missing information. Returns that trigger additional review, contain math errors, claim certain credits, or have inconsistencies with other documents (like W-2s or 1099s) take longer. The IRS may hold your return for verification, which can add weeks or months.
Once the IRS approves your return and schedules a payment date, the refund itself arrives on that date or shortly after. Direct deposit is faster — one to three business days — than a paper check, which takes seven to ten business days to arrive by mail.
What to do if Where's My Refund shows a delay or error
If Where's My Refund says your return is still being processed after 21 days, or if it shows a status you do not understand, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. Wait times are longest during tax season (January through April), so calling in the morning or on weekdays other than Monday usually means a shorter hold.
If the tool says there is a problem with your return — such as a missing signature, incorrect bank account information, or a discrepancy with income documents — Where's My Refund will tell you what the issue is and what to do next. Some problems require you to mail a response; others can be fixed by calling the IRS. Do not ignore these messages, because your refund will not be paid until the issue is resolved.
If you see a notice in the mail from the IRS (Form 886-A, Form 556, or similar), that means the IRS is requesting more information or has identified a specific problem. Follow the instructions on the notice exactly, including any deadline for response. Notices take priority over the general processing queue, so responding quickly can speed up your refund.
Why your refund might be taking longer than expected
The most common reasons for delays are math errors on the return, missing or mismatched information (like a Social Security number that does not match IRS records), and claims that trigger additional review. The Earned Income Tax Credit (EITC) and Child Tax Credit are audited more often than other credits, so returns claiming them may take longer to process even if there is no actual problem.
Identity theft and fraud detection also cause delays. If the IRS suspects someone filed a return using your Social Security number, it will hold your legitimate return while it investigates. This can take weeks or months. If you think you are a victim of tax-related identity theft, file Form 14039 (Identity Theft Affidavit) with the IRS and call 1-800-829-1040 to report it.
Amended returns (Form 1040-X) take much longer than original returns — typically 16 weeks or more. If you filed an amended return, do not expect your refund on the normal timeline. Where's My Refund will show the status of your amended return separately from your original return.
Direct deposit versus paper check: which arrives first
Direct deposit is the fastest way to receive your refund. Once the IRS sets a payment date, the money lands in your bank account within one to three business days. The IRS sends the electronic transfer on the payment date, and your bank processes it within that window. You do not have to do anything — if you provided your bank account information on your tax return, the refund goes there automatically.
Paper checks take longer because they have to be printed, mailed, and delivered by the postal service. The IRS mails the check on the payment date, but it typically takes seven to ten business days to arrive. If you live far from an IRS mailing center or if mail is slow in your area, it can take longer. If your check does not arrive within 10 business days of the payment date, call 1-800-829-1040 to report it.
If you did not provide direct deposit information when you filed, you can still request it on Where's My Refund before your refund is paid. Some tax software also lets you add or change your bank account information after filing, though the window to do this is limited. Once the IRS has begun printing your check, you cannot change the delivery method.
What to do if your refund never arrives
If the payment date has passed and your refund has not arrived, start by checking Where's My Refund again to confirm the payment date. If the tool shows the refund was paid but you have not received it, the next step depends on whether you chose direct deposit or a paper check.
For direct deposit: contact your bank and ask if the transfer arrived and was rejected (sometimes banks reject transfers if the account was closed or the routing number was wrong). If your bank has no record of the transfer, call the IRS at 1-800-829-1040 with your bank account number and routing number. The IRS can verify whether it sent the transfer and, if it did, help you trace where it went.
For paper checks: wait 10 business days from the payment date before taking action. If the check still has not arrived, call 1-800-829-1040 and report it. The IRS can issue a replacement check or, in some cases, a direct deposit transfer instead. You will need to provide your mailing address and confirm it matches what the IRS has on file.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. Where's My Refund works on any device with a web browser, including phones and tablets. Go to irs.gov/refunds and enter your Social Security number, filing status, and refund amount. The mobile version of the site is the same as the desktop version.
What if I filed my taxes through a tax preparation company like TurboTax or H&R Block?
You still check your refund status on Where's My Refund at irs.gov/refunds, not on the tax company's website. The tax company filed your return with the IRS, but the IRS controls the refund timeline and payment. Some tax companies offer their own tracking tools, but they pull information from the IRS, so Where's My Refund is always the official source.
How do I know if the IRS received my paper tax return?
Wait at least four weeks after mailing, then check Where's My Refund. If your return has been received and is being processed, it will show up in the tool. If it does not appear after four weeks, call 1-800-829-1040 and provide your mailing date and the address you sent it to. The IRS can search its records to see if it arrived.
Can I get my refund faster if I pay a fee?
No. The IRS does not charge fees to process refunds faster, and no legitimate third-party service can speed up the IRS's processing time. The timeline is the same for everyone. If a website or service claims to expedite your refund for a fee, it is a scam.
What if Where's My Refund says my refund was approved but I still have not received it after the payment date?
Check your bank account to confirm the deposit did not arrive. If you chose direct deposit, contact your bank to see if the transfer was rejected. If you chose a paper check, wait 10 business days from the payment date. If it still has not arrived, call 1-800-829-1040 to report it and request a replacement.