Mailed refunds typically arrive 3 to 4 weeks after the IRS processes your return
When the IRS mails your refund as a paper check instead of depositing it directly to your bank account, you are waiting for two separate timelines to finish. First, the IRS has to process your return and approve the refund — that part usually takes 21 days from when they receive it. Then, once they mail the check, the U.S. Postal Service delivers it, which adds another 7 to 10 business days under normal conditions. In total, you should expect the check to arrive somewhere between 3 and 4 weeks after you file.
The actual time varies based on when you file and whether the IRS needs to review your return more closely. If you file early in the tax season (January or February), processing is usually faster because the IRS is not yet overwhelmed. If you file in April or later, or if your return triggers additional review, the IRS processing step can stretch to 30 or even 40 days. Once the check is in the mail, postal delivery is the least predictable part — weather, mail volume, and your location all affect when it arrives.
Key Takeaways
- The IRS processes your return in about 21 days, then mails the check, which takes another 7 to 10 business days to arrive by mail.
- Filing early in the tax season (January through early March) usually means faster processing than filing in April or later.
- If the IRS flags your return for review — for example, because of missing documents or math errors — processing can take 30 to 40 days or longer.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours.
- If your check does not arrive within 4 weeks of filing, contact the IRS to confirm they mailed it and get the check number and amount.
Why the IRS mails checks instead of depositing directly
The IRS offers direct deposit as the faster option, but some people choose or need to receive a mailed check instead. You might not have a bank account, or you might prefer not to give your banking information to the IRS. Some people file on paper forms rather than electronically, which means the IRS has to manually enter the information and can only mail a check. If you did not provide banking details on your return, a mailed check is your only option.
Mailed checks are also the default when you file a paper return with the IRS. Even if you have a bank account, the IRS will not deposit directly unless you specifically wrote your account number and routing number on the form and signed it. This is why direct deposit is faster — it skips the postal service entirely and goes straight into your account in 1 to 2 business days after the IRS approves the refund.
How to track a mailed refund while you wait
The IRS provides a tool called Where's My Refund on IRS.gov that shows you the status of your return and refund. You can check it starting the day after you file. The tool updates once every 24 hours and will tell you whether the IRS is still processing your return, whether they have approved it, and whether they have mailed the check. If the status shows "Refund Mailed," the tool will also display the date the check was mailed and the amount.
To use Where's My Refund, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. You can check as often as you want — checking multiple times a day will not speed up processing, but it will not hurt either. If the tool shows no information yet, wait 24 hours and try again. The IRS usually updates the system by 8 a.m. Eastern time each day.
What to do if your check does not arrive on time
If more than 4 weeks have passed since you filed and Where's My Refund still shows "Refund Mailed," or if the tool shows the check was mailed but you have not received it after 10 business days, contact the IRS. You can call the IRS refund hotline at 1-800-829-1954 (available Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the refund amount ready when you call.
The IRS can tell you the exact date the check was mailed and provide a check number. If the check was mailed more than 30 days ago and you still have not received it, the IRS can issue a replacement check or deposit the refund directly to your bank account if you provide that information. Replacement checks usually arrive within 2 to 3 weeks. If you believe the check was lost or stolen, the IRS can also put a stop on the original check and issue a new one, though this process takes longer.
Delays that can extend the timeline
Several situations can push your refund beyond the standard 3 to 4 weeks. If you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, the IRS is required by law to hold your entire refund until February 15, even if the rest of your return is processed earlier. This is called the EITC holding period, and it applies whether you file on January 1 or April 1. If your refund includes these credits, you will not see "Refund Mailed" in Where's My Refund until mid-February at the earliest.
Other delays happen when the IRS needs more information from you. If your return has math errors, missing information, or anything that does not match IRS records (like a Social Security number mismatch), the IRS will send you a letter asking for clarification. You have to respond to that letter before processing can continue. This can add 2 to 4 weeks to your timeline. Identity theft checks and fraud reviews also delay processing, sometimes by several weeks or months.
Mailed checks versus direct deposit timing
Direct deposit is significantly faster than a mailed check. If you choose direct deposit, the IRS deposits your refund into your bank account 1 to 2 business days after they approve your return. That means the total time from filing to having the money in your account is usually 21 to 23 days, compared to 28 to 35 days for a mailed check. The difference comes entirely from skipping the postal service.
If you filed this year and chose a mailed check, you can still change to direct deposit for next year's refund. When you file next year, provide your bank account number and routing number on the return, and the IRS will deposit directly. If you do not have a bank account now but plan to open one before next tax season, direct deposit will be an option then. Some community banks and credit unions also offer accounts specifically for people new to banking, which can be opened quickly and used for direct deposit.
What happens if the check arrives damaged or illegible
If your refund check arrives but it is torn, water-damaged, or the amount or signature is illegible, do not try to cash it. Take it to your bank and explain that it arrived damaged. Your bank can contact the IRS to request a replacement check. You can also call the IRS directly at 1-800-829-1954 and report the damaged check. The IRS will issue a replacement, which takes another 2 to 3 weeks to arrive.
If you have already deposited a damaged check and it was rejected by the bank, keep the rejected check and the bank's rejection notice. Contact the IRS with both documents, and they can issue a replacement or deposit the refund directly to your account if you provide banking information. Do not cash the check if you are unsure whether it is legitimate — if the amount seems wrong or the check looks unusual, call the IRS first.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing or mailing. The IRS processes returns in the order they are received, and mailed checks follow the postal service timeline. Calling is only useful if your check is lost or significantly overdue — the IRS can then issue a replacement or switch you to direct deposit.
What if I moved after I filed?
If you moved and did not update your address with the IRS before filing, the check will go to the address on your return. Contact the IRS at 1-800-829-1954 with your new address, and they can reissue the check to the correct location. You can also file a change of address with the U.S. Postal Service, which may forward the check to your new home, though this is not may provide for checks.
Does filing on paper take longer than filing electronically?
Yes. Paper returns take longer for the IRS to process because someone has to manually enter the information. Paper returns typically take 4 to 6 weeks to process, compared to 21 days for electronic returns. If you filed on paper and chose a mailed check, expect 5 to 7 weeks total.
Can I deposit a refund check at an ATM?
Most ATMs that accept check deposits will accept a refund check if you have an account at that bank or credit union. Some ATMs have limits on the amount they will accept. If the ATM rejects your check, take it to a teller inside the bank during business hours, and they can deposit it for you.
What if the refund amount on the check does not match what I expected?
Do not cash the check. Call the IRS at 1-800-829-1954 and ask them to review your return. The amount might be correct if the IRS made adjustments (for example, explore an overpayment from a previous year or correcting an error). The IRS can explain the difference and confirm whether the check amount is right.