The IRS mails refund checks, but only after it processes your return

The IRS does mail refund checks—but not automatically and not when ready. The agency processes your tax return first, which takes time. Once it approves your refund and you have chosen the mailed check option (rather than direct deposit), the IRS prints and mails the check to the address on your return. This process typically takes four to six weeks from the time you file, though it can take longer during peak filing season or if your return needs review.

The timing depends on when you filed, whether your return had errors, and current IRS processing volume. If you filed in early February, your check may arrive by mid-March. If you filed in late April, you could be waiting into June. The IRS does not mail checks on a fixed schedule—they go out as returns are processed.

You can track the status of your refund without guessing. The IRS provides a tool called Where's My Refund? on IRS.gov that shows whether your return has been received, is being processed, or has been approved for mailing. This tool updates once per day, usually overnight.

Key Takeaways

  • The IRS mails refund checks only after processing your return, which typically takes four to six weeks from the filing date.
  • You can check the status of your mailed refund using the Where's My Refund? tool on IRS.gov, which updates daily.
  • Refund checks are mailed to the address shown on your tax return, so updating your address with the post office before filing helps may support delivery.
  • If your return is selected for review or contains errors, the mailing date will be delayed beyond the standard four to six weeks.
  • The IRS does not send notifications when a check is mailed; you must check the status yourself or wait for the check to arrive.

How to check if your refund check is on the way

Go to IRS.gov and find the Where's My Refund? tool. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."

If the status says "Refund Sent," your check has been mailed. The tool will show the date it was mailed, but not the expected delivery date—that depends on postal service timing. A check mailed on a Monday in an urban area might arrive within three to five business days. A check mailed to a rural address might take seven to ten business days. The post office does not track tax refund checks as priority mail.

If the status still says "Return Received" or "Refund Approved" after six weeks, contact the IRS directly. Call the refund hotline at 1-800-829-1040 (available Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your return information ready.

What happens if your check does not arrive

If more than ten business days have passed since the mailing date shown in Where's My Refund? and you have not received the check, the check may have been lost in the mail or sent to an incorrect address. First, verify that the address on your return matches your current mailing address. If you moved after filing, the post office may not have forwarded a tax refund check, even if you filed a change-of-address form.

Contact the IRS at 1-800-829-1040 and report that your check has not arrived. Provide the mailing date from Where's My Refund?. The IRS can issue a replacement check or, in some cases, deposit the refund directly to your bank account instead. A replacement check typically takes four to six weeks to arrive.

If you believe the check was stolen or cashed by someone else, report it to the IRS and file a report with your local police department. The IRS will investigate and can reissue the refund.

Why the IRS mails checks instead of using direct deposit

You choose mailed checks when you file your return—either by selecting that option on your tax form or by not providing bank account information. Some people prefer checks because they do not have a bank account, do not trust electronic transfers, or want a physical record. Others choose checks by accident when filing online and miss the direct deposit option.

Direct deposit is faster: the IRS can deposit refunds into a bank account in as little as one to three weeks. Mailed checks take longer because they must be printed, sorted, and delivered by the postal service. If speed matters to you and you file again next year, choosing direct deposit will reduce your wait time significantly.

Timing during peak filing season

The IRS processes millions of returns between mid-February and mid-April. During this period, processing times slow. A return filed in early February might be processed within three weeks. A return filed in mid-April might not be processed for six to eight weeks. The IRS prioritizes returns that are error-free and filed electronically; paper returns filed during peak season can take even longer.

If you filed during peak season and it has been six weeks without a status update in Where's My Refund?, your return may be in a queue waiting for review. This does not mean something is wrong—it means the IRS is working through a backlog. Check the tool weekly. Once your return moves to "Refund Approved," the mailing process begins.

What to do if your address changed after filing

If you moved after filing your return but before the check was mailed, the IRS will mail the check to the address on your return, not your new address. The post office will not forward tax refund checks even if you filed a change-of-address form, because the IRS does not mark them as forwardable mail.

If you moved, contact the IRS before your check is mailed. Call 1-800-829-1040 and provide your old address, new address, and the date you moved. The IRS can update your address in its system and mail the check to your new location. If the check has already been mailed to your old address, ask the IRS what steps to take—you may need to contact the current resident or file a police report if the check is lost.

Frequently Asked Questions

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

No. The IRS does not send email, text, or phone notifications when a check is mailed. You must check Where's My Refund? yourself to see the status. The tool is the only official way to know when your check has been sent.

Can I stop a refund check and get direct deposit instead?

If your check has not yet been mailed (status still shows "Refund Approved"), contact the IRS at 1-800-829-1040 and ask if they can redirect the refund to your bank account. The IRS can sometimes do this, but not always—it depends on how far along the mailing process is. If the check has already been mailed, you cannot stop it.

What if I never received my refund check and it has been more than a year?

Contact the IRS when ready. Refund checks are valid for one year from the date issued. After one year, the check becomes void and you must request a replacement. Call 1-800-829-1040 with your return information and the original mailing date. The IRS will issue a new check or deposit the refund to your bank account.

How do I know if my check was lost versus delayed?

Check Where's My Refund? for the mailing date. If ten or more business days have passed since that date and you have not received the check, it is likely lost. Contact the IRS to report it. Do not assume it is straightforward delayed—the post office does not provide tracking for tax refund checks, so you cannot verify delivery status yourself.

Can someone else pick up my refund check if it arrives at my address?

A refund check is made out to your name. The post office will not deliver it to someone else, and a bank will not cash it without your endorsement. If someone else receives the check at your address, they cannot cash it without forging your signature, which is a federal crime. If you are concerned about mail theft, ask the post office to hold your mail at the local branch for pickup.