Where to Check Your Refund
The IRS has three main ways to check your federal tax refund status: the IRS website, the IRS2Go mobile app, or by phone. The fastest and most detailed option is the IRS website at irs.gov/refunds, where you can see the exact status of your refund in real time. You will need your Social Security number, filing status, and the exact refund amount from your tax return to look it up.
The IRS2Go app works the same way as the website but is designed for phones and tablets. You can read it from the Apple App Store or Google Play. If you prefer to speak with someone, you can call the IRS at 1-800-829-1040 during business hours, though wait times are often long during tax season.
State refunds are handled separately by your state's tax agency, not the IRS. Each state has its own website and phone number. Search "[your state] tax refund status" to find your state's refund tracker.
Key Takeaways
- The IRS website at irs.gov/refunds shows your federal refund status in real time and requires your Social Security number, filing status, and refund amount.
- Refund status updates are usually available within 24 hours of the IRS receiving your return, though processing can take up to 21 days or longer.
- State tax refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state.
- If you filed electronically and chose direct deposit, the refund goes to your bank account; if you chose a check, it arrives by mail.
What Information You Need to Check Your Refund
Before you go to the IRS website or call, gather three pieces of information from your tax return: your Social Security number, your filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount you claimed on your return. If you do not have your return in front of you, you can find this information on the confirmation email or letter the IRS sent you after they received your return.
The IRS asks for the refund amount specifically to confirm your identity and prevent fraud. The amount must match exactly — if you entered $2,847 on your return, you need to enter $2,847, not $2,800 or $2,850. If you are unsure of the exact amount, check your email for the IRS filing confirmation or log into your tax software account (TurboTax, H&R Block, TaxAct, etc.) to review your filed return.
How Long Refunds Take to Process
The IRS typically processes refunds within 21 days of receiving your return if you filed electronically. However, this timeline assumes your return has no errors, missing information, or red flags that require manual review. During peak tax season (January through April), processing can take longer even for straightforward returns.
If you chose direct deposit, the refund goes directly to your bank account once the IRS processes it. Banks usually deposit the funds within one to three business days after the IRS releases the payment. If you chose to receive a check by mail, add another one to two weeks for postal delivery. The IRS website will tell you which method you selected and when the payment was issued.
Some returns take longer than 21 days. This happens when the IRS needs to verify information, when your return contains errors, when you claimed certain credits like the Earned Income Tax Credit, or when there are identity theft concerns. The IRS website will show a message if your return is still being processed.
What the Refund Status Messages Mean
The IRS uses several standard messages to describe where your refund is in the process. "Return Received" means the IRS has your return but has not started processing it yet. "Refund Approved" means the IRS has reviewed your return, found no issues, and approved your refund amount. "Refund Sent" means the IRS has released the payment — either to your bank account or as a check in the mail, depending on what you chose.
If you see "Still Being Processed," your return is under review and the IRS needs more time. This is common and does not mean something is wrong. If you see "We Adjusted Your Return," the IRS found an error or discrepancy and changed your refund amount. The message will explain what was adjusted. If you see "Identity Verification Required," the IRS suspects fraud or needs to confirm your identity before releasing the refund. You will receive a letter with instructions on how to verify yourself.
If the tracker says your refund was sent but you have not received it after the expected timeframe, contact the IRS or your bank. For direct deposits, your bank can tell you if the payment arrived. For checks, the IRS can issue a replacement if the check was lost or stolen.
Checking Your State Tax Refund
State tax refunds are processed separately from federal refunds and have different timelines. Most states process refunds within 30 to 45 days of receiving your return, but some are faster and some are slower. Each state tax agency maintains its own refund tracker on its website.
To find your state's tracker, search "[your state] tax refund status" or go to your state's Department of Revenue or Department of Taxation website. You will typically need your Social Security number and refund amount, similar to the federal process. Some states also ask for your filing status or the last four digits of your Social Security number instead of the full number.
If you filed your state and federal returns together through tax software, the software may show both refund statuses in one place. However, the official source is always your state's tax agency website, since that is where the actual processing happens.
What to Do If Your Refund Is Delayed
If your refund status has not changed in more than 21 days (for federal) or the timeframe your state advertises, contact the IRS or your state tax agency. Before you call, check the tracker one more time to see if there is a message explaining the delay. If the message says "Still Being Processed," wait a few more days and check again.
If the tracker shows your refund was sent but you have not received it, contact your bank first if you chose direct deposit. Ask them to confirm whether the payment arrived. If your bank has no record of it, the IRS may have sent it to an old account number. You will need to contact the IRS to update your banking information and request a replacement refund.
If you chose a check and it has been more than two weeks since the tracker said "Refund Sent," contact the IRS. Checks can be lost or stolen in the mail. The IRS can issue a replacement check or, in some cases, deposit the refund directly to your bank account instead.
Frequently Asked Questions
How often does the refund status update?
The IRS updates refund status information once per day, usually overnight. Checking multiple times in the same day will show the same status. If your return is still being processed, check back the next day.
Can I check my refund status if I filed on paper?
Yes, but paper returns take longer to process — typically 4 to 6 weeks instead of 21 days. You can still use the IRS website tracker or call 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready.
What if I made a mistake on my return after I filed it?
If you filed electronically, you cannot change your return once it is submitted. If the IRS has not processed it yet, you can file an amended return using Form 1040-X after your original return is processed. If the IRS already processed your return and issued a refund, you can still file an amended return if you need to correct an error.
Will the tracker show my refund if I owe taxes instead?
No. The refund tracker only works if you are owed a refund. If you owe taxes, the IRS will send you a bill by mail. You can check the status of a tax bill by calling the IRS or logging into your IRS account at irs.gov.
Can someone else check my refund status for me?
Only you can check your refund status using your Social Security number. If you want someone else to help, you can give them the information they need to look it up, but they cannot call the IRS on your behalf without a power of attorney. If you hired a tax preparer, they may be able to check it if you authorized them to do so on your return.