Mailed refund checks typically take 3 to 4 weeks from the date the IRS processes your return, but the full timeline depends on when you file and whether the IRS needs to verify your information first.
The IRS publishes a Where's My Refund tool that shows you the actual status of your return in real time. That tool will tell you the exact date your refund was approved and mailed. Once the IRS marks your return as "refund approved," the check itself is usually in the mail within 3 to 4 business days. The remaining time is spent in the postal system — typically another 7 to 10 business days depending on distance and mail volume.
The bigger variable is how long the IRS takes to process your return before it approves the refund at all. If you file electronically and your return has no issues, processing usually takes 21 days or less. If you mail a paper return, add 4 to 6 weeks just for the IRS to receive and scan it. If the IRS flags your return for review — because of missing information, inconsistencies, or identity verification — processing can stretch to 60 days or longer.
Key Takeaways
- Once the IRS approves your refund, the check is mailed within 3 to 4 business days and arrives in 7 to 10 business days after that, for a total of roughly 3 to 4 weeks from approval.
- Electronic returns are processed in 21 days or less if there are no issues; paper returns add 4 to 6 weeks before processing even begins.
- The IRS Where's My Refund tool shows you the exact approval date and mailing date — check it instead of calling or visiting an office.
- If the IRS needs to verify your identity or requests missing documents, your refund will be delayed beyond the standard timeline, sometimes by 60 days or more.
- Mailed checks are slower than direct deposit, which typically arrives within 1 to 2 business days of approval.
Why the IRS processes some returns faster than others
The IRS processes returns in the order they are received, but not all returns move at the same speed. A return with no errors, no missing information, and income that matches what employers and banks reported to the IRS can be processed in as little as 10 to 14 days. A return that triggers a review — because you claimed a large refund, reported self-employment income, or had a change in filing status — goes into a queue for manual review, which adds weeks.
Paper returns are slower because they must be physically received, opened, and scanned before processing begins. The IRS receives millions of paper returns during tax season, and the backlog can be significant. If you filed by mail and it is now mid-April or later, expect your return to sit in a receiving queue for several weeks before anyone looks at it.
The IRS also delays processing if information on your return does not match what third parties reported. For example, if you claim a dependent but the Social Security number does not match IRS records, or if your W-2 income differs from what your employer reported, the IRS will hold the return for verification. This is a common reason for delays, and it can add 30 to 60 days to processing time.
What happens between approval and arrival
Once the IRS approves your refund, it sends an electronic instruction to the Bureau of the Fiscal Service, which prints and mails the check. This step usually takes 3 to 4 business days. The check is then handed to the U.S. Postal Service for delivery.
Postal delivery time depends on where you live and where the check is mailed from. Checks mailed within the same region typically arrive in 5 to 7 business days. Checks traveling across the country may take 10 to 14 business days. Weather, holidays, and mail volume also affect delivery. A check mailed in early April during peak tax season may take longer than one mailed in June.
Once your check arrives, it is yours to deposit or cash. The IRS has no further involvement. If the 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.
How to track your refund status
The IRS Where's My Refund tool is the only reliable way to know where your refund is. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." If it says "Return Received," the IRS has your return but has not finished processing it yet. If it says "Refund Approved," your refund has been authorized and is being prepared for mailing. If it says "Refund Sent," the check has been mailed and the tool will show the expected delivery date.
Do not call the IRS or visit a local office to ask about your refund unless the Where's My Refund tool has shown no update for more than 21 days after you filed electronically, or more than 6 weeks after you mailed a paper return. The IRS cannot tell you anything the tool does not already show.
Delays that push refunds beyond 4 weeks
Several situations cause refunds to take longer than the standard 3 to 4 weeks. The most common is a mismatch between your return and third-party records — your W-2, 1099, or bank information. The IRS will hold your return while it verifies the discrepancy, which usually takes 30 to 60 days.
Identity theft concerns also trigger delays. If the IRS suspects your return may be fraudulent, it will place a hold and may request additional documentation before approving the refund. This can add 60 to 90 days or more. You will receive a letter from the IRS if this happens.
Claiming certain credits — the Earned Income Tax Credit, the Child Tax Credit, or the American Opportunity Credit — can also slow processing because the IRS reviews these claims more carefully. If you claimed one of these credits and your refund has not been approved within 21 days, expect a longer wait.
If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay those debts. This does not necessarily delay processing, but it does reduce the amount you receive. The IRS will send you a notice explaining the offset.
What to do if your check does not arrive on time
If the Where's My Refund tool says your check was mailed but it has not arrived after 14 business days, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm the mailing address and check amount, and can request a replacement check if necessary.
If you believe your check was lost or stolen from your mailbox, file a police report and contact the IRS. The IRS will issue a replacement check, which takes another 4 to 6 weeks. To prevent this, consider having future refunds deposited directly to your bank account instead of mailed as a check.
If the Where's My Refund tool still shows "Return Received" after 21 days (for electronic returns) or 6 weeks (for paper returns), contact the IRS. This usually means your return is in a review queue or there is a processing error. The IRS can tell you what is holding it up.
Direct deposit is faster if you have a bank account
If you want your refund sooner, direct deposit is significantly faster than a mailed check. Direct deposit refunds arrive in 1 to 2 business days after the IRS approves your return, compared to 7 to 10 business days for a mailed check. The processing time before approval is the same — 21 days or less for electronic returns with no issues — but you save a week or more on the delivery end.
To receive your refund by direct deposit, you must provide your bank account number and routing number on your tax return. You can use a checking account, savings account, or even a prepaid debit card account, as long as the account is in your name. If you do not have a bank account, some tax preparation services offer refund advance cards that work like direct deposit.
Frequently Asked Questions
Can I speed up my refund check by calling the IRS?
No. The IRS processes returns in the order they are received, and calling does not move you up in the queue. The only way to speed up your refund is to file electronically instead of by mail, and to may support your return has no errors or missing information that would trigger a review.
What if I filed my return weeks ago and the Where's My Refund tool still says "Return Received"?
Your return is likely in a review queue. Contact the IRS at 1-800-829-1040 to find out why it is being held. Common reasons include a mismatch with your W-2 or 1099, a missing Social Security number for a dependent, or a claim for a refundable credit that requires verification.
If my check arrives damaged or unreadable, can I get a replacement right away?
No. Contact the IRS and report the damage. The IRS will issue a replacement check, which takes another 4 to 6 weeks to arrive. This is why direct deposit is safer — there is no physical check to be damaged or lost.
Does filing my return on April 14 instead of April 1 really delay my refund by weeks?
Yes, especially if you mail a paper return. Paper returns filed in mid-April enter a much larger backlog than those filed in early April. Electronic returns are processed more quickly regardless of filing date, but even electronic returns filed late in the season may take slightly longer due to overall IRS volume.
What if the Where's My Refund tool says my check was mailed but I never received it?
Wait 14 business days after the mailing date shown in the tool. If it still has not arrived, contact the IRS at 1-800-829-1040. The IRS can confirm the mailing address and issue a replacement check if the original was lost in the mail.