Send your federal tax payment to the IRS address that matches your location and payment method
The IRS has different mailing addresses depending on whether you are paying by check, money order, or electronic transfer. If you live in most of the United States, you will send your payment to the address in Kansas City, Missouri. If you live in a U.S. territory or are a nonresident alien, the address changes. The IRS also accepts payments through electronic channels that do not require mailing anything at all.
Using the wrong address delays processing and can trigger notices about late payment. The address you need depends on your state and how you are sending money. This section walks through the exact mailing addresses and the fastest alternatives to mailing.
Key Takeaways
- Most taxpayers in the continental United States mail federal tax payments to the IRS in Kansas City, Missouri, with a separate address for checks versus electronic payments.
- If you live in Alaska, Hawaii, or a U.S. territory, your mailing address is different and listed on Form 1040 instructions or the IRS website.
- Electronic payment methods—Direct Pay, EFTPS, credit card, or debit card—reach the IRS instantly and do not require mailing anything.
- Always include your Social Security number, tax year, and form type on your check or money order to prevent processing delays.
- The IRS processes mailed payments slower than electronic payments, so mail at least two weeks before the deadline if you want to avoid late-payment penalties.
Mailing address for checks and money orders from most states
If you are mailing a check or money order and you live in the continental United States (except for specific states listed below), send your payment to:
Internal Revenue Service Kansas City, MO 64999-0002
Write your Social Security number, tax year, and form type on the front of the check or money order. For example, write "2024 Form 1040" on the memo line. Do not send cash through the mail. The IRS does not accept cash payments by mail and cannot replace lost cash.
Mailed payments typically take 4 to 6 weeks to post to your account after the IRS receives them. If you mail your payment close to the deadline, the postmark date—not the date the IRS receives it—is what counts for determining whether you paid on time. Mail your payment at least two weeks before the deadline to give the postal service time to deliver it.
Different addresses for Alaska, Hawaii, and U.S. territories
If you live in Alaska or Hawaii, send your check or money order to:
Internal Revenue Service Fresno, CA 93888-0002
If you are a U.S. citizen living in Puerto Rico, the U.S. Virgin Islands, Guam, the Northern Mariana Islands, or American Samoa, the mailing address is different. The exact address depends on your territory and your filing status. Check the instructions for Form 1040 or visit the IRS website for your specific territory's address.
Nonresident aliens and foreign nationals have a separate address as well. If this applies to you, the Form 1040-NR instructions include the correct mailing address for your payment.
Electronic payment methods that do not require mailing
Direct Pay is the IRS's free online payment tool. You log in at IRS.gov, enter your payment amount and tax year, and authorize a transfer from your bank account. The payment posts immediately, and you receive a confirmation number. Direct Pay works for federal income tax, estimated tax payments, and other tax types. You can schedule a payment up to 120 days in advance.
EFTPS (Electronic Federal Tax Payment System) is another free option run by the U.S. Department of the Treasury. You enroll online, then use EFTPS to send payments from your bank account. EFTPS also allows you to schedule payments in advance. Both Direct Pay and EFTPS are free and do not charge you a fee.
Credit card or debit card payments go through a third-party processor approved by the IRS. You can pay online through IRS.gov or by phone. The processor charges a convenience fee (usually 1.87% to 2.35% of the payment amount), which you pay in addition to your tax bill. The fee is not tax-deductible.
Electronic payments are processed faster than mailed checks and give you proof of payment immediately. If you are close to a deadline, electronic payment is the safer choice.
What information to include with a mailed payment
Write the following on the front of your check or money order in the memo line or on the payment itself:
- Your Social Security number or Employer Identification Number (EIN)
- The tax year (for example, "2024")
- The form type (for example, "Form 1040" or "Form 1120")
- The tax period if paying estimated tax (for example, "Q1 2024")
Make the check or money order payable to "United States Treasury." Do not make it payable to the IRS. Include a return address on the envelope. If the IRS needs to contact you about your payment, they will use the address on your tax return, but a return address on the envelope helps if the mail is undeliverable.
Do not staple, tape, or clip anything to your check. Do not send multiple checks in one envelope unless they are for different tax years or different tax types. Sending multiple payments together can cause processing delays.
How long mailed payments take to process
The IRS processes mailed payments more slowly than electronic payments. After the postal service delivers your envelope, the IRS typically takes 4 to 6 weeks to open, scan, and post your payment to your account. During busy filing season (January through April), processing can take longer.
You can check the status of a mailed payment by logging into your IRS account at IRS.gov or by calling the IRS at 1-800-829-1040. Have your Social Security number, tax year, and payment amount ready. The IRS will tell you whether the payment has been received and posted.
If you mailed your payment and the deadline has passed, the postmark date is the official payment date for penalty purposes. Keep your receipt or proof of mailing (such as a tracking number from the postal service) in case you need to show when you sent the payment.
Frequently Asked Questions
What if I mail my payment to the wrong address?
The postal service may return it to you, or it may be forwarded to the correct IRS office. Either way, processing is delayed. If your payment is returned, mail it again to the correct address as soon as possible. Contact the IRS at 1-800-829-1040 to report the misdirected payment and ask them to watch for it.
Can I send my payment to a local IRS office instead of Kansas City?
No. The IRS does not process tax payments at local offices. You must use the mailing address listed on your tax form instructions or the IRS website. Local offices do not accept payments by mail or in person.
Is it safe to mail a check to the IRS?
Mailing a check is generally safe, but electronic payment is faster and gives you immediate proof of delivery. If you are concerned about mail theft or delays, use Direct Pay, EFTPS, or a credit card payment instead. These methods post instantly and do not require you to trust the postal service with your payment.
What if I send a check but forget to write my Social Security number on it?
The IRS may still process your payment, but it could take longer because staff will have to match it to your account manually. Include your Social Security number, tax year, and form type on every payment to avoid delays and confusion.
Can I send my payment to the IRS by email or online without using Direct Pay?
No. The only ways to send a payment online are Direct Pay, EFTPS, or a credit card through an approved processor. You cannot email a payment or send it through a regular online form. Mailing a check or money order is the only alternative to these electronic methods.