The IRS mails refund checks in the order they process returns, which means your arrival date depends on when your return was accepted and whether it needed review

If the IRS accepted your return and approved your refund, a mailed check typically arrives 7 to 10 business days after the IRS issues it. The IRS does not mail checks on weekends or federal holidays, so a check issued on a Friday may not arrive until the following week. The total time from return acceptance to check in your mailbox usually falls between three and four weeks, but this varies based on when you filed, whether the IRS had questions about your return, and mail delivery speed in your area.

The IRS processes returns in batches throughout the filing season. Early filers who submit error-free returns in January or February often see checks within two to three weeks. Returns filed closer to the April important date, or returns that trigger additional review, can take longer. If the IRS needs to verify information on your return—such as income, dependents, or credits you claimed—the check will not be issued until that review is complete, which can add two to four weeks or more.

Key Takeaways

  • Once the IRS issues your refund, the check takes 7 to 10 business days to arrive by mail, not counting weekends or federal holidays.
  • The total time from filing to receiving your check is usually three to four weeks for straightforward returns, but can stretch to six weeks or longer if the IRS reviews your return.
  • You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows whether your check has been issued.
  • If your check does not arrive within 10 business days of the issue date shown in Where's My Refund, contact the IRS or file a claim for a lost check.

How to check the status of your mailed refund

The IRS Where's My Refund tool is the only official way to see where your refund stands. Go to IRS.gov, select "Refunds," 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 checking multiple times in a single day will not show new information.

Where's My Refund shows three possible statuses: "Return Received," which means the IRS has your return but has not finished processing it; "Refund Approved," which means the IRS has approved your refund and will mail a check; and "Refund Issued," which includes the date the check was mailed. Once you see "Refund Issued," count forward 7 to 10 business days to estimate arrival. If the tool shows "Refund Issued" but your check has not arrived after 10 business days, the check may have been lost in the mail.

Why your refund check might be delayed

The IRS delays issuing checks for several reasons. If your return contains errors—a mismatched name or Social Security number, an incorrect filing status, or math mistakes—the IRS will hold your return for review before issuing a check. If you claimed a refundable credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS is required by law to hold your return until mid-February, even if you filed in January. This is called the EITC holding period and applies to all returns claiming these credits.

Returns filed on paper take longer than electronic returns because the IRS must scan and process them manually. A paper return can take four to six weeks to process before a check is even issued. If you included a payment with your return, or if the IRS suspects identity theft or fraud, your return will be flagged for manual review, which adds weeks to the timeline. Amended returns (Form 1040-X) take even longer—typically eight to twelve weeks from submission to check issuance.

What to do if your check is lost or never arrives

If Where's My Refund shows "Refund Issued" with a date more than 10 business days in the past, and you have not received your check, 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 on file and, if necessary, issue a replacement check or arrange a direct deposit to your bank account instead.

If you believe your check was lost in the mail, the IRS will file a claim with the U.S. Postal Service on your behalf. This process takes about four weeks. In the meantime, the IRS can issue a replacement check to a different address or deposit the refund directly to your bank account if you provide routing and account numbers. Keep any mail from the IRS about your refund, as you may need it to prove you did not receive the original check.

Mailed refunds versus direct deposit: timing differences

Direct deposit refunds arrive much faster than mailed checks. If you chose direct deposit on your return, the IRS deposits the refund directly into your bank account, which typically happens one to two business days after the IRS issues the refund. A mailed check, by contrast, takes 7 to 10 business days after issuance, plus the time for the IRS to process and issue it in the first place.

If you filed for a mailed check but now wish you had chosen direct deposit, you cannot change the method once the return is accepted. However, if your check is lost or delayed significantly, the IRS can reissue it as a direct deposit instead. This is worth requesting if you are still waiting after 10 business days, because direct deposit is faster and more reliable than mail.

Timeline expectations by filing date

Returns filed in January and early February, if error-free and not subject to the ETIC holding period, may see checks arrive by late February or early March. Returns filed in March typically see checks by mid-April. Returns filed in April, especially close to the important date, often do not see checks until May or June because the IRS is processing the highest volume of returns during that period.

During tax season, the IRS processes millions of returns, and mail delivery can also slow down as postal services handle increased volume. A check issued in mid-April may take longer to arrive than one issued in February, even if both were mailed on the same day, straightforward because of mail delays during peak season. If you filed late or expect a delay, plan your finances accordingly and do not count on the refund arriving by a specific date.

Frequently Asked Questions

Can I change my refund from a mailed check to direct deposit?

No, once your return is accepted by the IRS, you cannot change the refund method. If you filed for a mailed check and now want direct deposit, you must wait for the check to arrive or contact the IRS if the check is lost. For future years, you can choose direct deposit when you file.

What if the address on my return is wrong?

Contact the IRS before your check is issued. If you call 1-800-829-1040 and provide the correct address before the refund is mailed, the IRS can update it. If the check has already been issued to the wrong address, you may need to file a claim for a lost check and request reissuance to the correct address.

Does the IRS send a notice when my check is mailed?

The IRS does not send a separate notice when a check is mailed. Where's My Refund will show "Refund Issued" with the date, and that is your notification. Some banks may notify you when a check is deposited, but the IRS itself does not send a mailing notice.

How do I know if my check was lost in the mail?

If Where's My Refund shows "Refund Issued" more than 10 business days ago and you have not received the check, assume it may be lost. Call the IRS at 1-800-829-1040 to report it. The IRS will file a claim with the Postal Service and can issue a replacement check or direct deposit instead.

Why does the IRS hold returns with the EITC?

The IRS is required by law to hold all returns claiming the Earned Income Tax Credit or Child Tax Credit until mid-February to prevent fraud. This applies even if you filed in January. The holding period ensures the IRS can verify the credits before issuing refunds, which protects both the government and taxpayers from fraudulent claims.