The IRS typically approves your refund within 21 days of receiving your return, but the full timeline depends on how you filed and how you want the money.
If you filed electronically and chose direct deposit to your bank account, the IRS aims to approve your return and send the money within 21 days. That 21-day window starts from the date the IRS receives your return, not the date you mailed or filed it. If you filed on paper or requested a check by mail, approval still takes roughly 21 days, but delivery adds another 7 to 14 days after that.
The IRS publishes a Where's My Refund tool that shows you the actual status of your specific return. You can check it on IRS.gov using your Social Security number, filing status, and the exact refund amount. This tool updates once per day, usually overnight, and will tell you whether your return is still being processed, approved, or sent to your bank.
Key Takeaways
- The IRS aims to approve returns within 21 days of receipt, but this is a target, not a may provide, and some returns take longer.
- Direct deposit is faster than a mailed check — direct deposit typically arrives 3 to 5 business days after approval, while checks take 7 to 14 days.
- The Where's My Refund tool on IRS.gov shows your return status and updates daily; it is the only reliable way to track your specific refund.
- Returns with errors, missing information, or that claim certain credits (like the Earned Income Tax Credit) often take longer than 21 days to approve.
- If your refund does not arrive within the expected timeframe, the IRS has a process to file a claim and investigate the delay.
Why some returns take longer than 21 days
A 21-day approval is not automatic. The IRS stops the clock on returns that have errors, incomplete information, or that claim certain tax credits. The Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC) trigger a mandatory review that can add weeks. The IRS is required by law to hold these returns until mid-February, even if they are error-free, to prevent fraud.
Returns filed on paper move slower than electronic returns because they must be scanned and entered into the IRS system by hand. A paper return can take 4 to 8 weeks to process, even before approval. If your return has a math error, a missing signature, or a Social Security number that does not match IRS records, the IRS will set it aside and send you a notice asking you to fix it — this adds 30 days or more to the timeline.
Identity theft filters also delay returns. If your return looks unusual compared to your filing history, or if the IRS suspects fraud, they will hold it for manual review. This is not a sign that you did anything wrong — it is a security step that can take several weeks.
Direct deposit versus check delivery times
Once your return is approved, the delivery method determines how long you wait for the actual money. Direct deposit is the fastest option: the IRS sends the money to your bank, and it typically appears in your account 3 to 5 business days later. Some banks deposit it faster, but 3 to 5 days is the standard window.
A check by mail takes longer. After approval, the IRS prints and mails your check, which adds 7 to 14 days depending on mail speed and your location. If you live far from an IRS processing center or in a rural area, the check may take closer to 14 days. The Where's My Refund tool will tell you when your check has been mailed, but it cannot track the mail itself once it leaves the IRS.
If you did not provide a bank account on your return, you will receive a check by default. You can request a check instead of direct deposit, but this choice slows down your refund by a week or more.
How to track your refund status
The Where's My Refund tool is the only official way to track your federal refund. Go to IRS.gov, find the tool, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool will show one of three statuses: "Return Received," "Approved," or "Sent to Your Bank" (or "Check Mailed").
"Return Received" means the IRS has your return but has not finished reviewing it. This status can last anywhere from a few days to several weeks. "Approved" means the IRS has finished reviewing your return and has sent the money to your bank or printed your check. "Sent to Your Bank" means direct deposit is on the way — money should arrive within 3 to 5 business days. "Check Mailed" means your check is in the mail.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking it multiple times in one day will not give you new information. If the tool says your return is still being processed after 21 days, or if it has not updated in more than a week, you may need to contact the IRS.
What to do if your refund is delayed
If the Where's My Refund tool shows no status update for more than 21 days, or if your refund does not arrive within the expected timeframe after approval, you can file a Form 867-C (Claim for Refund) with the IRS. This form tells the IRS to investigate why your refund has not been processed or delivered. You can file it by mail or through your tax software.
Before filing a claim, confirm that your refund was actually approved. The tool should show "Approved" or "Sent to Your Bank" — if it still shows "Return Received," the IRS is still working on it. If your refund was approved and direct deposit was sent, wait at least 5 business days after the approval date before assuming it is lost. If you requested a check, wait at least 14 days after the "Check Mailed" status appears.
You can also call the IRS at 1-800-829-1040 to speak with a representative about a delayed refund. Have your Social Security number, filing status, and the refund amount ready. The IRS can sometimes see details in your account that the Where's My Refund tool does not show, and they can escalate your case if there is a genuine problem.
Refunds with tax credits take longer
If you claimed the Earned Income Tax Credit, the Child Tax Credit, or the Additional Child Tax Credit, your refund will not be approved before mid-February, even if you filed in January. This is a federal requirement designed to prevent fraud. The IRS holds these returns for extra review, and approval typically happens in late February or early March.
The Where's My Refund tool will still show your return status, but it will not move to "Approved" until after mid-February. This is normal and not a sign of a problem. If you filed early and claimed one of these credits, plan for your refund to arrive in late February or March rather than in January or early February.
Paper returns and amended returns
If you filed a paper return instead of filing electronically, add 4 to 8 weeks to the timeline. Paper returns must be opened, scanned, and entered into the IRS system by hand, which is much slower than electronic processing. After the IRS enters your return, the 21-day approval clock starts.
An amended return (Form 1040-X) takes even longer — typically 8 to 12 weeks to process and approve. Amended returns are processed separately from original returns and do not get the same priority. If you need to amend your return, file it as soon as you realize the error, because the clock does not start until the IRS receives it.
Frequently Asked Questions
Can I speed up my federal tax refund?
Direct deposit is the fastest method available — it typically arrives 3 to 5 business days after approval. Filing electronically instead of on paper also speeds up processing. Beyond these two choices, you cannot make the IRS approve your return faster. The 21-day timeline is the IRS's target, and some returns take longer due to errors or required reviews.
What if the Where's My Refund tool says nothing?
If the tool does not recognize your return, it may not have been received yet, or there may be an error in the information you entered. Double-check your Social Security number, filing status, and refund amount. If the information is correct and the tool still shows nothing after a week, call the IRS at 1-800-829-1040 to confirm they received your return.
Does the 21-day timeline include weekends and holidays?
The IRS counts business days, not calendar days, so weekends and federal holidays are not included in the 21-day window. If you filed on a Friday, the 21 days starts on Monday. If a holiday falls during the processing period, it does not extend the timeline — the IRS simply does not work that day.
What happens if my bank rejects my direct deposit?
If your bank account information is wrong or your account is closed, the IRS will attempt the deposit and it will fail. The IRS will then mail you a check instead, which adds 7 to 14 days. The Where's My Refund tool should show "Check Mailed" after the failed deposit. If you know your account information was wrong, contact the IRS before they attempt the deposit.
Can I get my refund as a debit card instead of direct deposit or a check?
Some tax software providers offer refund debit cards, but this is not an IRS option. If your tax software offers a debit card, the money goes to the card instead of your bank account or a check. The timeline is similar to direct deposit — 3 to 5 business days after approval. Check your tax software's terms to see if this option is available.