What EFTPS is and how it works

EFTPS (Electronic Federal Tax Payment System) is the free online system the IRS operates for paying federal income tax, self-employment tax, and other federal taxes directly from your bank account. You create an account, schedule a payment for a specific date, and the IRS withdraws the money electronically. The system is available 24 hours a day, seven days a week, and you can make payments up to 120 days in advance.

The IRS does not charge you to use EFTPS. Your bank may charge a fee for the transaction itself — that depends on your bank's policies, not on EFTPS. Most banks do not charge for federal tax payments, but you should check with yours before you set up your first payment.

EFTPS is one of three ways to pay federal taxes online. You can also pay through the IRS website directly (IRS.gov/payments) or through a third-party payment processor. EFTPS is the oldest and most direct route; many people use it because they can schedule payments weeks or months ahead and set up recurring payments if they pay quarterly estimated tax.

Key Takeaways

  • EFTPS is a free IRS system where you log in, enter your tax ID and bank details, and schedule a payment for any date up to 120 days away.
  • You must enroll in EFTPS before you can make a payment; enrollment takes about 10 minutes online and a confirmation PIN arrives by mail within two weeks.
  • Payments typically clear within one business day, but the IRS counts the payment as made on the date you schedule it, not the date it clears.
  • If you miss a tax deadline, you can still use EFTPS to pay, but penalties and interest begin accruing from the original due date.
  • EFTPS works for federal income tax, self-employment tax, estimated quarterly tax, and payroll taxes if you are an employer.

Enrolling in EFTPS before your first payment

You cannot make a payment through EFTPS without an active account. To enroll, go to EFTPS.gov and click "Enroll Now." You will need your Social Security number or Employer Identification Number (EIN), your date of birth or business formation date, and your bank account and routing numbers.

The enrollment process takes about 10 minutes. The IRS will ask you to create a username and password, and you will receive a temporary PIN on screen. Within 7 to 10 business days, the IRS mails a permanent PIN to the address on file with your tax return. You cannot log in and make a payment until you receive that PIN in the mail and enter it into the system.

If you are an employer or self-employed, you will enroll using your EIN instead of your Social Security number. The process is the same, and the PIN still arrives by mail. Plan to enroll at least two weeks before you need to make your first payment so the PIN has time to arrive.

How to schedule and confirm a payment

Once you are enrolled and have received your PIN, log in to EFTPS.gov with your username and password. Click "Make a Payment" and select the type of tax you are paying (for example, 1040 for individual income tax, 941 for payroll tax, or 1040-ES for estimated quarterly tax). Enter the amount you want to pay and the date you want the payment to be withdrawn from your account.

The system will show you a confirmation number before you submit. Write down or screenshot this number — you will need it if you need to cancel or change the payment later. After you submit, EFTPS displays a confirmation page with the payment details. The IRS also sends a confirmation email to the address on file.

The payment will be withdrawn from your bank account on the date you scheduled, usually within one business day. The IRS records the payment as made on the date you scheduled it, not the date it clears your bank. This matters if you are paying close to a deadline — if you schedule a payment for April 15 and it clears on April 16, the IRS still counts it as on-time.

Deadlines and what happens if you pay late

Federal tax deadlines vary by tax type. Individual income tax is due April 15 (or the next business day if April 15 falls on a weekend). Estimated quarterly tax for self-employed people is due April 15, June 15, September 15, and January 15. Payroll taxes are due monthly or semi-weekly depending on your business size. You can look up your specific deadline on IRS.gov or on your tax notice.

If you miss a deadline, you can still pay through EFTPS, but penalties and interest begin accruing from the original due date, not from the date you pay. The IRS charges a failure-to-pay penalty (usually 0.5% of the unpaid tax per month) and interest (currently set by law and changes quarterly). Paying as soon as you realize you are late will reduce how much interest accrues, but it will not eliminate the penalty.

If you owe a large amount and cannot pay in full, you can set up a payment plan through the IRS instead of paying everything at once. EFTPS allows you to schedule multiple payments on different dates, which some people use to spread payments across months. The IRS also offers formal installment agreements if you need more structure.

Canceling or changing a payment you scheduled

You can cancel or change a payment up until the close of business on the business day before the payment is scheduled to be withdrawn. Log in to EFTPS, click "View/Modify Payments," find the payment you want to change, and select "Cancel" or "Modify." If you cancel, the money will not be withdrawn. If you modify, you can change the amount or the date.

Once the payment has been withdrawn from your bank account, you cannot cancel it through EFTPS. If you need to reverse a payment that has already cleared, you will need to contact the IRS directly. Have your confirmation number ready when you call.

EFTPS versus other online payment methods

The IRS offers three main ways to pay online: EFTPS, IRS Direct Pay (through IRS.gov/payments), and third-party payment processors. EFTPS and IRS Direct Pay are both free. Third-party processors charge a fee, usually 1% to 2% of the payment amount, though some offer a flat fee instead.

EFTPS lets you schedule payments up to 120 days in advance and set up recurring payments, which is useful if you pay estimated tax every quarter. IRS Direct Pay also allows advance scheduling but does not have a recurring payment feature. Third-party processors are useful if you want to pay by credit card or debit card (EFTPS and IRS Direct Pay only accept bank transfers), but the fee makes this option more expensive.

If you are paying for the first time, EFTPS requires you to wait for a PIN to arrive by mail before you can make a payment. IRS Direct Pay does not require this step — you can pay immediately after enrolling. If you need to pay within a few days, IRS Direct Pay is faster. If you have time and want to schedule payments in advance, EFTPS is the most flexible option.

Troubleshooting common EFTPS problems

If you forget your EFTPS username or password, click "Forgot Username or Password" on the login page. The system will ask you to verify your identity using your Social Security number or EIN and other information from your tax return. You will receive a new username or password by email within a few minutes.

If you do not receive your PIN in the mail within two weeks of enrolling, wait a few more days — mail delivery varies. If it has been more than three weeks, call the EFTPS customer service line at 1-800-555-3453. They can verify your enrollment and resend the PIN or provide it over the phone. Have your Social Security number or EIN and your bank account information ready.

If a payment fails or is rejected, EFTPS will display an error message explaining why. Common reasons include insufficient funds in your bank account, an incorrect routing number, or a bank account that has been closed. Correct the information and schedule the payment again. If the error persists, contact your bank to confirm your account details are correct.

Frequently Asked Questions

Can I use EFTPS to pay state income tax?

No. EFTPS only handles federal taxes. Each state has its own payment system for state income tax. You can find your state's payment options on your state tax authority's website.

What if I schedule a payment but then realize I made a mistake with the amount?

You can modify the payment up until the close of business the day before it is scheduled to be withdrawn. Log in to EFTPS, find the payment under "View/Modify Payments," and change the amount. If the payment has already been withdrawn, contact the IRS to discuss a refund or credit.

Does EFTPS work on weekends and holidays?

EFTPS is available 24/7, but payments scheduled for weekends or federal holidays are processed on the next business day. The IRS still counts the payment as made on the date you scheduled it, so scheduling a payment for a holiday does not make it late.

Can I set up automatic recurring payments through EFTPS?

Yes, if you pay estimated quarterly tax or regular payroll tax. When you schedule a payment, you can select "Recurring" and choose how often you want the payment to repeat. You can modify or cancel recurring payments at any time through your EFTPS account.

What if my bank account information changes after I enroll in EFTPS?

Log in to EFTPS and update your bank account details in your profile. The new account will be used for all future payments. If you have already scheduled a payment from the old account, contact the IRS to update that specific payment before it is withdrawn.