What EFTPS Is and Who Uses It
The Electronic Federal Tax Payment System (EFTPS) is the IRS's official online tool for paying federal income tax, employment taxes, and excise taxes directly from your bank account. You do not need to mail a check or use a third-party payment processor — the money moves straight from your bank to the U.S. Treasury.
EFTPS is free to use. The IRS operates it, and you access it through eftps.gov. Individuals, sole proprietors, small business owners, and payroll managers all use EFTPS. If you owe federal taxes and want to pay electronically, this is the direct route.
You can schedule payments up to 120 days in advance, which means you can set up a payment today for a date months away. The system accepts payments from checking or savings accounts only — not credit cards or debit cards.
Key Takeaways
- EFTPS is the IRS's free online payment system; you enroll once with your Social Security Number or Employer Identification Number, then log in to schedule payments.
- Payments must come from a U.S. bank account (checking or savings); you cannot pay with a credit card or debit card through EFTPS.
- You can schedule a payment up to 120 days in advance, and the IRS processes most payments within one business day of the scheduled date.
- If you miss a tax deadline, you can still use EFTPS to pay what you owe, though penalties and interest will apply to the late amount.
- EFTPS is separate from filing your tax return; paying through EFTPS does not file your return — you must file separately through the IRS or a tax software provider.
How to Enroll in EFTPS
Enrollment is one-time and takes about 10 minutes. Go to eftps.gov and click "Enroll Now." You will need your Social Security Number (if you are an individual) or your Employer Identification Number (EIN, if you are a business). You will also need your date of birth and the mailing address on file with the IRS.
The IRS will ask you to create a username and password. After you submit your enrollment, the system will generate a Personal Identification Number (PIN) on screen — write it down or take a screenshot. You will need this PIN to log in for the first time.
Once you log in with your PIN, the system will prompt you to create a new password. After that, you can schedule payments whenever you need to. If you lose your PIN, you can request a new one through the website, though it may take a few business days to arrive by mail.
Scheduling and Confirming a Payment
Log in to your EFTPS account and select "Make a Payment." The system will ask you to choose the tax type (for example, Form 1040 for individual income tax, Form 941 for payroll taxes, or Form 720 for excise taxes). You will then enter the amount you want to pay and the date you want the payment to be processed.
The payment date must be at least one business day away. If you schedule a payment for today, it will not process until tomorrow. The IRS processes most payments within one business day of the date you select, so if you schedule a payment for a Friday, it typically clears by Monday.
Before you confirm, EFTPS will show you a confirmation screen with the payment amount, tax type, and scheduled date. Review this carefully — once you confirm, the payment is locked in. The system will give you a confirmation number; save this for your records.
What Happens After You Schedule a Payment
The IRS will debit your bank account on the date you scheduled. The money goes to the U.S. Treasury, and the IRS applies it to your tax account within one business day. You can log back into EFTPS and check the status of your payment — the system shows whether it has been processed, is pending, or failed.
If a payment fails (usually because of insufficient funds or incorrect bank information), EFTPS will notify you by email. You will need to reschedule the payment with correct information. A failed payment does not incur a penalty from EFTPS itself, but if the payment was supposed to cover a tax deadline and it did not go through, the IRS will still charge penalties and interest on the unpaid amount.
Keep your confirmation number and the date you scheduled the payment. When you file your tax return or check your IRS account online, the payment will show up as posted to your account. This is your proof that you paid.
EFTPS vs. Other Payment Methods
The IRS offers several ways to pay federal taxes. EFTPS is free and direct. You can also pay by credit card or debit card through approved payment processors (IRS.gov lists them), but those processors charge a fee — usually 1.87% to 2.35% of the payment amount. You can also mail a check, though the IRS processes mailed payments more slowly and you have no real-time confirmation.
If you are a business with employees, you may be required to use EFTPS or an approved payment processor for payroll taxes (Form 941, Form 943, Form 944). The IRS does not accept mailed checks for employment taxes from most employers. Sole proprietors and individuals paying income tax can use any method, but EFTPS is the only free electronic option.
If you use tax software to file your return, that software often offers to process your payment for you. This is convenient, but the software provider typically charges a fee. EFTPS remains the no-fee option if you want to pay electronically.
Deadlines and Late Payments
Tax payment deadlines vary by tax type. Individual income tax is typically due April 15. Payroll taxes are due on specific dates tied to your payroll schedule (usually monthly or semi-weekly). Excise taxes have their own deadlines depending on the type of excise tax.
If you miss a deadline, you can still use EFTPS to pay what you owe. However, the IRS will charge a failure-to-pay penalty (usually 0.5% per month of the unpaid amount) and interest (currently around 8% per year, though this changes quarterly). The sooner you pay through EFTPS, the less interest will accrue.
EFTPS does not waive penalties or interest — it only processes the payment. If you believe you have a reason the penalty should be waived (for example, you were seriously ill or a natural disaster prevented you from paying), you will need to contact the IRS directly to request penalty relief. EFTPS is a payment tool, not a place to request exceptions.
Troubleshooting Common EFTPS Problems
If you forget your password, go to eftps.gov and click "Forgot Password." The system will send a reset link to the email address on file. If you forget your username, you can retrieve it the same way. If you forget your PIN (the number generated during enrollment), you can request a new one, but it will arrive by mail and may take several business days.
If your payment fails, check your email for a notification from EFTPS explaining why. Common reasons include insufficient funds in your bank account, incorrect routing or account number, or a bank that does not accept ACH transfers (rare, but some banks have restrictions). Contact your bank if you are unsure whether your account can send ACH payments.
If you scheduled a payment but need to cancel it, log into EFTPS and look for "View/Modify Payments." You can cancel a payment up until the business day before it is scheduled to process. After that, the payment is locked in and will go through.
Frequently Asked Questions
Can I pay someone else's taxes through EFTPS?
No. EFTPS only allows you to pay taxes for the Social Security Number or EIN associated with your account. If you are a payroll manager paying on behalf of your employer, you would enroll using your employer's EIN. You cannot use your personal EFTPS account to pay someone else's individual tax bill.
What if I pay too much by mistake?
If you overpay, the IRS will either refund the excess or let you use it to cover future tax bills, depending on what you request. You do not need to do anything immediately — the overpayment will sit in your account. When you file your next tax return, you can indicate whether you want a refund or want to carry the amount forward. EFTPS does not process refunds; the IRS handles that separately.
Does EFTPS work on weekends or holidays?
You can schedule a payment on EFTPS any time, day or night. However, the IRS does not process payments on weekends or federal holidays. If you schedule a payment for a Saturday, it will process on Monday. If you schedule one for a holiday, it will process the next business day. Plan ahead if you are close to a deadline.
Is EFTPS secure?
EFTPS uses encryption and requires a username and password, so your account is password-protected. However, like any online account, it is vulnerable if someone obtains your login credentials. Use a strong, unique password and do not share it. If you suspect someone has accessed your account, change your password immediately and contact the IRS.
Can I use EFTPS to pay state taxes?
No. EFTPS only processes federal tax payments. Each state has its own tax payment system. Check your state's tax agency website to find out how to pay state income tax, sales tax, or other state taxes online.