What an EFTPS payment is

An EFTPS payment is a direct electronic transfer of money from your bank account to the U.S. Treasury to pay federal income tax, self-employment tax, or other federal tax obligations. You initiate the payment yourself through the EFTPS system—a free service run by the Department of the Treasury—rather than writing a check or waiting for a bill to arrive in the mail.

EFTPS is the IRS's official electronic payment channel. When you make an EFTPS payment, the money moves from your bank account directly to a Treasury account, and the IRS receives a record of the payment tied to your Social Security Number or Employer Identification Number. The payment is posted to your tax account within one business day of the transfer date you choose.

You can schedule EFTPS payments up to 120 days in advance, which means you can set them up months before a tax deadline if you want to. The system accepts payments from individuals, businesses, and tax professionals acting on behalf of clients.

Key Takeaways

  • EFTPS payments move money directly from your bank account to the Treasury and are recorded by the IRS within one business day.
  • You can schedule payments up to 120 days ahead, so you can arrange payment before you receive a bill or notice.
  • EFTPS is free to use and is the IRS's official electronic payment system for federal taxes.
  • Self-employed people, businesses making quarterly estimated tax payments, and individuals paying taxes owed all use EFTPS.
  • You need a bank account and either a Social Security Number or Employer Identification Number to enroll.

Who uses EFTPS and when

Self-employed people use EFTPS to pay quarterly estimated tax payments on April 15, June 15, September 15, and January 15. Businesses use it to pay payroll withholding taxes and corporate income taxes. Individuals who owe taxes at tax time—because they did not have enough withheld during the year or because they received income with no withholding—can use EFTPS to pay what they owe.

Tax professionals and payroll companies use EFTPS on behalf of their clients and employers. If your employer uses a payroll service, the service likely uses EFTPS to send your withheld taxes to the Treasury on your employer's behalf, though you do not interact with EFTPS directly in that case.

You do not have to use EFTPS. You can pay federal taxes by check, money order, credit card, debit card, or through the IRS's Direct Pay system (which is similar but does not require advance enrollment). However, EFTPS is the system the IRS built for recurring or scheduled payments, and it is the only system that lets you schedule payments months in advance.

How to enroll in EFTPS

Enrollment is free and takes about 10 minutes online. Go to eftps.gov, click "Enroll Now," and provide your Social Security Number or Employer Identification Number, your date of birth (for individuals), your mailing address, and your bank account information. The system will ask which type of tax you plan to pay: individual income tax, business payroll tax, business income tax, or excise tax.

After you submit your enrollment information, the IRS mails a Personal Identification Number (PIN) to your mailing address within two weeks. You cannot make payments until you receive and enter this PIN. Once you have the PIN, you log into EFTPS with your Social Security Number or EIN and your PIN, and you can schedule payments immediately.

If you are a tax professional or payroll company representative, you can enroll using your firm's EIN and then add client or employer accounts to your profile. This lets you manage multiple tax accounts from one login.

Scheduling and confirming an EFTPS payment

Log into your EFTPS account, select "Make a Payment," and enter the amount you want to pay, the tax type (1040 for individual income tax, 941 for payroll withholding, 1120 for corporate income tax, and so on), and the date you want the money to leave your bank account. EFTPS calls this the "payment date"—it is the day the transfer happens, not the day the IRS receives it.

The system will show you a confirmation number immediately. Write this down or take a screenshot. The confirmation number is your proof that you scheduled the payment. EFTPS will also send you an email confirmation if you provided an email address during enrollment.

The money leaves your bank account on the payment date you chose. The IRS receives and posts the payment to your tax account the next business day. If you schedule a payment for a Friday, for example, the money transfers on Friday and the IRS posts it on Monday (unless Monday is a federal holiday).

What happens if you miss a tax deadline

If you owe taxes and have not paid by the deadline, you can still use EFTPS to pay. The IRS will charge you a failure-to-pay penalty and interest on the unpaid amount, but making the payment stops additional interest from accruing on the amount you pay. The sooner you pay, the less interest you owe.

If you cannot pay the full amount, you can set up a payment plan with the IRS instead of (or in addition to) paying through EFTPS. A payment plan lets you pay in installments over time. You can request a payment plan through the IRS website, by phone, or through a tax professional. EFTPS can be used to make the installment payments once the plan is in place.

EFTPS payment limits and timing

There is no maximum payment amount through EFTPS. You can pay $100 or $100,000 in a single transaction. However, your bank may have its own limits on how much you can transfer in one day, so check with your bank if you are planning a very large payment.

You can schedule multiple payments on the same day or on different days. Some people schedule one large payment on the tax deadline; others schedule smaller payments throughout the year. EFTPS does not charge a fee regardless of how many payments you make.

Payments scheduled for weekends or federal holidays are processed on the next business day. If you schedule a payment for December 25 (Christmas), for example, the transfer happens on December 26 (or December 27 if the 26th is a Sunday). The IRS posts the payment the business day after the transfer.

Tracking an EFTPS payment

Log into your EFTPS account and click "View Payment History" to see all payments you have scheduled and all payments that have already been processed. The history shows the payment date, the amount, the tax type, and the status (scheduled, submitted, or posted). Once a payment is posted, it appears on your IRS tax account transcript within one to two business days.

If you need to cancel a scheduled payment, you can do so through EFTPS as long as the payment has not yet been submitted to your bank. Payments are typically submitted to the bank the day before the payment date, so you usually have until the day before your scheduled payment date to cancel. If you cancel, the money stays in your bank account and you can reschedule the payment for a different date.

Frequently Asked Questions

Can I use EFTPS to pay state income tax?

No. EFTPS is for federal taxes only. Each state has its own payment system for state income tax. Some states offer electronic payment through their tax department website; others require checks or money orders. Contact your state tax agency to find out how to pay state taxes.

What if I schedule a payment but then get a refund?

If you have a scheduled EFTPS payment and then receive a refund (for example, because you filed an amended return or because the IRS corrected an error), the IRS will apply your payment to the refund. You will not receive a double refund. If you want to cancel the payment to avoid overpaying, you can cancel through EFTPS before the payment is submitted to your bank.

Do I need to enroll in EFTPS every year?

No. Once you enroll, your account stays active. You can log in and make payments any year. If your bank account changes, you can update your banking information in EFTPS without re-enrolling.

What if my EFTPS payment does not show up on my tax account?

Check your EFTPS payment history to confirm the payment was posted. If the status shows "posted," wait one to two business days for it to appear on your IRS transcript. If the status shows "submitted" or "scheduled," the payment has not yet been processed. If more than two business days have passed since the payment date and it still does not appear, contact the EFTPS helpline at 1-800-555-3453 or visit eftps.gov for support.

Can I use EFTPS if I do not have a bank account?

No. EFTPS requires a U.S. bank account (checking or savings). If you do not have a bank account, you can pay federal taxes by check, money order, credit card, or debit card through the IRS Direct Pay system or through a third-party payment processor.