Where to Check Your Refund Status
The IRS provides three ways to check your federal income tax refund status: the IRS website tool called "Where's My Refund?", the IRS2Go mobile app, or by phone. The fastest and most detailed option is the website tool at irs.gov/refunds, which updates once per day and shows you exactly where your refund is in the processing pipeline. You will need your Social Security number, filing status, and the exact refund amount from your tax return to use any of these methods.
The IRS processes most refunds within 21 days of receiving your return, though this timeline can stretch longer during peak tax season (January through April) or if your return requires additional review. If you filed electronically and chose direct deposit, your refund typically arrives faster than a paper check. The IRS updates refund information every 24 hours, so checking multiple times on the same day will not show new progress.
Key Takeaways
- Use the IRS "Where's My Refund?" tool at irs.gov/refunds with your Social Security number, filing status, and refund amount to see real-time status.
- The IRS processes most refunds within 21 days of receiving your return, though peak season and complex returns can take longer.
- Direct deposit refunds arrive faster than paper checks, usually within 3 to 5 business days once the IRS releases the funds.
- If the tool says your refund is delayed or you cannot find your return, contact the IRS at 1-800-829-1040 or visit a local IRS office.
- State income tax refunds are processed separately by your state revenue department and have their own timelines and tracking tools.
Using the IRS "Where's My Refund?" Tool
Go to irs.gov/refunds and click on the "Where's My Refund?" button. Enter your Social Security number (or Individual Taxpayer Identification Number), your filing status as it appears on your return, and the exact refund amount in whole dollars only—do not include cents. The tool will then display one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has your return but has not finished processing it yet. "Refund Approved" means the IRS has reviewed your return and determined your refund amount—this is when you can see the expected deposit date if you chose direct deposit. "Refund Sent" means the IRS has released your refund to your bank or the postal service, depending on your payment method. Once you see "Refund Sent," the money should arrive within 3 to 5 business days for direct deposit or 7 to 10 business days for a paper check.
What to Do If Your Refund Is Delayed
If the "Where's My Refund?" tool says your refund is delayed or if more than 21 days have passed since you filed and the tool shows no status at all, the IRS may be reviewing your return for errors or requesting additional information. Common reasons for delays include a mismatch between your Social Security number and name, a missing or incorrect bank account number on a direct deposit request, or a discrepancy between your return and IRS records (such as a wage report from your employer).
Contact the IRS at 1-800-829-1040 to speak with a representative who can tell you the specific reason for the delay and what you need to do next. Have your return, Social Security number, and any correspondence from the IRS ready when you call. If the IRS needs additional documents from you, they will mail a notice to your address on file—do not wait for a phone call. If you prefer in-person help, you can visit a local IRS office, though wait times are often long during tax season.
Checking State Income Tax Refund Status
Your state income tax refund is processed separately from your federal refund and has its own timeline and tracking system. Each state revenue or taxation department maintains its own "Where's My Refund?" tool on its website. Search for "[your state] income tax refund status" or go directly to your state's revenue department website to find the tracking tool.
State refunds typically take 4 to 12 weeks to process, depending on the state and whether you chose direct deposit or a paper check. Some states process refunds much faster than others—for example, some states issue refunds within 2 to 3 weeks, while others may take 8 to 12 weeks. If you filed a joint return with a spouse, both of you may need to provide information to check the status. If your state refund is significantly delayed, contact your state's revenue department directly using the phone number on your state's website.
Direct Deposit Versus Paper Check
If you chose direct deposit on your tax return, the IRS deposits your refund directly into the bank account you specified. Direct deposit is faster and more find than a paper check—once the IRS releases your refund, it typically arrives in your account within 3 to 5 business days. The "Where's My Refund?" tool will show your expected deposit date once your refund is approved.
If you requested a paper check, the IRS mails it to the address on your return. Paper checks take 7 to 10 business days to arrive after the IRS releases your refund, and delivery time depends on postal service speed in your area. If you have not received your paper check within 10 business days of the "Refund Sent" status, contact the IRS to request a replacement check or to have the refund reissued by direct deposit instead.
What Information You Need to Check Your Status
To use the IRS "Where's My Refund?" tool, gather three pieces of information from your tax return before you start: your Social Security number (or ITIN), your filing status (single, married filing jointly, married filing separately, head of household, or may have access to widow/widower), and the exact refund amount in whole dollars. The refund amount is the number on the last line of your return labeled "Refund" or "Amount You Owe"—if you owe taxes instead of receiving a refund, you cannot use this tool.
If you do not have your return in front of you, you can request a transcript from the IRS that shows your filing status and refund amount. Go to irs.gov/transcripts and select "Get Transcript Online" or call 1-800-908-9946 to request a transcript by mail. The online transcript is available when ready, while a mailed transcript takes 5 to 10 business days to arrive. Once you have your transcript, you can use the information on it to check your refund status.
Frequently Asked Questions
Why does the tool say it cannot find my return?
The IRS "Where's My Refund?" tool cannot locate returns filed fewer than 24 hours ago. If you filed electronically yesterday or today, wait until tomorrow to check. If you filed by mail, wait at least 4 weeks before checking. If more than 4 weeks have passed and the tool still cannot find your return, the IRS may not have received it—contact the IRS at 1-800-829-1040 to confirm receipt.
Can I check my refund status if I filed jointly with my spouse?
Yes, either spouse can check the status using their own Social Security number, filing status, and the refund amount. Both of you will see the same status and expected deposit date. If you filed jointly but need to check only your portion of the refund, you will need to contact the IRS directly, as the tool does not separate joint refunds by spouse.
What if I made a mistake on my return after I filed?
If you discover an error after filing, do not file an amended return until the IRS has processed your original return and issued your refund. Once you receive your refund, you can file an amended return (Form 1040-X) if the error results in you owing additional taxes or being owed a larger refund. If the error means you owe money, file the amended return as soon as possible to avoid penalties and interest.
How long does it take to get a refund if I owe state taxes?
Your federal and state refunds are separate. If you owe state income taxes, the state may offset (withhold) your state refund to pay what you owe, but this does not affect your federal refund timeline. The IRS will still process and send your federal refund on its normal schedule. Check your state's refund status separately using your state's tracking tool.
Can I change my refund to direct deposit if I requested a paper check?
If your refund status still shows "Refund Approved" (not yet "Refund Sent"), contact the IRS at 1-800-829-1040 and ask to change your payment method to direct deposit. You will need to provide your bank account and routing number. If your refund status already shows "Refund Sent," the check is in the mail and cannot be stopped—you will need to deposit the check when it arrives or contact the IRS to request a replacement refund by direct deposit.