The IRS processes most refunds in 21 days or less
If you filed electronically and chose direct deposit, the IRS typically approves your refund within 21 days of receiving your return. This is the standard timeline the IRS publishes, and it covers the time from when they accept your return to when the money lands in your bank account. The 21-day clock starts the day the IRS accepts your return, not the day you submit it.
Paper returns take longer. If you mailed in a paper form, add 2 to 3 weeks for the IRS to receive and process it before the 21-day approval window even begins. That means a paper return can take 5 to 6 weeks total from the time you mail it.
These timelines assume your return has no errors, no missing information, and no red flags that trigger manual review. If any of those things happen, approval takes longer.
Key Takeaways
- Electronic returns with direct deposit are approved within 21 days of IRS acceptance in most cases, and that approval includes the deposit itself.
- Paper returns add 2 to 3 weeks of processing time before the 21-day approval window starts, making the total timeline 5 to 6 weeks.
- You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the exact status of your return.
- If your refund is delayed past 21 days, the IRS may be requesting more information, verifying your identity, or reviewing your return for errors.
- The IRS does not issue refunds by check or mail unless you specifically requested it or direct deposit failed.
Why some refunds take longer than 21 days
The 21-day timeline is a target, not a may provide. Several things can push your refund past that window. The most common reason is an error on your return — a mismatched Social Security number, a name that doesn't match IRS records, or income reported on a W-2 or 1099 that doesn't match what you claimed. When the IRS spots a discrepancy, they stop processing and send you a notice asking for clarification or correction.
Identity verification also delays refunds. If the IRS suspects fraud or cannot confirm your identity through their automated systems, they will request additional documentation. This can add weeks to your timeline. You may receive a letter asking you to verify your identity by phone, mail, or through an IRS account.
Claiming certain credits — the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) — can also extend the timeline. The IRS is required by law to hold these refunds for additional review, which can add 2 to 3 weeks even if everything on your return is correct.
Filing early in tax season does not speed up approval. The IRS processes returns in the order they are received, and the volume in January and February is so high that even error-free returns may take the full 21 days.
How to track your refund status
The IRS Where's My Refund tool is the only official way to check your refund status. You can access it on IRS.gov without logging in. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
The tool shows one of four statuses: "Return Received" (the IRS has your return but has not started processing), "Approved" (the IRS has approved your refund and it is on its way), "Sent" (your refund has been deposited or mailed), or a message that your return is still being processed. If you see "Still Being Processed," your return is taking longer than the standard 21 days, and you should check back in a few days.
Do not rely on third-party refund tracking websites or apps. Some charge fees or claim to speed up your refund, but they cannot. Only the IRS Where's My Refund tool has real-time access to your return status.
What to do if your refund is delayed past 21 days
If the Where's My Refund tool says "Still Being Processed" after 21 days, the IRS is reviewing your return for one of the reasons listed above. Check the tool every few days — it will eventually show either "Approved" or a message directing you to contact the IRS or check your mail for a notice.
If you receive a notice from the IRS, follow the instructions exactly. The notice will explain what information is missing or what discrepancy they found. Respond within the deadline given in the letter, or your refund will be delayed further. Do not ignore IRS notices.
If 21 days have passed and the tool still shows "Return Received," you can contact the IRS directly. Call the IRS at 1-800-829-1040 (the main customer service line) and have your Social Security number, filing status, and refund amount ready. Wait times are long during tax season, so call early in the morning or later in the week if possible.
Refunds held for offset or levy
In rare cases, your refund may be held or reduced because you owe a federal debt. The IRS can offset your refund to pay back taxes, unpaid student loans, or child support arrears. If this happens, you will receive a notice in the mail explaining the offset and which agency received the money. The Where's My Refund tool will not show a refund status if your return has been offset — instead, you will see a message directing you to contact the IRS or the agency that received the money.
If you believe the offset was made in error, you can file a claim with the IRS or contact the agency involved. This process takes additional time and requires documentation, so respond to any notices you receive promptly.
Direct deposit versus check or mail
Direct deposit is the fastest way to receive your refund. Money lands in your bank account within 1 to 2 business days after the IRS approves it. If you chose direct deposit on your return, you do not need to do anything else — the deposit will happen automatically.
If you requested a check by mail, the IRS will mail it after approval. Delivery time depends on the postal service and can range from 5 to 10 business days after the IRS sends it. You will not know the exact mailing date from the Where's My Refund tool — it only tells you when your refund was approved and sent.
If you did not choose direct deposit and did not request a check, the IRS will mail a check by default. This is slower than direct deposit and carries the risk of the check being lost in the mail.
Refunds for amended returns
If you filed an amended return (Form 1040-X), the timeline is longer. The IRS takes 16 weeks to process amended returns in most cases, though some are approved faster. You cannot track an amended return using Where's My Refund — that tool only works for original returns. Instead, you can call the IRS at 1-800-829-1040 and provide your Social Security number and the date you filed the amended return.
Amended returns are processed by hand, not by automated systems, which is why they take so much longer. If you made a mistake on your original return and need to correct it, file the amended return as soon as you realize the error. The sooner you file, the sooner the 16-week clock starts.
Frequently Asked Questions
Can the IRS speed up my refund if I need the money urgently?
No. The IRS processes refunds in the order they are received, and there is no way to move your return to the front of the line. If you need money before your refund arrives, you may want to explore other options like a personal loan or credit line, but the IRS cannot accelerate approval.
Why does the Where's My Refund tool say my refund was sent but I haven't received it?
"Sent" means the IRS has released the money to your bank or mailed the check. If you chose direct deposit, the money should arrive within 1 to 2 business days. If you chose a check by mail, it can take 5 to 10 business days. If more time has passed, contact your bank to confirm the deposit was received, or contact the IRS if you chose a check.
What if my refund amount changed from what I expected?
The IRS may have adjusted your refund if you made an error on your return, claimed a credit you were not may have access to to, or owed a debt that was offset. You will receive a notice in the mail explaining the adjustment. If you disagree with it, follow the instructions in the notice to file an appeal or provide additional information.
Do I need to do anything after I see "Approved" in Where's My Refund?
No. Once your refund is approved, the deposit or check is on its way. If you chose direct deposit, the money will arrive in 1 to 2 business days. If you chose a check, it will arrive by mail within 5 to 10 business days. You do not need to take any action.
How do I change my refund from a check to direct deposit if I already filed?
You cannot change the delivery method after you file. If your return has already been processed and approved, the refund will be sent the way you originally requested. If your return is still being processed, you can contact the IRS, but they may not be able to change it. For future refunds, make sure to choose direct deposit on your return.