Check your refund status with the IRS directly
The fastest way to find out where your federal income tax refund is sits on the IRS website. Go to irs.gov/refunds and use the "Where's My Refund?" tool. You will 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.
The tool tells you one of three things: your refund is still being processed, it has been approved and a payment date has been set, or it has already been sent. If a payment date is listed, that is the date the IRS will release the money to your bank or the mail, depending on how you chose to receive it.
If you filed by mail rather than electronically, add two to three weeks to the normal processing time. The IRS has to physically open your envelope, scan your documents, and enter your information into their system before the tool can track your return.
Key Takeaways
- The IRS "Where's My Refund?" tool on irs.gov/refunds is the official source and updates once per day with your current status.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Most federal refunds arrive within 21 days of the IRS approving your return, but paper-filed returns take longer.
- If your refund is delayed beyond the expected date, the IRS has a phone line and a live chat option on their website.
- State tax refunds are tracked separately through your state's tax agency, not the IRS.
How long the IRS usually takes to process your return
The IRS says most returns are processed within 21 days. That clock starts when they receive your return, not when you file it. If you filed electronically, they receive it within a day or two. If you mailed it, add the time it takes the postal service to deliver it to the IRS processing center in your region, plus two to three weeks for them to scan and enter it.
Some returns take longer. The IRS flags returns for closer review if there are math errors, missing information, or items that don't match their records (like a W-2 from your employer that shows different income than what you reported). These returns can take 60 days or more. The "Where's My Refund?" tool will show a message if your return is under review.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS holds your refund until mid-February by law, even if your return is processed earlier. This is called the PATH Act delay and applies every year.
What to do if your refund is delayed past the expected date
First, check the "Where's My Refund?" tool again. If the tool shows a date that has already passed and you have not received the money, contact the IRS. You can call 1-800-829-1040 (the main IRS line) or use the live chat feature on irs.gov. Have your Social Security number, filing status, and the refund amount ready.
The IRS can tell you whether the refund was sent to the right bank account, whether it was mailed to the right address, or whether it is still stuck in processing. If it was sent to your bank, the bank can tell you whether they received it. If it was mailed, the IRS can issue a replacement check.
Delays often happen because the IRS address on your return does not match their records, your bank account number was entered wrong, or your return was flagged for review. The IRS representative can walk you through which one applies to you and what the next step is.
Tracking a refund sent by direct deposit versus by mail
If you chose direct deposit, the IRS sends the money to your bank, and your bank deposits it into your account. The "Where's My Refund?" tool tells you the date the IRS will release the money. Your bank usually posts it within one to three business days after that, but some banks take longer. Check your bank's website or call their customer service line to see whether the deposit has arrived.
If you chose to receive your refund by mail, the IRS mails a check to the address on your return. The tool tells you the date the check is mailed, not the date it arrives. A check usually takes five to seven business days to arrive after it is mailed, but delivery times vary by region and by how busy the postal service is. If more than two weeks have passed since the mailing date and you have not received the check, contact the IRS to request a replacement.
If you moved after you filed, the check may be sent to your old address. You can update your address with the IRS by calling 1-800-829-1040, but they cannot redirect a check that has already been mailed. If the check arrives at your old address, ask the person living there to write "Return to Sender" on it and put it back in the mail, or contact the IRS to issue a replacement check to your new address.
Finding your state income tax refund
State tax refunds are tracked separately from federal refunds. Each state has its own tax agency and its own refund tracking tool. Search "[your state] tax refund status" or go to your state's department of revenue website. Most states have a tool similar to the IRS's "Where's My Refund?"
State refunds often take longer than federal refunds because most states process returns after the IRS does. If you filed your state return at the same time as your federal return, expect your state refund to arrive one to four weeks after your federal refund, depending on the state.
Some states offer direct deposit for state refunds, and some mail checks only. Check your state's website to see which option you chose when you filed. If you are not sure, the state's refund tracking tool will show you.
What to do if the IRS says your refund was sent but you never received it
If the "Where's My Refund?" tool shows your refund was sent by direct deposit but your bank says they never received it, the money may have been sent to the wrong account. This happens when a digit is mistyped during data entry. Call the IRS at 1-800-829-1040 and ask them to verify the account number they have on file. If it is wrong, they can issue a replacement check to your correct address instead.
If the tool shows your refund was mailed but you never received the check, and more than two weeks have passed since the mailing date, contact the IRS to request a replacement. They will mail a new check to your current address. This usually takes two to three weeks.
If you think someone else cashed your refund check or deposited it into the wrong account, report it to the IRS and file a police report. The IRS can investigate, but the process is slow. In the meantime, do not spend money you are counting on — keep records of all your attempts to locate the refund in case you need to file a claim later.
Why your refund might be held or reduced
The IRS can hold or reduce your refund if you owe back taxes, student loan debt in default, or child support. This is called an offset. The "Where's My Refund?" tool may show a message about this, or you may not find out until you contact the IRS. If your refund was offset, the agency that you owe will contact you about a payment plan or other options.
Your refund can also be reduced if you made an error on your return — for example, if you claimed a dependent who does not meet the requirements, or if you reported income that does not match a W-2 or 1099 your employer sent to the IRS. The IRS will send you a letter explaining the change and showing the new refund amount.
Frequently Asked Questions
How often does the IRS update the Where's My Refund tool?
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking it multiple times in the same day will show the same status. If your status has not changed in more than a week, contact the IRS to find out why.
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advances" or loans against your expected refund, but these charge fees and interest. The IRS processes your return at the same speed regardless of who prepared it.
What if I filed my taxes but the IRS has no record of my return?
Call the IRS at 1-800-829-1040 with your Social Security number and the date you filed. They can search their system to see if your return was received. If it was not, you may need to file again or provide proof of mailing if you mailed a paper return.
Do I need to do anything to receive my refund, or does it come automatically?
Your refund comes automatically once the IRS processes your return and approves it. You do not need to take any action. The money will be sent to the bank account or address you listed on your return.
Can I change my bank account or mailing address after I file?
You can update your address with the IRS by calling 1-800-829-1040, but they cannot redirect a refund that has already been sent. If your refund has not been mailed yet, updating your address may help. If it has already been mailed, you will need to request a replacement check sent to your new address.