Your refund comes from the IRS, but the mail path depends on how you filed

Federal tax refunds are processed and mailed by the Internal Revenue Service (IRS), which is part of the U.S. Department of the Treasury. The IRS does not mail refunds from a single location — instead, refunds are sent from one of several IRS processing centers across the country based on where your return was filed and which service center handled it. If you filed by mail, your return went to a regional IRS office. If you filed electronically, your return was processed at a different facility. Either way, once your refund is approved, it moves to a mail facility operated by the IRS or a contractor, then into the U.S. Postal Service network.

The physical location that mails your check matters less than understanding the timeline and tracking your status. The IRS publishes a Where's My Refund tool that shows you the actual processing stage of your return, not just a generic estimate. This tool is more reliable than knowing which building your envelope left from.

Key Takeaways

  • The IRS mails refund checks from regional processing centers, not a single headquarters location, depending on which service center processed your return.
  • Paper returns mailed to the IRS go to one of ten regional service centers; electronically filed returns are processed at different facilities.
  • Once approved, your check enters the U.S. Postal Service system and typically arrives within 5 to 7 business days of being mailed.
  • The IRS Where's My Refund tool shows your actual processing status and is updated once per day, usually overnight.
  • If your refund does not arrive within the expected timeframe, the IRS can investigate and reissue a check or issue a replacement.

Which IRS service center processed your return

The IRS operates ten regional service centers across the United States. If you mailed a paper return, it went to one of these centers based on your state. The IRS does not publish a simple state-to-center map on their main website, but your return envelope was addressed to a specific center based on your filing address.

If you filed electronically through tax software or a tax professional, your return bypassed the mail system entirely and went directly to an IRS electronic processing facility. These facilities are separate from the paper service centers and operate on a different timeline. Electronic returns are generally processed faster than paper returns — typically within 21 days if there are no issues, compared to 4 to 6 weeks for paper returns.

You do not need to know which specific center handled your return to track it. The Where's My Refund tool knows which center processed your return and will show you the current stage.

How refund checks move from the IRS to your mailbox

Once the IRS approves your return and authorizes the refund, the check is printed at or near the processing center that handled your return. The IRS then transfers the check to a mail facility — sometimes operated by the IRS itself, sometimes by a contractor — where it is sorted and handed off to the U.S. Postal Service.

From that point forward, your check travels through the standard postal system. The IRS does not track individual checks after they leave the mail facility; the Postal Service does. This is why the IRS can tell you when your refund was mailed but cannot tell you exactly where it is once it is in transit.

Refund checks are mailed as standard mail, not priority or certified mail. Standard mail typically takes 5 to 7 business days to arrive, though this varies by distance and local postal conditions. If you live far from the processing center or in a rural area, delivery may take longer.

Tracking your refund with the Where's My Refund tool

The IRS Where's My Refund tool is the most direct way to know the status of your refund. You can access it on the IRS website (irs.gov) without logging in. 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" (the IRS has your return but has not finished processing it), "Refund Approved" (your return has been approved and your refund is being prepared to mail), or "Refund Sent" (your check has been mailed). When the status changes to "Refund Sent," the tool displays the date the check was mailed and the expected delivery date.

The Where's My Refund tool updates once per day, usually between midnight and 1 a.m. Eastern Time. Checking multiple times on the same day will show the same information. If your return is still being processed, the tool may say "We are still processing your return" — this is normal and does not mean there is a problem.

What to do if your refund does not arrive on time

If the Where's My Refund tool says your refund was mailed but you have not received it after the expected delivery date has passed, contact the IRS. The IRS has a refund hotline at 1-800-829-1954 (available Monday through Friday, 7 a.m. to 7 p.m. Eastern Time). Have your Social Security number, filing status, and the refund amount ready.

The IRS can investigate a missing refund check. If the check was lost in the mail, the IRS will reissue it. This process typically takes 4 to 6 weeks. In some cases, the IRS may issue a replacement check by mail or, if you prefer, deposit the refund directly to your bank account instead.

Do not assume your check is lost immediately after the expected delivery date. Mail delays happen, especially during peak tax season or in winter weather. Wait at least 5 business days past the expected delivery date before contacting the IRS.

Why direct deposit is faster than a mailed check

If you chose direct deposit on your tax return, your refund does not go through the mail at all. Instead, the IRS transfers the money directly to your bank account. Direct deposit refunds are typically processed within 21 days of the IRS receiving your return, and the money appears in your account within 1 to 2 business days after the IRS initiates the transfer.

Direct deposit is also more secure — there is no risk of a check being lost or stolen from your mailbox. If you filed by mail and did not provide banking information, you can still update your account on the IRS website to request direct deposit for future refunds, though this does not change the current refund, which will be mailed as a check.

Paper returns take longer because of the mail step

If you mailed your tax return on paper, your refund will also be mailed as a check. This adds time at both ends: your return has to travel to an IRS service center by mail, be processed there, and then your refund check has to travel back to you by mail. The total timeline is typically 4 to 6 weeks from the date the IRS receives your return.

The IRS receives paper returns at different times depending on when you mailed them and postal delivery times. If you mailed your return early in the tax season, it may have arrived weeks before you filed electronically. The IRS does not process returns in the order they arrive — they process them based on complexity and whether they require verification.

If you are expecting a refund and filed by mail, the Where's My Refund tool will show you the current stage. If it still says "Return Received" after 6 weeks, contact the IRS to confirm they have your return.

Frequently Asked Questions

Can I pick up my refund check instead of having it mailed?

No. The IRS mails all refund checks; there is no option to pick one up in person at an IRS office. If you need your refund faster, file electronically and choose direct deposit instead of a check.

What if I moved after filing my return?

If your refund check was already mailed to your old address, the Postal Service will not forward it automatically — checks are not forwarded. Contact the IRS at 1-800-829-1954 with your new address. The IRS can reissue the check to your new address or deposit it directly to your bank account if you provide banking information.

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

Check the Where's My Refund tool first. If it shows your refund was mailed and the expected delivery date has passed by at least 5 business days, call the IRS at 1-800-829-1954. They will investigate and can reissue the check or arrange a direct deposit instead.

Why does the Where's My Refund tool say my refund was sent but I have not received it yet?

The tool updates once per day and shows the date the check was mailed, not the date it will arrive. Postal delivery typically takes 5 to 7 business days after the mailing date. If you have waited longer than that, contact the IRS.

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

If your refund has not been mailed yet, you can contact the IRS and provide your banking information to request direct deposit instead. If the check has already been mailed, you cannot stop it — you will have to deposit the check when it arrives or contact the IRS to reissue it as a direct deposit.