What EFTPS Is and Who Uses It

EFTPS (Electronic Federal Tax Payment System) is the IRS's official system for sending federal tax payments directly from your bank account to the U.S. Treasury. It is free, available 24/7, and handles income tax, payroll tax, excise tax, and other federal obligations. You do not need a credit card, payment processor, or third-party service — the money moves straight from your bank to the government.

EFTPS is designed for people who owe taxes regularly: self-employed workers making quarterly estimated payments, employers paying payroll withholding, and anyone else with a federal tax debt. You can also use it for a one-time payment if you prefer the direct route over other methods. The system has been in place since 1996 and processes billions of dollars annually.

The IRS does not charge a fee for EFTPS. Your bank may charge a fee for the ACH transfer itself, but most do not — check your account agreement or call your bank to confirm. If your bank does charge, the fee is typically $1 to $3 per transaction.

Key Takeaways

  • EFTPS is the IRS's free, official payment system that moves money directly from your bank account to the Treasury without a middleman.
  • You must enroll in EFTPS before you can use it; enrollment takes a few days and requires your Social Security Number or EIN and bank account details.
  • Payments must be scheduled at least one business day in advance, and the IRS credits them based on the date you schedule, not the date the money actually clears.
  • If you miss a payment important date, you can still use EFTPS to pay late; the IRS will calculate penalties and interest separately.
  • EFTPS works for quarterly estimated taxes, payroll deposits, and one-time payments, but you cannot use it to file your tax return itself.

How to Enroll in EFTPS

Enrollment is a two-step process. First, you register online at eftps.gov with your Social Security Number (or EIN if you are a business), your date of birth, and your bank account information. The system will ask for your routing number and account number — these are on the bottom left of your checks or available through your bank's website.

After you submit your registration, the IRS mails you a PIN to your address on file. This PIN arrives within 5 to 10 business days. Once you receive it, you log back into EFTPS, enter the PIN, and your account is active. You can then schedule payments when ready.

If you are enrolling as a business, you will need your EIN instead of a Social Security Number. The same timeline applies: online registration, then a PIN by mail. If you have already enrolled and forgotten your PIN, you can request a new one through the website, and it will arrive by mail within the same timeframe.

Scheduling a Payment and How Timing Works

Once enrolled, log into EFTPS and select "Make a Payment." You will enter the amount, the type of tax (income, payroll, excise, etc.), and the tax period the payment covers. Then you choose your payment date — this is the date you want the IRS to record the payment, not the date the money leaves your bank.

You must schedule a payment at least one business day before the date you want it credited. For example, if you want the IRS to record a payment on Friday, you must schedule it by Thursday. If you schedule it on Friday for Friday, the system will reject it. Weekends and federal holidays do not count as business days.

The money itself typically leaves your bank account within one to two business days after you schedule the payment. The IRS receives it a day or two later. But what matters for tax purposes is the date you scheduled it, not when it clears your bank. If you schedule a payment for April 15 (the tax important date) by April 14, you are on time even if the money does not actually leave your account until April 16.

Payment Types and Tax Categories

EFTPS handles several types of federal tax payments. Quarterly estimated taxes are the most common use — self-employed people and others without withholding use EFTPS to send in four payments per year (usually April 15, June 15, September 15, and January 15). Payroll taxes are the second major category: employers use EFTPS to deposit employee income tax withholding and employer and employee Social Security and Medicare taxes.

You can also use EFTPS for excise taxes (fuel, alcohol, firearms), employment taxes for household employees, and one-time payments if you owe a balance when you file your return. When you schedule a payment, the system asks you to specify the tax type and the tax period it covers — this information goes directly to the IRS's records, so accuracy matters.

EFTPS does not handle state taxes, local taxes, or payments toward an installment agreement with the IRS (those go through a different system). It also does not file your return or send documents — it only moves money.

What Happens if You Miss a important date or Pay Late

If you miss a tax important date, you can still use EFTPS to pay. Schedule the payment for the current date or any date going forward, and the IRS will process it. The agency will calculate penalties and interest based on how late the payment is — these are assessed separately and will appear on your account when you check your balance or receive a notice.

Paying late through EFTPS does not make the situation worse than paying late any other way. The penalty and interest are the same whether you use EFTPS, mail a check, or use a payment processor. The advantage of EFTPS is that you have a record of exactly when you scheduled the payment, which can be useful if there is ever a dispute about timing.

If you owe a large amount and cannot pay in full, you can set up a payment plan with the IRS through a separate process. EFTPS will not set up a plan for you, but once a plan is in place, you can use EFTPS to make the monthly payments.

Security and Record-Keeping

EFTPS uses the same encryption and security standards as online banking. Your login is protected by a password and PIN, and the system logs every payment you schedule. After you schedule a payment, EFTPS gives you a confirmation number — save this. If there is ever a question about whether a payment went through, the confirmation number is your proof.

You can view your payment history in EFTPS at any time by logging in and selecting "View Payment History." This shows every payment you have scheduled, the date you scheduled it, the amount, and the status (scheduled, pending, or processed). The IRS also reports payments on your account transcript, which you can view on IRS.gov or request by mail.

If you notice a payment did not go through, check your EFTPS account first to see if it shows as pending. If it shows as scheduled but never processed, contact your bank — the issue is usually on their end. If your bank confirms the payment went out, contact the IRS at 1-800-829-1040 with your confirmation number.

EFTPS Versus Other Payment Methods

The IRS offers several ways to pay: EFTPS, credit or debit card (through a processor like PayPal, Stripe, or Square), direct debit from your bank account (through IRS Direct Pay), a check by mail, or in person at a bank or authorized retailer. EFTPS is free and official but requires advance enrollment and scheduling. IRS Direct Pay is also free and does not require enrollment, but it works only for one-time payments, not recurring quarterly taxes.

Credit card payments charge a processing fee (usually 1.87% to 2.35% of the amount), but you can earn rewards points if your card offers them. Mailing a check is free but slow and offers no proof of delivery. EFTPS is best for people who pay regularly and want a free, official system with a clear record. Direct Pay is best for a single payment. A credit card makes sense only if the rewards value exceeds the fee.

Frequently Asked Questions

Can I use EFTPS to pay state or local taxes?

No. EFTPS is for federal taxes only. Each state has its own payment system, usually run through the state's revenue or tax department website. Some states offer a system similar to EFTPS; others require checks or credit card payments. Contact your state tax authority for details.

What if I schedule a payment and then realize I made a mistake?

If the payment is still scheduled (not yet processed), you can cancel it in EFTPS and schedule a new one with the correct amount. Once the payment has been processed and the money has left your bank, you cannot cancel it. If you overpaid, the IRS will credit the excess to your next tax period or issue a refund.

Do I need to enroll separately for each type of tax I owe?

No. One EFTPS enrollment covers all federal tax types — income, payroll, excise, and others. When you schedule a payment, you straightforward select the tax type from a dropdown menu. You do not need separate accounts.

What happens if my bank account information changes?

Log into EFTPS and update your bank account details in your profile. Changes take effect when ready for future payments. If you have a payment already scheduled to the old account, cancel it and reschedule it to the new account.

Can I set up automatic recurring payments in EFTPS?

No. EFTPS requires you to schedule each payment manually. If you want automatic payments, use IRS Direct Pay instead, which allows you to set up recurring quarterly estimated tax payments. Alternatively, your bank may offer bill-pay features that can automate EFTPS payments, though you still need to log into EFTPS to schedule each one.