The IRS mailing address depends on where you live and what type of payment you are sending
The IRS does not have a single national mailing address for payments. Instead, the agency maintains separate addresses by state and by payment type — and using the wrong one delays processing by weeks. The address you need appears on your tax notice, on the IRS website for your state, and on the payment voucher itself if you are paying with a form like 1040-V.
Mailing a check or money order is slower than electronic payment, but it is still a legitimate way to send money to the IRS. The payment takes 7 to 10 business days to arrive, then another 5 to 7 business days to post to your account once received. During that time, the IRS cannot see that you have sent anything — so if you are close to a important date, electronic payment through IRS Direct Pay or the Electronic Federal Tax Payment System (EFTPS) is safer.
Key Takeaways
- The correct mailing address for your payment is printed on your tax notice or on the IRS website for your state — do not use a general IRS office address.
- Mailed payments take 12 to 17 business days total to post to your account, so mail early if you are near a important date.
- You must include a payment voucher (Form 1040-V for income tax, or the voucher from your notice) so the IRS knows which account the money belongs to.
- If you are paying an amount owed from a notice, the address on that notice is the one to use — it may differ from the address for regular tax returns.
How to find the correct mailing address for your state
The IRS publishes state-by-state mailing addresses on its website under "Where to File" and "Where to Send Payments." You can also call the IRS at 800-829-1040 and ask for the address that matches your situation — whether you are paying a balance due on a return, paying an estimated tax installment, or paying a notice of tax owed.
If you received a tax notice from the IRS (a bill, a demand for payment, or a notice of assessment), the correct mailing address is printed on that notice itself. Use that address, not the general state address. The notice address is often a lockbox — a processing center — rather than a regular office, and sending to the lockbox ensures your payment reaches the right department and posts faster.
Write the address exactly as printed. Do not abbreviate state names or street names unless the notice abbreviates them. Include your name, address, and tax identification number (Social Security number or EIN) on the envelope so the post office can deliver it if the address is slightly off.
What to include with your mailed payment
A payment voucher must accompany every mailed check or money order. The voucher tells the IRS which tax year, which account, and which type of tax the payment is for. Without it, the IRS receives your money but cannot match it to your account, and your payment sits in a suspense account for weeks while you are charged penalties and interest.
For a payment on a tax return you filed, use Form 1040-V (Payment Voucher). read it from IRS.gov, fill in your name, address, Social Security number, the tax year, and the amount you are sending. Attach it to the front of your check or money order — do not staple it, just tape or paper-clip it so it does not separate during processing.
For a payment on a notice the IRS sent you, use the payment voucher that came with the notice. If you lost it, the notice itself contains the information you need: your notice number, the amount due, and the tax year. Write this information on a separate sheet of paper and include it with your payment. Do not send cash — only checks or money orders.
Timing: when to mail so your payment arrives on time
The IRS considers a payment made on the date it is postmarked, not the date it arrives. If your payment is postmarked by the important date, it counts as on-time even if it does not reach the IRS until weeks later. However, you must mail early enough that the post office stamps it before the important date — do not wait until the last day.
A mailed payment takes 7 to 10 business days to arrive at the IRS lockbox, then another 5 to 7 business days to be opened, scanned, and posted to your account. During those 12 to 17 days, the IRS system does not show the payment, and you may receive a late-payment notice even though you have already sent the money. This is normal and will be corrected once the payment posts.
If you are within 10 business days of a important date, do not mail. Use IRS Direct Pay (for individuals) or EFTPS (for businesses and individuals) instead. Both process in one to two business days and post when ready, so you have proof of payment on the day you send it.
Common mistakes that delay payment processing
Sending to the wrong address is the most common delay. The IRS has offices in many cities, but only certain addresses are set up to receive payments. A check sent to a general IRS office gets forwarded to the payment processing center, adding 10 to 14 days. Always use the address from your notice or the state-specific address on IRS.gov.
Forgetting the payment voucher is the second most common mistake. The IRS receives thousands of checks daily, and without a voucher linking your payment to your account, it goes into a holding account. You will be charged penalties and interest until the payment is manually matched to your account — a process that can take months. Always include the voucher, even if you think the IRS should know who you are.
Sending cash or a personal check from someone else's account also causes delays. The IRS will not process a check that is not in your name or a business check that does not match your tax ID. Send only a check or money order in your own name, or in your business name if you are paying a business tax.
What happens after the IRS receives your payment
Once your check arrives at the lockbox, it is opened and scanned. The IRS reads the payment voucher, matches it to your account, and posts the payment. This takes 5 to 7 business days from the date received. You can check the status of your payment on IRS.gov using "Where's My Refund?" (for refunds) or by calling 800-829-1040 and providing your Social Security number and the amount you sent.
If your payment was for a notice of tax owed, the IRS will send you a confirmation letter once the payment posts. If you do not receive a letter within 30 days of mailing, call 800-829-1040 with your notice number and ask them to confirm receipt. Keep a copy of the front and back of your check or money order receipt as proof you sent the payment.
If you overpaid — sent more than you owed — the IRS will either refund the overpayment or explore it to a future tax year, depending on your instructions. If you did not specify, the IRS applies it to the next tax year by default. To request a refund instead, write a note with your payment saying "Refund overpayment" and include it with your voucher.
Frequently Asked Questions
Can I send my payment to any IRS office address?
No. Only the addresses listed on your notice or on IRS.gov for your state are set up to receive payments. Sending to a general IRS office address will delay your payment by 10 to 14 days while it is forwarded to the correct processing center. Always use the address from your notice first.
What if I mail my payment but miss the postmark important date?
If your check is postmarked after the important date, the IRS will charge you a late-payment penalty and interest, even if you mailed it in good faith. If you are within a few days of the important date, use electronic payment instead — it posts the same day and you have when ready proof. If you already mailed it, contact the IRS at 800-829-1040 to explain and ask about penalty relief.
How do I know if the IRS received my mailed payment?
Keep your cancelled check or money order receipt as proof. You can also call 800-829-1040 with your Social Security number and the amount you sent, and the IRS can tell you whether it has posted. Do not expect to see it in your online account for 12 to 17 business days after you mail it.
What if I included the wrong voucher with my payment?
The IRS will try to match your payment to the correct account based on your name and Social Security number, but this takes weeks and may result in penalties. If you realize you sent the wrong voucher before mailing, do not send the check. Instead, start over with the correct voucher. If you already mailed it, call 800-829-1040 when ready with your notice number and explain the error.
Can I send a payment from someone else's bank account?
No. The check or money order must be in your name or your business name, and it must match the tax ID on your account. A check from a spouse, family member, or business partner will not be processed. If someone else is paying on your behalf, have them write a check to you first, then you send it to the IRS.