Check your refund status through the IRS website or phone line
The IRS offers two main ways to find out where your refund is: the "Where's My Refund?" tool on IRS.gov and a phone line you can call. Both use the same information to track your return: your Social Security number, filing status, and the exact refund amount you expect. The tool updates once per day, usually overnight, so checking multiple times on the same day will show the same status.
The online tool is faster if you have internet access. Go to IRS.gov, find "Where's My Refund?" under the Tools section, and enter your information. The phone line is 1-800-829-1954. Both will tell you whether the IRS has received your return, whether it is being processed, whether it has been approved, and the date it will arrive in your bank account or by mail.
Key Takeaways
- The IRS updates refund status once per day, so you will see the same information if you check multiple times in one day.
- You need your Social Security number, filing status, and the exact refund amount to check your status online or by phone.
- Most refunds arrive within 21 days of the IRS approving your return, but some take longer if the IRS needs to verify information on your return.
- If your refund does not arrive by the date the IRS gave you, contact the IRS before filing a claim.
What the refund status messages mean
The IRS uses three main status messages. "Return Received" means the IRS has your return but has not started processing it yet. This is normal and usually lasts a few days to a week. "Return Approved" means the IRS has reviewed your return, found no problems, and approved your refund. At this point, the IRS will show you the exact date your refund will arrive.
"Refund Sent" means the IRS has sent your refund to your bank or mailed a check to your address. If you chose direct deposit, the money should arrive within one to two business days after this status appears. If you are receiving a check by mail, allow 7 to 10 business days from the date shown.
If the status says "Still Being Processed," your return is taking longer than usual. This happens when the IRS needs to verify information, when there is a math error, or when your return was flagged for review. The IRS will contact you by mail if they need more information from you.
Why your refund might be delayed
The IRS processes millions of returns each year, and some take longer than others. Common reasons for delays include math errors on your return, missing information (like a missing signature or Social Security number), claiming a refund that conflicts with another return filed under your name, or filing a return that claims certain refundable credits like the Earned Income Tax Credit.
If you filed a paper return instead of electronically, expect a longer wait. Paper returns take two to three weeks just to be scanned and entered into the IRS system, then another two to three weeks to process. Electronic returns usually process within two to three weeks total.
Refunds are also delayed during peak filing season (February through April) simply because the IRS is processing a huge volume. If you filed early in the season, your refund may take longer than one filed in May or June.
What to do if your refund does not arrive on time
The IRS gives you a specific date when your refund will arrive. If that date passes and you have not received the money, wait three business days. Sometimes banks take longer to deposit funds, or the mail is delayed. After three business days, check "Where's My Refund?" again to see if the status has changed.
If the status still shows "Refund Sent" but you have not received it, call the IRS at 1-800-829-1954. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether the refund was sent to the correct bank account or address, and whether it has been deposited. If the refund was sent to the wrong account, the IRS can issue a new check or direct deposit.
Do not file a claim with your bank or credit card company until you have confirmed with the IRS that the refund was actually sent. If you file a claim before checking with the IRS, you may end up with duplicate refunds, which you will have to repay.
Direct deposit versus check by mail
When you filed your return, you chose how to receive your refund: direct deposit to a bank account or a check mailed to your address. Direct deposit is faster — the money usually arrives one to two business days after the IRS sends it. A check takes 7 to 10 business days to arrive by mail, and you then have to deposit it yourself.
If you chose direct deposit but the IRS does not have a valid bank account number on file, they will mail a check instead. This can happen if you made a typo when entering your account number, or if you provided a routing number that does not match your bank. The "Where's My Refund?" tool will tell you if your refund is being sent by check.
If you want to change from a check to direct deposit before your refund is sent, you cannot do it through "Where's My Refund?" You have to contact the IRS directly by phone at 1-800-829-1954.
Refunds and tax credits you may not know about
Some refunds take longer because they include refundable tax credits. The most common is the Earned Income Tax Credit (EITC), which can be worth hundreds or thousands of dollars. The IRS is required by law to hold returns that claim the EITC until February 15 each year, even if you filed in January. This is a security measure to prevent fraud.
If your return includes the Child Tax Credit, the Additional Child Tax Credit, or the American Opportunity Credit, the IRS may also take extra time to verify the information. These credits are checked more carefully because they are refundable (meaning you can get money back even if you owe no tax) and because they involve dependent information.
Frequently Asked Questions
How often does the IRS update refund status?
The IRS updates "Where's My Refund?" once per day, usually overnight. Checking multiple times in the same day will show the same status. If your status has not changed in more than a week, your return may be delayed or flagged for review.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The phone line and the online tool show the same information and the same timeline. Calling is useful only if your refund did not arrive by the promised date, or if you need to update your bank account information.
What if I filed my return but it does not show up in "Where's My Refund?"
If you filed electronically, your return should appear in the system within 24 hours. If you filed a paper return, it takes two to three weeks to be scanned and entered. If more than three weeks have passed since you mailed a paper return and it still does not show up, call the IRS at 1-800-829-1954.
Can I cancel my refund and get the money a different way?
Once the IRS has sent your refund, you cannot cancel it. If you chose direct deposit and the money went to the wrong account, the IRS can issue a new check. If you chose a check and want direct deposit instead, you have to wait for the check to arrive, deposit it, and then request a change for next year's refund.
What if someone else filed a return using my Social Security number?
If you see a refund status for a return you did not file, or if "Where's My Refund?" shows a different refund amount than you expect, contact the IRS immediately at 1-800-829-1954. This may indicate identity theft. The IRS can freeze your account and investigate.