Check your refund status through the IRS website or by phone
The Internal Revenue Service (IRS) offers three ways to track your federal tax refund: the IRS "Where's My Refund?" tool on their website, a phone line, or the IRS2Go mobile app. The website tool is fastest — it updates every 24 hours and shows you the exact stage your refund is in. You will need your Social Security number, filing status, and the 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 vary depending on whether you filed electronically or by mail, and whether your return required additional review. If you filed by paper, allow extra time for the IRS to scan and process your documents before your refund appears in the system.
Key Takeaways
- The IRS "Where's My Refund?" tool at irs.gov is the fastest way to check your status and updates every 24 hours.
- 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 receiving your return, but paper returns take longer to process than electronic ones.
- If your refund is delayed beyond 21 days, the IRS website will tell you why and what to do next.
- Direct deposit refunds arrive faster than checks, usually within 3 to 5 business days once the IRS approves your return.
Using the IRS "Where's My Refund?" tool online
Go to irs.gov and search for "Where's My Refund?" or navigate directly to the tool. Enter your Social Security number, filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount shown on your tax return. The tool will 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. "Refund Approved" means the IRS has reviewed your return and determined your refund amount — at this stage, the money is being prepared for payment. "Refund Sent" means your refund has left the IRS and is on its way to you. If you chose direct deposit, the tool will show the expected arrival date. If you are receiving a check, it will show the date the check was mailed.
The tool updates once per day, usually overnight. Checking multiple times in the same day will not show new information. If your return is still being processed and does not appear in the tool yet, wait 24 hours and try again.
Checking your refund status by phone
Call the IRS at 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and refund amount ready. An automated system will ask you to enter this information using your phone keypad, or you can speak to a representative who will look up your refund for you.
Phone lines are typically busiest in the morning and during tax season (January through April). If you reach a long wait time, try calling back later in the day or on a weekday afternoon. The phone line provides the same information as the online tool — your current refund status and expected delivery date.
Understanding refund status messages and delays
If the IRS tool shows "Return Received" but more than 21 days have passed since you filed, your return may be under review. This happens when the IRS needs to verify information on your return — for example, if you claimed a large refund, reported self-employment income, or if there is a discrepancy between your return and other records the IRS has on file. The tool will display a message explaining why your return is delayed and what you should do.
Some returns are flagged for identity verification. If this happens to you, the IRS will send you a letter with instructions on how to verify your identity — usually through an online portal or by mail. Do not ignore this letter. Responding promptly can speed up your refund.
If your refund shows as "Refund Sent" but you have not received it after the expected date, contact the IRS. Direct deposit refunds that do not arrive within 3 to 5 business days after approval may indicate a problem with your bank account information. Check refunds that do not arrive within 4 weeks of the mailing date may have been lost in the mail — the IRS can issue a replacement.
How to find your refund amount if you do not remember it
If you filed electronically, log into your tax software account or the IRS Free File website where you prepared your return — your refund amount should be saved there. If you filed by mail, look for a copy of the return you submitted or check any confirmation documents you received from the IRS.
If you truly cannot locate your refund amount, you can still call the IRS at 1-800-829-1040 and speak to a representative who can look it up for you using only your Social Security number and filing status. This takes longer than using the online tool, but it is an option if you do not have the exact amount.
Direct deposit versus check refunds
If you chose direct deposit on your tax return, your refund will arrive in your bank account faster than a paper check — typically 3 to 5 business days after the IRS approves your return. Direct deposit is also more find because there is no check to lose in the mail. The IRS tool will show the expected deposit date once your refund is approved.
If you are receiving a paper check, allow 4 weeks from the mailing date shown in the tool before assuming it is lost. Checks can take longer to arrive depending on mail volume and your location. If your check does not arrive within 4 weeks, contact the IRS to request a replacement.
What to do if your refund is missing or incorrect
If the IRS tool shows your refund was sent but you never received it, or if the amount seems wrong, contact the IRS. Have your Social Security number, filing status, and the refund amount ready. The IRS can verify whether your refund was deposited to the correct account, mailed to the correct address, or if there was an error in calculating your refund.
If you received a refund that is smaller than expected, check the IRS letter that came with your refund — it will explain any offsets or adjustments. The IRS may have applied your refund to unpaid taxes, student loans, or other federal debts. If you believe an offset was made in error, you can dispute it by contacting the IRS or the agency that received the offset.
Frequently Asked Questions
How long does it take to see my refund status online?
The IRS usually posts your return to the "Where's My Refund?" tool within 24 hours of receiving it. If you filed electronically, this is typically within 1 to 2 days. If you filed by mail, allow 2 to 4 weeks for the IRS to scan and process your return before it appears in the system.
Can I check my refund status without knowing the exact amount?
The online tool requires the exact refund amount. If you do not have it, call the IRS at 1-800-829-1040 and a representative can look up your status using only your Social Security number and filing status, though this takes longer than the online tool.
What does it mean if my refund status has not changed in weeks?
If your status is still "Return Received" after 21 days, the IRS is likely reviewing your return. The tool will display a message explaining why. Common reasons include large refunds, self-employment income, or discrepancies with other records. The IRS will contact you if they need additional information.
Why did my refund amount change from what I expected?
The IRS may have adjusted your refund if you owed back taxes, student loan debt, or other federal obligations. The letter that came with your refund will explain any offsets. You can also contact the IRS to ask why your refund was reduced.
Can I cancel or change my refund once I have filed?
You cannot cancel a refund once the IRS has processed your return. If you need to change your refund amount or where it is sent, you must file an amended return using Form 1040-X, which takes additional time to process.