Mailed refunds typically take 7 to 10 business days after the IRS processes your return
Once the IRS accepts your tax return and approves your refund, the check is printed and sent through the U.S. Postal Service. The 7 to 10 business day window starts from the date the IRS processes your return, not the date you filed. This means the total time from filing to cash in hand usually falls between two and four weeks, depending on how quickly the IRS processes your return and how far the check travels.
The IRS processes returns in the order they are received during tax season. If you file early in January, your return may be processed within one to two weeks. If you file in March or April, processing can take longer because the IRS is handling millions of returns simultaneously. Once your return is processed and approved, the check is printed at an IRS facility and handed off to the postal service the same day or the next business day.
Delivery time depends partly on distance. A check mailed from an IRS facility in Kansas to a California address may take longer than one going to a nearby state. Standard mail delivery typically adds 3 to 5 business days, though this varies by location and postal service volume.
Key Takeaways
- The IRS processes returns in order during tax season, so filing early can mean your check is printed sooner.
- Once processed, your check takes 7 to 10 business days to arrive by mail, not counting weekends or postal holidays.
- You can check the status of your return using the IRS Where's My Refund tool before the check is mailed.
- If your check does not arrive within 10 business days of the IRS processing date, contact the IRS or file a claim with the postal service.
- Mailed refunds are slower than direct deposit, which typically arrives within 1 to 2 business days after processing.
How to track your refund before it is mailed
The IRS provides a tool called Where's My Refund on IRS.gov that shows you the status of your return in real time. You can check this tool as soon as 24 hours after filing electronically, or four weeks after mailing a paper return. The tool tells you whether your return has been received, is being processed, has been approved, or has been mailed.
To use Where's My Refund, you need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. If the tool shows your refund has been approved and mailed, note the date shown — that is when the 7 to 10 business day clock starts.
You can also call the IRS at 1-800-829-1040 to speak with a representative about your refund status. Wait times are longest during March and April. The IRS also sends email updates if you provided an email address when you filed electronically.
What happens if your check does not arrive on time
If 10 business days have passed since the IRS said your check was mailed and you have not received it, contact the IRS first. Call 1-800-829-1040 and have your Social Security number, filing status, and refund amount ready. The IRS can confirm whether the check was actually mailed and, if so, can issue a replacement check or send the refund by direct deposit instead.
If the IRS confirms the check was mailed but you still do not have it after two weeks, file a claim with the U.S. Postal Service. You can do this online at USPS.com or by visiting your local post office. The postal service will investigate whether the check was lost, stolen, or misdelivered. This process can take several weeks.
In some cases, the IRS will reissue your refund by direct deposit rather than printing a new check. This is faster — direct deposit typically arrives within 1 to 2 business days — and eliminates the risk of the check being lost in the mail again.
Reasons your mailed refund might be delayed
The IRS may hold your return for review if there are errors, missing information, or signs of fraud. Common triggers include math errors, mismatched income information, or claiming a dependent who was also claimed by someone else. If your return is selected for review, processing takes longer — sometimes several weeks or months. The IRS will mail you a notice if this happens.
Postal service delays can also slow delivery. During peak season (March through May), mail volume is high and delivery times can stretch beyond the normal 3 to 5 business days. Weather, staffing shortages, and address issues can also cause delays. If your address on file with the IRS is incomplete or incorrect, the check may be returned to the IRS, which then has to reissue it.
If you owe money to the federal government, a state, or a creditor, the IRS may offset your refund. This means your refund is applied to what you owe instead of being mailed to you. The IRS sends a notice explaining the offset. This process can add weeks to the timeline.
Comparing mailed refunds to direct deposit and other methods
Direct deposit is the fastest way to receive your refund. Once the IRS processes your return, the money is transferred to your bank account within 1 to 2 business days. There is no printing, no mailing, and no risk of the check being lost. If you have a bank account, direct deposit is worth choosing over a mailed check.
Some people use a refund anticipation loan, which is a short-term loan from a tax preparation company that advances your refund before the IRS sends it. These loans come with fees and interest, and they do not actually speed up the IRS process — they just give you the money sooner by borrowing against your refund. This option costs money and is generally not worth it.
If you cannot receive direct deposit because you do not have a bank account, a mailed check is your only option. Some tax preparation services offer a prepaid debit card as an alternative, which can receive direct deposit and may be faster than waiting for a mailed check.
What to do if your address changed after you filed
If you moved after filing your return but before the check was mailed, the IRS may send the check to your old address. You can update your address with the IRS using Form 8822, Address Change. However, if the check has already been mailed, updating your address will not redirect it.
If the check goes to your old address, ask the person living there to write "Return to Sender — Person does not live here" on the envelope and put it back in the mail. The postal service will return it to the IRS. The IRS will then reissue the check to your new address, which adds another 7 to 10 business days.
To avoid this, update your address with the IRS as soon as you move, even if you have already filed. You can do this on IRS.gov or by mailing Form 8822 to the address listed on the form.
How tax season affects refund timing
Early in the tax season (January and early February), the IRS processes returns quickly because volume is low. A return filed in early January might be processed within one week. By March, processing slows because millions of returns are in the queue. A return filed in mid-March might not be processed for two to three weeks.
The IRS prioritizes certain returns, including those with the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). These returns are held until mid-February by law, even if they are filed earlier. This means if your return includes EITC or ACTC, your refund will not be processed before mid-February, regardless of when you file.
Filing electronically is faster than mailing a paper return. An electronic return is received by the IRS within 24 hours and can be processed within days. A paper return takes four weeks just to be received and entered into the system, so processing does not even begin until then.
Frequently Asked Questions
Can I get my refund faster if I file early?
Filing early helps because the IRS processes returns in order during tax season. If you file in January, your return is processed sooner than if you file in April. However, if your return includes the Earned Income Tax Credit or Additional Child Tax Credit, the IRS holds it until mid-February by law, regardless of when you file.
Does the IRS send a notice when my check is mailed?
The IRS does not automatically send a notice when your check is mailed. You can check Where's My Refund on IRS.gov to see when the IRS says your check was mailed. If you set up email notifications when you filed, you may receive an email update, but this is not may provide.
What if I never received my refund check and it has been more than a month?
Contact the IRS at 1-800-829-1040 to confirm the check was mailed and get the date it was sent. If it was mailed more than two weeks ago, file a claim with the U.S. Postal Service at USPS.com. The IRS can also reissue your refund by direct deposit, which is faster than waiting for a replacement check.
Is my refund check insured if it is lost in the mail?
No, refund checks are not automatically insured. However, if a check is lost or stolen, the IRS will issue a replacement check or send the refund by direct deposit instead. You do not lose the money — it just takes longer to receive it.
Why is my refund taking longer than 10 business days?
Your return may be held for review if there are errors or missing information. Postal delays can also extend delivery time, especially during peak tax season. Check Where's My Refund to see if your return is still being processed, or call the IRS at 1-800-829-1040 for details.