Check your return status on the IRS website first
The IRS has a tool called Where's My Refund? that tells you exactly where your return sits in the processing queue. You reach it at irs.gov/refunds. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool updates once per day, usually overnight.
If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, allow up to four weeks before the tool will show any status at all. The tool will tell you one of three things: your return is being processed, your return has been approved and a refund date has been set, or there is a problem that requires your attention.
Do not call the IRS before checking this tool. The phone lines are overwhelmed during tax season, and the automated system will tell you the same information the website does, but faster.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds shows your return status and updates once per day.
- Electronic returns process in roughly 21 days; paper returns take up to four weeks before any status appears online.
- If the tool says your return is held for review, the IRS is checking your information against other records and will contact you if they need documents from you.
- A refund date means your money is scheduled to arrive on that specific date by direct deposit or check, depending on how you filed.
- If the tool shows an error code or says to contact the IRS, you will need to call 1-800-829-1040 or visit a local IRS office in person.
What the status messages actually mean
"Your return is still being processed" means the IRS has received it and is running it through their system. This is normal and does not mean anything is wrong. The IRS processes returns in batches, and yours may be in a batch that has not reached the front of the line yet. If you filed electronically, you should see movement within 21 days. If you filed on paper, this message can last four to six weeks.
"We approved your return and your refund will be issued on [date]" is the message you want to see. The date shown is when the IRS will send your refund. If you chose direct deposit, the money usually lands in your bank account within one to two business days after that date. If you chose a check by mail, allow five to seven business days for it to arrive after the issue date.
"We need more information about your return" or a message directing you to call the IRS means the IRS found something that does not match their records. This could be a typo, a missing form, or a discrepancy between what you reported and what an employer or bank reported to them. The IRS will send you a letter explaining what they need. Do not ignore this letter. You have a important date to respond, usually 30 days.
Why your return might be delayed
The most common reason for delay is a mismatch between what you reported and what the IRS received from your employer, bank, or other income source. If you reported $50,000 in W-2 income but your employer reported $51,000, the IRS will hold your return while they investigate. This is not a penalty; it is a verification step.
A second common reason is a missing or incomplete form. If you claimed the Earned Income Tax Credit (EITC) but did not include Schedule EIC, or if you reported self-employment income but did not include Schedule C, the IRS will ask you to send the missing piece. You can mail it, fax it, or upload it through your IRS online account if you have one.
Paper returns take longer than electronic ones because the IRS must scan them and enter the data by hand. If you mailed your return, expect it to take four to six weeks before you see any status online, even if there are no problems.
During peak tax season (February through April), processing times are longer across the board. The IRS processes millions of returns simultaneously, and backlogs are normal. This does not mean your return is lost or flagged; it means you are waiting in line.
What to do if the tool shows an error code
Error codes on the Where's My Refund tool are specific. Common ones include "151" (the IRS is reviewing your return for errors), "570" (the IRS is reviewing your return for compliance), and "971" (the IRS sent you a notice and needs you to respond). If you see a code, write it down and call 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready.
The IRS phone lines are busiest in the morning and on Mondays. Call in the afternoon on a Wednesday or Thursday if you can. Wait times can exceed one hour during tax season. If you cannot reach anyone by phone, you can visit a local IRS office in person. Find the nearest one at irs.gov/localoffices.
If the tool tells you to contact the IRS but does not give a specific code, check your mail. The IRS sends notices separately from the Where's My Refund status. The notice will explain what they need and how to respond.
How to track a return you filed by mail
If you mailed your return, the IRS does not track it the way the postal service does. You cannot follow it from your mailbox to the IRS processing center. However, you can still use Where's My Refund once the IRS has scanned your return into their system, which usually takes four to six weeks.
If you want proof that the IRS received your paper return, you should have mailed it certified mail with return receipt requested. This gives you a signature from the postal service showing delivery. Keep that receipt. If the IRS later claims they never received your return, you have proof they did.
Do not mail your return to a local IRS office. Mail it to the address shown in the tax form instructions for your state. The IRS has regional processing centers, and your return will be routed to the correct one automatically.
Direct deposit versus check: which affects your timeline
If you chose direct deposit on your return, your refund arrives faster. Once the IRS approves your return, the money typically lands in your bank account within one to two business days. If you chose a check by mail, add five to seven business days after the IRS issue date for the check to arrive.
Direct deposit is also safer. A mailed check can be lost, stolen, or delayed by postal service backlogs. If you did not choose direct deposit when you filed, you cannot change it after the fact. You will have to wait for the check.
If your refund was supposed to arrive by a certain date and it has not, check with your bank first. Sometimes a deposit is delayed on the bank's end, not the IRS's. If your bank confirms no deposit has arrived, call the IRS at 1-800-829-1040 and ask them to verify the account number they have on file.
What happens if your return is lost or never arrives
If the Where's My Refund tool shows your refund was issued on a specific date, but you have not received it after two weeks (for direct deposit) or three weeks (for a check), contact the IRS. Have the issue date ready. The IRS can place a trace on your refund, which means they will investigate whether it was deposited, mailed, or lost somewhere in between.
A trace takes about four weeks. During that time, the IRS contacts your bank (if direct deposit) or the postal service (if a check) to find out what happened. If they find that your refund was lost, they will issue a replacement. If they find that it was deposited to the wrong account, they will work with your bank to recover it.
If you filed on paper and the IRS says they never received your return, you will need to file again. Before you do, send a copy of your original return certified mail with return receipt to the IRS address for your state. Keep the receipt. If the second return is processed and the first one shows up later, the IRS will contact you about the duplicate.
Frequently Asked Questions
How often does the Where's My Refund tool update?
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 you the same status. If your return status has not changed in more than 21 days (for electronic returns) or 30 days (for paper returns), contact the IRS.
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The phone lines are for answering questions about your return status or resolving problems, not for expediting. If your return is being processed normally, the IRS will issue your refund on their schedule regardless of how many times you call.
What if I filed my return but the tool says it has no record of it?
If you filed electronically, wait at least 24 hours. The tool does not update in real time. If you filed on paper, wait four to six weeks. If the tool still shows no record after that time, call the IRS at 1-800-829-1040 with your Social Security number and filing status. They can confirm whether they received it.
Do I need to do anything if the Where's My Refund tool shows my return is approved?
No. Once your return is approved, the IRS will send your refund on the date shown. You do not need to take any action. If the tool shows a specific refund date, your money is scheduled to arrive by that date or shortly after, depending on whether you chose direct deposit or a check.
What if I made a mistake on my return after I filed it?
If you have not received your refund yet, wait until it arrives. Once you have the refund, you can file an amended return (Form 1040-X) to correct the mistake. If the mistake means you owe more tax, file the amended return as soon as you realize the error. The IRS charges interest on unpaid tax from the original due date.