How long a mailed tax refund takes
If the IRS mailed your refund as a check, expect it to arrive between three and five weeks after the IRS approves your return. The IRS processes returns in the order they receive them, so the date your return was accepted matters more than the date you filed it. Once the IRS approves your return and prints the check, the U.S. Postal Service handles delivery — and that part typically takes five to seven business days, depending on distance and mail volume.
The full timeline breaks into two parts: processing time at the IRS (usually two to three weeks) and mail delivery time (usually five to seven business days). If you filed early in the tax season, you might see your check sooner. If you filed in April or if your return needed manual review, you could wait closer to five weeks or longer.
The IRS does not print checks on demand. They batch-print refund checks on a set schedule and release them to the postal service in waves. You cannot speed up this process by calling the IRS or requesting overnight mail — the check will arrive when it arrives.
Key Takeaways
- Mailed refund checks typically arrive three to five weeks after the IRS approves your return, not from the date you filed.
- The IRS processes returns in order received, so early filers see checks sooner than those who file in April.
- Once the check is mailed, the U.S. Postal Service handles delivery, which usually takes five to seven business days.
- You can check the status of your refund on the IRS website using the "Where's My Refund?" tool with your Social Security number and filing status.
- If your check does not arrive within the expected timeframe, contact the IRS or file a claim with the postal service.
Tracking your refund before it arrives
The IRS provides a free tool called "Where's My Refund?" on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day and tells you whether your return is still being processed, approved, or mailed.
The tool shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and is preparing to mail the check), or "Mailed" (the check has been sent to the postal service). Once it shows "Mailed," your check is on its way and should arrive within the postal service's standard delivery window.
You can check this tool as often as you want — it will not change your processing time. Most people see the "Approved" status a few days before the check actually arrives in their mailbox.
What to do if your check is late
If the "Where's My Refund?" tool shows your check was mailed more than two weeks ago and you still have not received it, 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 the refund amount ready. The IRS can confirm whether the check was actually mailed and, if so, can issue a replacement check or deposit the refund to your bank account instead.
If the IRS confirms the check was mailed but you believe it was lost in the mail, you can file a claim with the U.S. Postal Service. Visit USPS.com and use their "Search for a Missing Mail" tool, or go to your local post office with your return information. The postal service will investigate, though recovery of lost checks can take several weeks.
Do not cash a replacement check if the original arrives later. If both checks arrive, contact the IRS immediately to report the duplicate — you will need to return one of them or the IRS may adjust your account.
Reasons your refund might take longer
Some returns require extra review before the IRS approves them. If you claimed the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or if your return had math errors or missing information, the IRS holds your return for additional verification. These returns can take six weeks or longer to process, and the mailed check arrives even later.
Returns filed on paper take longer than those filed electronically. If you mailed a paper return, add one to two weeks to the processing timeline just for the IRS to receive and scan it. Paper returns are also more likely to need manual review if handwriting is unclear or information does not match IRS records.
If your return was flagged for identity theft concerns or if the IRS needs to verify your identity, processing can stretch to two months or more. The IRS will contact you by mail if this happens — watch for official IRS letters in your mailbox.
Choosing direct deposit instead of a mailed check
If you file next year's return, you can request direct deposit instead of a mailed check. Direct deposit is faster — refunds typically arrive in your bank account within one to two weeks of IRS approval, rather than three to five weeks for a mailed check. You will need your bank account number and routing number when you file.
Direct deposit also eliminates the risk of a lost or stolen check. If you have a bank account, direct deposit is the fastest and safest way to receive a refund. You can set up direct deposit on your tax return itself, or if you are amending a return, you can request it on Form 1040-X.
If your check arrives damaged or unreadable
If your refund check arrives but is torn, water-damaged, or otherwise unreadable, do not try to deposit it. Contact your bank first — some banks can still process damaged checks, but most will refuse them. If your bank will not accept it, contact the IRS at 1-800-829-1040 and explain the damage. The IRS can issue a replacement check or deposit the funds directly to your bank account.
Keep the damaged check with you when you call. The IRS may ask you to mail it back or destroy it under their instructions before issuing a replacement.
Refund timeline by filing method
| Filing Method | Processing Time | Delivery Method | Total Time to Receive |
|---|---|---|---|
| E-filed return, direct deposit | 1–2 weeks | Bank deposit | 1–2 weeks |
| E-filed return, mailed check | 2–3 weeks | U.S. Mail | 3–5 weeks |
| Paper return, mailed check | 4–6 weeks | U.S. Mail | 5–8 weeks |
| Return requiring verification (EITC, ACTC) | 6+ weeks | U.S. Mail or bank | 7+ weeks |
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing or printing. The IRS processes returns in the order received and prints checks on a fixed schedule. Calling is only useful if your refund is overdue or if you need to report a lost check.
What if the refund amount on my check does not match what I expected?
Contact the IRS before depositing the check. The amount may be lower if the IRS applied your refund to a past-due tax debt, student loan debt, or child support obligation. The IRS will have sent you a notice in the mail explaining any offset. If you did not receive a notice, call 1-800-829-1040 to ask why the amount changed.
Can someone else cash my refund check if it arrives at my old address?
A check made out to you requires your signature to cash or deposit. If it arrives at an old address and someone else tries to cash it, that is check fraud. If you moved, update your address with the IRS before filing. If your check was mailed to an old address, contact the IRS to request a replacement sent to your current address.
How do I know if my check was actually mailed?
Use the "Where's My Refund?" tool on irs.gov. When it shows "Mailed," the check has been sent to the postal service. If it still shows "Approved" after three weeks, contact the IRS to confirm the check was printed and mailed.
What if I need the money before the check arrives?
You cannot speed up a mailed check once it has been sent. If you need funds urgently, contact your bank about a short-term loan or line of credit. For next year, file electronically and request direct deposit — that will cut your wait time in half.