Where to find your refund using the IRS Where's My Refund tool
The IRS Where's My Refund tool is the official way to check your federal tax refund status. You access it through IRS.gov, and it shows you where your refund is in the processing pipeline — whether it's still being reviewed, approved, or on its way to your bank account or mailbox.
To use the tool, you need three pieces of information: your Social Security number (or Individual Taxpayer Identification Number), your filing status from your tax return, and the exact refund amount you expect. The IRS updates the tool once per day, usually overnight, so checking multiple times in a single day won't show new information.
The tool works for both federal returns filed electronically and by mail. If you filed through a tax preparer or software company, you can still check status directly through the IRS — you don't need to go back through the company you used to file.
Key Takeaways
- The IRS Where's My Refund tool on IRS.gov is the official source for your federal refund status and updates once per day.
- You need your Social Security number, filing status, and expected refund amount to check your status.
- The tool shows three main statuses: being processed, approved, or sent to you — and tells you the expected deposit or mailing date.
- If the tool says your refund was sent but you haven't received it after the expected date, contact the IRS directly rather than waiting.
- State refunds are tracked separately through your state's tax agency, not through the federal IRS tool.
What the three refund statuses mean
Being Processed means the IRS is still reviewing your return. This stage typically lasts 21 days from the date you filed, though it can take longer if the IRS needs to verify information or if your return was filed by mail. During this time, the tool will show an expected approval date.
Approved means the IRS has finished reviewing your return and your refund has been authorized. At this stage, the tool shows the date your refund will be sent — either deposited into your bank account or mailed as a check. Direct deposit refunds usually arrive within one to two business days after the approval date; checks typically arrive within seven to ten business days.
Sent means your refund has left the IRS and is on its way to you. For direct deposits, this status appears briefly before the money lands in your account. For checks, the tool shows the mailing date, and you should receive it within the timeframe shown.
Why your refund might be delayed
The IRS processes most returns within 21 days, but several things can slow this down. If your return has math errors, mismatched information (like a name that doesn't match Social Security records), or missing documents, the IRS will set it aside for manual review. This can add weeks or months to processing time.
Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit are held until mid-February by law, even if they're filed earlier. This is a federal requirement, not a processing delay.
If you claimed a refund that's larger than expected or if the IRS suspects identity theft or fraud, your return goes into a more thorough review. The Where's My Refund tool will show "being processed" for an extended period in these cases. You can also check the IRS website for a list of reasons returns are delayed — the most common are incomplete information, math errors, and duplicate filings.
What to do if your refund doesn't arrive on time
If the Where's My Refund tool shows your refund was sent but you haven't received it after the expected date, contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) or use the IRS's online chat tool on IRS.gov. Have your Social Security number, filing status, and expected refund amount ready.
If your refund was supposed to be direct deposited but didn't arrive, the IRS can investigate whether the deposit was rejected by your bank. This sometimes happens if your account information was entered incorrectly on your return, or if your bank flagged the deposit as suspicious. The IRS can reissue your refund as a check if needed.
If your refund was mailed as a check and hasn't arrived after ten business days past the mailing date shown in the tool, the IRS can issue a replacement check. Again, contact them directly — they'll verify the original check wasn't cashed and send a new one.
Checking your state tax refund separately
Your state refund is processed independently from your federal refund and has its own tracking system. Most states have a refund status tool on their tax agency website, similar to the federal Where's My Refund tool. Search "[your state] tax refund status" to find it.
State refunds typically take longer than federal refunds — often 30 to 60 days from filing — because states have smaller processing operations. Some states also hold refunds if you owe child support, student loans, or other debts that can be offset against your refund. The state's refund tool will usually tell you if your refund is being held for this reason.
How to avoid refund delays when you file
Double-check your Social Security number, name spelling, and filing status before submitting your return. Mismatches between your return and IRS records are one of the most common reasons for delays. If you're married filing jointly, make sure both names and Social Security numbers are entered exactly as they appear on your Social Security cards.
If you're claiming dependents, verify that each dependent's Social Security number is correct and that you're only claiming each child once. The IRS cross-checks dependent information, and errors here trigger manual review.
File electronically rather than by mail if you can. Electronic returns are processed faster and have fewer errors because tax software catches common mistakes before you submit. If you file by mail, your return won't start processing until the IRS receives and scans it, which adds several weeks to the timeline.
Frequently Asked Questions
Can I check my refund status if I filed through a tax preparer?
Yes. You can check your status directly on IRS.gov using Where's My Refund — you don't need to contact the tax preparer. You'll need your Social Security number, filing status, and expected refund amount. Some tax preparers also offer their own tracking tools, but the IRS tool is the official source.
What does it mean if Where's My Refund says "still being processed" after 21 days?
Your return is under review for one of several reasons: math errors, missing information, identity verification, or fraud checks. The tool will update with a new date once the review is complete. If it's been more than 60 days, contact the IRS at 1-800-829-1040 to find out what's holding it up.
Why did my direct deposit refund not arrive on the date the IRS said?
Bank processing times vary. The IRS sends the deposit on the date shown, but your bank may take one to two business days to post it to your account. Weekends and bank holidays also delay posting. If it's been more than three business days past the date shown, contact your bank to confirm they received the deposit.
Can I get my refund faster if I pay a tax preparer or software company extra?
No. The IRS processes all returns on the same timeline regardless of who prepared them or what software was used. Some companies offer "refund advance" loans that give you money before the IRS processes your return, but you pay interest or fees for this — it's not faster processing, it's a loan against your future refund.
What if I need my refund before it arrives?
The IRS cannot speed up processing. If you need money before your refund arrives, you'll need to find other resources. Some nonprofits and community organizations offer emergency assistance, and some banks offer short-term loans. Avoid refund advance loans if possible — the fees often exceed what you'd pay for a regular personal loan.