Timeline after approval: 21 days to several weeks
Once the IRS approves your return, the refund itself takes 21 calendar days minimum to reach you. This is the federal standard. The clock starts the day the IRS processes your return, not the day you filed it. If you chose direct deposit to your bank account, you will typically see the money within that 21-day window. If you chose a paper check, add 7 to 10 business days after the 21 days for postal delivery.
The actual time varies based on two things: the method you chose to receive the money, and whether the IRS found any issues with your return during processing. A straightforward return with direct deposit can arrive in as little as 10 to 14 days from approval. A return that triggers manual review or verification can take 4 to 6 weeks or longer after approval.
The IRS publishes a refund status tool called Where's My Refund? on IRS.gov. This tool updates once per day and shows you the exact stage your refund is in—whether it has been approved, is being processed, or is on its way to your bank. Checking this tool is the only way to know your actual timeline, because the standard 21 days is a minimum, not a may provide.
Key Takeaways
- The IRS processes approved refunds within 21 calendar days as a federal standard, but direct deposit often arrives faster—sometimes in 10 to 14 days.
- Paper checks take an additional 7 to 10 business days after the 21-day processing window, so expect 4 to 5 weeks total from approval.
- Where's My Refund? on IRS.gov updates daily and is the only reliable way to track your refund status after approval.
- Returns flagged for verification or manual review can take 4 to 6 weeks or longer after approval, even if you chose direct deposit.
- The 21-day clock starts when the IRS processes your return, not when you filed it—these are two different dates.
Direct deposit versus paper check: which arrives first
Direct deposit is faster. The IRS can transfer money electronically to your bank account within the 21-day window, and most banks post it within 1 to 3 business days of receiving it. If you filed early in the tax season and your return was straightforward, you could see the refund 10 to 14 days after approval.
Paper checks move through the mail. Even after the IRS approves your refund and prints the check, it has to travel through USPS. The IRS estimates 7 to 10 business days for delivery, but this varies by region and mail volume. During peak tax season (March through May), postal delays can stretch this to 2 to 3 weeks. If your check is lost or damaged in the mail, you will need to contact the IRS to request a replacement, which adds another 4 to 6 weeks.
If you did not provide direct deposit information when you filed, you cannot change it after the fact. The refund will be mailed as a check to the address on your return. You can update your address with USPS if you have moved, but you cannot redirect a tax refund check once it is in the mail system.
What happens if your return is flagged for review
Some returns do not move straight through to approval. The IRS may flag your return for verification if certain items look unusual—high deductions, claimed credits that do not match your income, missing documentation, or inconsistencies between your return and what employers or financial institutions reported to the IRS.
When this happens, the IRS will mail you a notice asking for proof. You have 30 days to respond with documents like receipts, bank statements, or letters from your employer. Once you send the documents back, the IRS reviews them and either approves your refund or denies the claim. This entire process—notice, your response, and final decision—typically takes 4 to 6 weeks after the initial approval date.
If the IRS denies part of your refund, you will receive a revised notice showing what was approved and what was not. You can dispute the decision by filing an appeal, but this adds another 2 to 3 months to the timeline. The best way to avoid this is to keep all receipts and documentation for at least three years and respond to any IRS notice within the deadline they give you.
How to check your refund status in real time
The IRS tool Where's My Refund? is the official source for refund status. 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 updates once per day, usually overnight, so check it in the morning for the most current information.
The tool will show you one of three statuses: "Return Received" (the IRS has your return but has not processed it yet), "Approved" (the IRS has approved your refund and it is being prepared for payment), or "Sent" (your refund has been mailed or deposited). If it shows "Sent," the tool will also tell you the date the refund was sent and, for direct deposits, the expected arrival date at your bank.
Do not rely on the IRS phone line for refund status. The automated system gives the same information as Where's My Refund?, and the wait time to speak to a person can be 30 minutes to several hours during tax season. The online tool is faster and available 24 hours a day.
Why some refunds take longer than 21 days
The 21-day standard assumes your return is complete, accurate, and does not trigger any red flags. Several things can delay a refund beyond this window. A return filed on paper takes longer to process than one filed electronically—the IRS has to scan and enter the data by hand. Returns filed in February or March move slower than those filed in January because of volume. Returns claiming the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC) are held until mid-February by law, even if filed earlier.
Identity theft and fraud checks also delay refunds. If the IRS suspects your return might be fraudulent—for example, if someone else filed a return using your Social Security number—they will freeze your refund while they investigate. This can add 2 to 3 weeks or more. You will receive a notice if this happens, and you may need to provide proof of identity.
Amended returns take much longer. If you filed an amended return (Form 1040-X) to correct an error, the IRS processes it separately from your original return. Amended returns typically take 12 to 16 weeks to process, even after approval. There is no way to speed this up.
What to do if your refund does not arrive on time
If the Where's My Refund? tool shows your refund was sent but you have not received it after the expected arrival date, your next step depends on the delivery method. For direct deposits, wait 5 business days after the expected arrival date—sometimes banks post refunds a few days late. Check your bank account and your pending transactions. If it still has not arrived, contact your bank to confirm they have the correct account and routing number on file.
For paper checks, wait 15 business days after the tool shows the check was sent. If it does not arrive, the check may have been lost in the mail. Contact the IRS at 1-800-829-1040 to report the missing check. The IRS will issue a replacement, which takes 4 to 6 weeks. You can also file a claim with USPS if you believe the check was lost in transit, though this rarely results in payment—USPS will investigate but cannot replace a government check.
Keep a record of the date the IRS said the refund was sent and the expected arrival date from Where's My Refund?. If you need to contact the IRS, having these dates will speed up the process. The IRS can only investigate a missing refund after the expected arrival date has passed.
State refunds and federal refunds: different timelines
Your state tax refund is separate from your federal refund and follows its own timeline. Most states process refunds within 30 to 45 days of receiving your return, but some take longer. If you filed your federal and state returns together using tax software, the state return goes to your state revenue department, not the IRS. You will need to track them separately.
Some states offer a refund status tool similar to the IRS tool. Check your state revenue department's website for a tracking tool. A few states mail refunds much faster than the federal government—some deliver within 2 to 3 weeks—while others take 8 to 12 weeks. The state's processing time does not affect your federal refund timeline.
If you are waiting for both a federal and state refund, do not assume they will arrive at the same time. It is common to receive one weeks before the other.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes refunds on its own timeline regardless of who prepared your return. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund for a fee. This is not faster—you are borrowing money and paying interest. The actual refund still takes the standard 21 days or longer.
What if the IRS approved my return but I still do not see it after 30 days?
Check Where's My Refund? again to confirm the status. If it shows "Sent" but you have not received it, contact the IRS at 1-800-829-1040 with the date the refund was sent. For direct deposits, also contact your bank to confirm the account number is correct. The IRS can issue a replacement check or investigate a missing deposit.
Does filing electronically really get you a faster refund than filing on paper?
Yes. Electronic returns are processed much faster because the IRS receives the data directly without manual data entry. Paper returns are scanned and entered by hand, which adds 1 to 2 weeks to processing time. If you filed on paper, expect the 21-day timeline to start later than if you filed electronically.
Why does the IRS say 21 days but my refund took 6 weeks?
The 21-day standard is the minimum for straightforward returns with no issues. If your return was flagged for verification, claimed certain credits, or was filed on paper, it will take longer. The IRS also processes returns in waves during peak season, so timing matters. Where's My Refund? will show you the actual status rather than the standard estimate.
If I filed an amended return, how long until I see that refund?
Amended returns take 12 to 16 weeks to process, even if you filed the original return months ago. The IRS processes amended returns separately and more slowly than original returns. There is no way to expedite this. You can check the status of an amended return using Where's My Refund? by entering your original return information.