You don't mail your refund check anywhere — the IRS mails it to you

A tax refund check is money the IRS sends to you, not money you send to them. If you're waiting for a refund check in the mail, you're on the receiving end. The IRS prints the check at its processing center and sends it to the address on file with your return — usually your home address or the address listed on your most recent tax return.

If you owe taxes instead of receiving a refund, that's a different situation. You would mail a check to the IRS, but that's a payment, not a refund. This guide covers what to do if you're expecting a refund check to arrive.

Key Takeaways

  • The IRS mails refund checks to the address shown on your tax return, so make sure that address is current before you file.
  • A mailed refund check typically takes two to three weeks to arrive after the IRS processes your return, though this varies by time of year.
  • You can track the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • If your refund check doesn't arrive within the expected timeframe, contact the IRS at 1-800-829-1040 to report it missing.
  • If you need to change the address where your refund is mailed, you must file an amended return using Form 1040-X before the original check is processed.

How the IRS sends your refund check

When you file your tax return, you choose how you want to receive your refund. If you selected "mailed check" instead of direct deposit, the IRS processes your return and prints a paper check at one of its service centers. The check is mailed to the address you listed on your return — line 7 on Form 1040 for federal returns, or the address field on your state return if you're receiving a state refund.

The IRS does not mail checks to a PO box. If you provided a PO box on your return, the IRS will use your street address instead. If you don't have a street address, you can use "General Delivery" at your local post office, but this slows delivery and increases the chance the check gets lost.

The address on your return is the one that matters. If you've moved since you filed, or if the address on your return is wrong, your check will go to that old address, not your current one.

Timeline for receiving a mailed refund check

After the IRS accepts your return, it typically takes 21 days to process it and print your check. Once the check is printed and mailed, it usually takes an additional 7 to 10 business days to arrive, depending on mail speed in your area. In total, you should expect your check between 3 and 5 weeks after you file, though this is not a may provide.

During busy tax season (January through April), processing times can stretch longer. If you file in March, your check may take closer to 5 or 6 weeks. If you file in October or November, processing is usually faster. State refund checks often arrive on a different timeline than federal checks — a state check may come weeks before or after your federal refund.

The IRS Where's My Refund tool on IRS.gov will tell you the exact status of your federal refund. It updates once per day, usually overnight. If the tool says your refund has been mailed, you should receive it within 10 business days.

What to do if you gave the IRS the wrong address

If you filed your return and then realized the address is wrong, you have a narrow window to fix it. You must file an amended return using Form 1040-X and mail it to the IRS before your original refund check is processed and mailed. Once the check is in the mail, amending your return won't stop it or redirect it.

Check the status of your refund using Where's My Refund first. If the status still says "Return Received" or "Being Processed," you may have time to file the amendment. If it says "Refund Approved" or "Refund Mailed," the check is already on its way to the address on your original return, and amending won't help.

If you can't stop the check in time, you have two options: wait for it to arrive at the old address and try to retrieve it, or contact the IRS at 1-800-829-1040 to report the address error and ask about a replacement check. The IRS can issue a new check, but this adds another 3 to 5 weeks to your wait.

If your refund check doesn't arrive

If you've waited the full timeline and your check hasn't come, first check Where's My Refund to confirm the IRS actually mailed it. If the tool says "Refund Mailed" but you haven't received it after 10 business days, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the amount of your refund ready.

The IRS can verify whether the check was mailed and to which address. If the check was mailed to the correct address and you still haven't received it, the check may have been lost in the mail. The IRS can issue a replacement check, which takes another 3 to 5 weeks to arrive.

If the check was mailed to the wrong address, the IRS will issue a replacement to your current address. This also takes 3 to 5 weeks. In either case, keep the replacement check separate from any check that arrives later — if both arrive, you must return one to avoid overpayment issues.

Choosing direct deposit instead of a mailed check

If you're filing a new return and want to avoid the wait for a mailed check, you can choose direct deposit instead. Direct deposit deposits your refund straight into your bank account, usually within 3 to 5 business days after the IRS processes your return. This is faster and more reliable than waiting for a check in the mail.

To use direct deposit, you need your bank account number and routing number. You provide these on your tax return when you file. Direct deposit works for federal refunds, state refunds, or both — you can choose which accounts receive which refunds.

If you've already filed and chose a mailed check, you can't change to direct deposit for that return. You'll have to wait for the check or contact the IRS to request a replacement via direct deposit, which adds time to the process.

State refund checks and mailing addresses

State refund checks are mailed separately from federal refunds and follow their own timeline. Your state tax agency mails your state refund check to the address on your state return. If that address is different from your federal return address, your state check will go to the state return address, not your current home.

Each state has its own Where's My Refund tool. You can track your state refund on your state tax agency's website. Some states process refunds faster than the IRS; others take longer. If you filed both federal and state returns, expect them to arrive weeks apart.

If your state refund check doesn't arrive, contact your state tax agency directly. The IRS cannot help with state refunds, and your state agency cannot help with federal refunds.

Frequently Asked Questions

Can I have my refund check mailed to someone else's address?

No. The IRS mails refund checks only to the address listed on your tax return. You cannot redirect it to a friend's house or a relative's address. If you need the check mailed to a different address, you must file an amended return before the original check is processed.

What if my refund check arrives but it's made out to the wrong name?

Contact the IRS at 1-800-829-1040 immediately. Do not try to cash a check with the wrong name on it. The IRS will issue a corrected check to the correct name and address. This takes another 3 to 5 weeks.

Can I cash my refund check at any bank?

Most banks and credit unions will cash a U.S. Treasury check, even if you don't have an account there. Some may charge a fee. You can also deposit it into your bank account if you have one. Bring your ID and the check to the bank.

What if I lost my refund check after it arrived?

Contact the IRS at 1-800-829-1040 and report the check lost or destroyed. The IRS can issue a replacement check or deposit the refund directly to your bank account if you provide account information. You'll need to wait another 3 to 5 weeks for the replacement.

How do I know if the IRS actually mailed my check?

Use the IRS Where's My Refund tool at IRS.gov. It will show you the exact status of your refund. If it says "Refund Mailed," the check has been sent to the address on your return. The tool updates once per day, usually overnight.