Send federal tax payments to the IRS, not your state or local tax office
The Internal Revenue Service (IRS) is the only place that accepts federal income tax payments. You cannot send federal tax money to your state tax agency, your city, or any other body — it will not be processed and you may face penalties for non-payment.
The IRS offers several payment methods, each with its own mailing address or electronic route. Which one you use depends on whether you are paying by check, electronic transfer, credit card, or another method. The method you choose does not change your tax liability, but it does change where your money goes and how long it takes to arrive.
If you are self-employed, own a business, or owe taxes beyond what was withheld from your paycheck, you will need to send a payment. If you are paying on behalf of a business entity — a corporation, partnership, or LLC — the rules are the same: the IRS is your only destination.
Key Takeaways
- Federal tax payments go to the IRS only; sending money to your state or local tax office will not satisfy your federal tax debt.
- The mailing address for checks and money orders depends on which state you live in, and the IRS publishes a state-by-state list on its website.
- Electronic payments through IRS Direct Pay, the Electronic Federal Tax Payment System (EFTPS), or a credit card are faster and reduce the risk of lost mail.
- Payments made by mail can take two to three weeks to post to your account, so mail early if you are close to a deadline.
- Always include your Social Security number or Employer Identification Number (EIN) and tax year on your payment, whether you mail it or send it electronically.
Mailing a check or money order to the IRS
If you pay by check or money order, you must mail it to a specific IRS address based on your state of residence. The address is not the same for all states. The IRS publishes a complete list of state-by-state mailing addresses on its website under "Where to File" or "Tax Payment Addresses." You can also call the IRS at 1-800-829-1040 to confirm the correct address for your state.
Write your Social Security number (SSN) or Employer Identification Number (EIN) on the front of the check or money order. Write the tax year on the check as well — for example, "2024 Form 1040" or "2024 1040-ES." Do not send cash through the mail.
Mail arrives at IRS processing centers and is sorted by hand. A check mailed today typically takes two to three weeks to post to your account. If you are paying close to a tax deadline, mail your payment at least one week early. The postmark date is what matters for timeliness, not the date the IRS receives it, but processing delays mean your account may not reflect the payment for several weeks after it arrives.
Electronic payments through IRS Direct Pay
IRS Direct Pay is a free electronic payment system run by the IRS itself. You go to the IRS website, enter your tax information, and authorize a transfer from your bank account. The money moves electronically and posts to your account within one business day.
To use Direct Pay, you need your SSN or EIN, your filing status or business type, and your bank account and routing numbers. You do not need to create an account or log in — each payment is a one-time transaction. The IRS will give you a confirmation number immediately after you authorize the payment. Write this number down or print the confirmation page.
Direct Pay works for individual income tax, estimated tax payments, and business tax payments. It is the fastest free method and leaves an electronic record that is harder to lose than a mailed check.
Electronic payments through EFTPS
The Electronic Federal Tax Payment System (EFTPS) is another IRS electronic payment method. Unlike Direct Pay, EFTPS requires you to enroll in advance and create a login. Once enrolled, you can schedule payments for future dates and set up recurring payments.
EFTPS is useful if you make regular estimated tax payments or run a business with ongoing tax obligations. You can schedule a payment weeks in advance, and the IRS will deduct the money on the date you specify. Enrollment takes one to two business days, so if you need to pay today, use Direct Pay instead.
To enroll in EFTPS, visit the EFTPS website or call 1-800-555-3453. You will need your SSN or EIN and bank account information. Once enrolled, you can make payments online or by phone.
Credit card and debit card payments
You can pay the IRS by credit card or debit card, but only through a third-party payment processor approved by the IRS. The IRS itself does not accept card payments directly. The approved processors are listed on the IRS website under "Pay by Credit or Debit Card."
When you pay by card through an approved processor, a convenience fee is charged. This fee is a percentage of your payment amount and varies by processor — typically between 1.87% and 2.35%. The fee is not tax-deductible and is paid to the processor, not to the IRS. For example, a $5,000 payment might cost $94 to $118 in fees.
Card payments post to your IRS account within one business day. Use this method only if you need the speed and can absorb the fee, or if you are earning credit card rewards that offset the cost.
Payments for businesses and self-employed individuals
If you are self-employed or own a business, the payment address and method depend on the type of tax you owe. Income tax on business profits goes to the same IRS address as individual income tax. Payroll taxes (Social Security and Medicare withheld from employee paychecks) go to a different system called the Electronic Federal Tax Payment System (EFTPS) or through IRS Direct Pay.
Excise taxes, employment taxes, and other specialized business taxes have their own payment routes. If you are unsure which tax you owe, check your tax notice or call the IRS at 1-800-829-1040. The IRS will tell you the correct payment method and address.
Businesses with large or frequent tax payments should enroll in EFTPS or use Direct Pay rather than mailing checks. Electronic payments create a clear record and reduce the risk of a payment being lost in the mail.
What to do if you cannot pay in full
If you owe taxes but cannot pay the full amount right now, you still need to file your tax return on time. Send whatever payment you can, even if it is partial. The IRS will charge interest and penalties on the unpaid balance, but filing on time and paying what you can reduces the penalties.
After you file, you can contact the IRS to set up a payment plan (called an installment agreement). A payment plan lets you pay the remaining balance over time in monthly installments. You can request a payment plan by mail, by phone at 1-800-829-1040, or through the IRS website.
Do not ignore a tax bill or skip filing because you cannot pay. The longer you wait, the more interest and penalties accumulate. A payment plan or other arrangement is always better than no payment at all.
Tracking your payment after you send it
If you paid by check or money order, you can track the payment through your bank. Your bank will show when the check clears. Once it clears, the IRS has received it, but it may take another week or two to post to your IRS account.
If you paid electronically through Direct Pay or EFTPS, the IRS will give you a confirmation number. You can use this number to check the status of your payment on the IRS website. Log in to your IRS account or call 1-800-829-1040 with your confirmation number.
If your payment does not appear on your IRS account within three weeks of mailing or one business day of an electronic payment, contact the IRS. Have your confirmation number (if electronic) or canceled check (if mailed) ready.
Frequently Asked Questions
Can I send my federal tax payment to my state tax office?
No. State tax offices handle state income tax only. Federal tax payments must go to the IRS. If you send a federal payment to your state, it will not be credited to your federal account and you will still owe the IRS. Contact the IRS immediately if this happens.
What if I mail my check to the wrong IRS address?
The IRS has multiple processing centers. If your check reaches a center that does not handle your state, it will be forwarded, but this delays posting by several weeks. Always use the address listed for your state on the IRS website to avoid this delay.
Do I need to include a payment voucher with my check?
No voucher is required, but you must write your SSN or EIN and the tax year on the check itself. If you have a payment coupon from a tax notice, you can include it, but the IRS can process your payment without it as long as your identifying information is on the check.
Is there a fee for paying the IRS electronically?
Direct Pay and EFTPS are free. Credit card and debit card payments charge a convenience fee of 1.87% to 2.35% of the payment amount, paid to the processor. Mailing a check costs only postage.
What if I overpaid my taxes?
If you paid more than you owe, the IRS will issue a refund. You do not need to send the money back. The IRS will either refund the overpayment to your bank account or apply it to next year's taxes, depending on what you request on your tax return.