The IRS prints and mails your check from a regional processing center, not from your local post office

When you choose to receive your refund by check instead of direct deposit, the IRS processes your return at one of ten regional centers across the country. Once your return is approved, the IRS sends your information to the Bureau of the Fiscal Service, a division of the U.S. Treasury Department. That office prints your check and places it in the mail. The whole process — from approval to mailing — typically takes two to three weeks after the IRS accepts your return.

Your check is not mailed from the IRS office nearest you. Instead, it comes from whichever regional center processed your specific return. This means the mailing point depends on where the IRS sent your paper return or where your electronic return was routed, not on where you live.

The check itself is printed on security paper with your name, the refund amount, and a check number. The IRS includes a notice with your check that explains the amount and shows your tax year and filing status. This notice is important to keep — it serves as proof of the refund if the check is lost or if you need to dispute the amount later.

Key Takeaways

  • Your check is printed and mailed by the Bureau of the Fiscal Service, not by your local post office or the IRS office in your state.
  • The mailing process begins after the IRS approves your return, and the check typically arrives two to three weeks after that approval.
  • The check comes from one of ten regional processing centers, determined by where your return was routed, not by where you live.
  • Your check includes a notice that shows the refund amount and tax year — keep this notice as proof in case the check is lost or delayed.

How long the check takes to arrive after it is mailed

Once the Bureau of the Fiscal Service places your check in the mail, delivery time depends on the U.S. Postal Service, not the IRS. A check mailed from a regional processing center typically arrives within seven to ten business days. However, mail delivery varies by distance and local postal conditions, so some checks arrive in five days and others take two weeks.

The two to three weeks mentioned on the IRS website includes both the time to process and approve your return and the time for the check to travel through the mail. If your return was accepted on March 15, for example, you might see the check arrive by early April — but the exact date depends on processing speed and postal delivery in your area.

What to do if your check does not arrive

If more than three weeks have passed since the IRS accepted your return and you have not received your check, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the main customer service line) and ask them to trace your refund. Have your Social Security number, filing status, and the refund amount ready when you call.

The IRS can tell you whether the check was actually mailed and, if so, when. If the check was mailed but lost in the mail, the IRS can issue a replacement check. This process usually takes another two to three weeks. If the check was never mailed, the IRS will investigate why your return was not processed as expected.

Do not cash a replacement check if the original check arrives later. If both checks arrive, contact the IRS when ready — cashing both is considered fraud, even if it was an accident. Return the second check to the IRS with a note explaining that you already cashed the first one.

How to track your refund before the check is mailed

The IRS offers a tool called "Where's My Refund?" on its website at irs.gov. You can enter your Social Security number, filing status, and refund amount to see the current status of your return. This tool updates once per day, usually overnight, and shows whether your return is still being processed, has been approved, or has been mailed.

The tool will tell you the date your check was mailed, but it will not give you a tracking number like a package would. Once the check is in the mail, the IRS has no further visibility into its location — only the Postal Service can track it at that point, and the Postal Service does not track personal checks.

Why the IRS mails checks instead of using direct deposit

Some people request checks because they do not have a bank account or do not want to provide their banking information to the IRS. Others choose checks because they prefer a physical record or because they are returning to the formal banking system after a gap and want to deposit the check themselves at their own pace.

Checks are slower than direct deposit — direct deposit typically arrives within one to two weeks of approval, while checks take three to four weeks total. However, checks do not require you to have an active bank account at the time you file, and they give you the option to choose which bank to deposit into after you receive the check.

What happens if your check is lost or stolen

If your check arrives but then goes missing, contact the IRS and report it. The IRS can place a stop on the original check and issue a replacement. You will need to provide the date the check was mailed and the amount, which you can find in the "Where's My Refund?" tool or on the notice that came with the check.

If someone else cashes your check before you can stop it, you will need to file a police report and provide that report to the IRS. The IRS will investigate whether the check was forged or altered. This process can take several months, so report a missing or stolen check as soon as you discover it.

The difference between a check and a paper notice

When your refund is approved, the IRS mails two things: the actual check and a notice explaining the refund. The notice arrives in the same envelope as the check and shows your tax year, filing status, and the refund amount. This notice is not the check itself — it is a separate document that explains what the check is for.

Some people mistake the notice for the check and think they can deposit the notice. You cannot. Only the actual check — the document that looks like a bank check with a routing number and account number printed on it — can be deposited or cashed. Keep the notice for your records, but deposit only the check itself.

Frequently Asked Questions

Can I change my mind and ask for direct deposit instead of a check?

No. Once you file your return requesting a check, the IRS will mail a check. You cannot switch to direct deposit after filing. If you want direct deposit for a future year, you will need to file your next return with direct deposit information instead.

What if my check arrives but the amount is wrong?

Contact the IRS using the phone number on your refund notice. Have your return and the notice ready. The IRS will review your return to determine whether the amount was calculated correctly. If there was an error, the IRS will send you a corrected check or bill you for the difference, depending on whether you received too much or too little.

Does the check have an expiration date?

Yes. A refund check is valid for one year from the date it was issued. If you do not cash or deposit the check within one year, you will need to contact the IRS for a replacement. The IRS will not reissue the refund after one year without investigation.

Can someone else deposit my check for me?

Yes, if you sign the back of the check and they sign below your signature. However, some banks require the person depositing the check to be present with a photo ID. Call your bank before asking someone else to deposit your refund check.

Why is my check taking longer than three weeks?

Delays can happen for several reasons: your return may still be under review, mail delivery in your area may be slower than average, or the check may have been lost. Use the "Where's My Refund?" tool to confirm the check was mailed. If it was mailed more than two weeks ago and has not arrived, contact the IRS to request a trace.