What EFTPS is and who uses it
EFTPS (Electronic Federal Tax Payment System) is the IRS's official online platform for paying federal income tax, self-employment tax, and other federal taxes directly from your bank account. It's free to use and available 24/7. You don't need to be self-employed to use it — employees can use EFTPS to pay estimated quarterly taxes, and businesses of all sizes use it for payroll withholding and corporate taxes.
EFTPS is one of several ways to pay the IRS, but it's the only system the IRS built itself. Other payment methods include credit or debit card (which charges a processing fee), check, or money order. Most people who pay taxes regularly — especially self-employed individuals and small business owners — end up using EFTPS because it's direct, has no transaction fee, and creates a record the IRS recognizes immediately.
The system is maintained by the Bureau of the Fiscal Service, a division of the U.S. Department of the Treasury. When you enroll and make a payment through EFTPS, the money goes straight to the IRS's account, and you get a confirmation number the same day.
Key Takeaways
- EFTPS is the IRS's free online tax payment system that works 24/7 and requires you to enroll before your first payment.
- You can schedule payments up to 120 days in advance, which is useful for planning estimated quarterly taxes or knowing when money will leave your account.
- Enrollment takes about 10 minutes online, but the IRS mails you a PIN within 2 weeks that you'll need to log in for the first time.
- Payments made before 8 p.m. Eastern Time are considered paid that same day; payments after 8 p.m. are posted the next business day.
- You can pay from a checking or savings account with no fee, but you must have your Social Security Number, Employer Identification Number, or both depending on what you're paying.
How to enroll in EFTPS
Enrollment is online and takes about 10 minutes. Go to eftps.gov and click "Enroll Now." You'll need your Social Security Number or Employer Identification Number (EIN), your date of birth, and your mailing address on file with the IRS. The system will ask you to create a username and password.
After you complete enrollment online, the IRS mails you a Personal Identification Number (PIN) to the address you provided. This PIN arrives within 2 weeks and is required to log in and make your first payment. Until you receive it, you can't access the system. Save the PIN somewhere secure — you'll use it every time you log in.
If you're enrolling as a business, you'll need an EIN and the name and Social Security Number of an authorized representative. The same 2-week PIN wait applies. If you lose your PIN or it expires, you can request a new one through the website.
Making a payment through EFTPS
Once you're enrolled and have received your PIN, log in with your username and PIN. The homepage shows your tax account balance and any payments you've already scheduled. To make a new payment, select "Make a Payment" and choose the type of tax you're paying: individual income tax, self-employment tax, estimated tax, payroll tax, or corporate tax.
Enter the amount you want to pay and the date you want it withdrawn from your bank account. EFTPS lets you schedule payments up to 120 days in advance, which is helpful if you want to lock in a payment date before you forget or if you're planning cash flow. The system will confirm the payment details and give you a confirmation number immediately — write this down or take a screenshot.
The payment is deducted from your checking or savings account on the date you choose. If you schedule a payment for a weekend or holiday, it will be processed on the next business day. Payments submitted before 8 p.m. Eastern Time are considered paid that same day; anything after 8 p.m. is posted the next business day.
What information you need before you pay
Have your bank account number and routing number ready — these are on the bottom left of any check you write. EFTPS will ask for the account type (checking or savings) and confirm the routing number matches your bank. The system accepts payments from any U.S. bank account.
You'll also need to know which tax type you're paying. If you're an employee paying estimated quarterly taxes, you'll select "Individual Estimated Tax." If you're self-employed, you may pay self-employment tax, individual income tax, or both. If you're a business owner paying payroll taxes, you'll select that category. The IRS website has a tax type lookup tool if you're unsure.
Have your Social Security Number or EIN handy, and know the tax year the payment applies to. Most payments go toward the current year, but you can pay prior-year taxes through EFTPS as well.
Tracking and confirming your payment
Every payment you make through EFTPS generates a confirmation number. The system displays it on screen immediately after you schedule the payment, and you can also view all your scheduled and completed payments by logging back in. Keep these confirmation numbers — they're your proof that you paid and the date the IRS received the money.
Payments typically show up in your IRS account within one business day. You can check the status of a payment by logging into EFTPS and viewing your payment history, or by checking your IRS account through IRS.gov if you've set that up separately. If a payment doesn't appear within 2 business days, contact the EFTPS helpline at 1-800-555-3453.
The IRS also sends you a notice (Form 1040-ES or similar) showing payments received. This arrives by mail and serves as your official record. If you need to cancel a scheduled payment, you can do so through EFTPS as long as the payment hasn't been processed yet — typically up to one business day before the scheduled date.
Common reasons payments are rejected or delayed
The most common reason a payment fails is an incorrect or closed bank account. If the account number or routing number doesn't match your bank's records, the payment will be rejected and the money returned to your account within 2 to 3 business days. Double-check both numbers before submitting.
Insufficient funds in your account will also cause a rejection. EFTPS doesn't hold the money in advance — it attempts to withdraw on the date you choose. If the funds aren't there, the payment fails. Payments scheduled for weekends or holidays are processed on the next business day, so account for that timing.
If you're paying a prior-year tax or have an unusual account status with the IRS, the payment may be delayed while the IRS verifies which tax year or account it applies to. Contact EFTPS support if a payment is delayed more than 2 business days, or if you receive a notice that your payment was rejected.
EFTPS versus other payment methods
EFTPS is free and works directly with the IRS, but it requires advance enrollment and a 2-week wait for your PIN. If you need to pay today, you can use a credit or debit card through a third-party processor (IRS.gov lists approved vendors), but you'll pay a processing fee of 1.87% to 2.49% of the payment amount. You can also pay by check or money order, mailed to the IRS address for your state — this is free but slower and doesn't create an immediate record.
For recurring or regular payments, EFTPS is the most cost-effective choice. For one-time payments or emergencies, a credit card may be faster even with the fee. The IRS also offers Direct Pay through IRS.gov, which is similar to EFTPS but requires you to log into your IRS account rather than a separate system — it's another free option if you prefer that interface.
Frequently Asked Questions
Can I cancel or change a payment after I schedule it?
Yes, but only before the payment is processed. You can cancel or modify a scheduled payment through EFTPS up to one business day before the withdrawal date. After that, the payment is locked and will be deducted from your account on the scheduled date. If you need to cancel after processing has started, contact EFTPS support immediately.
What happens if I pay more than I owe?
If you overpay, the IRS will either apply the excess to next year's taxes or issue you a refund. You can choose which option you prefer when you file your return. The overpayment doesn't earn interest, so it's generally better to apply it forward if you expect to owe taxes next year.
Do I need to enroll separately for business and personal taxes?
No. One EFTPS account can handle multiple tax types — individual, self-employment, and business payroll taxes can all be paid from the same login. You'll select the tax type each time you make a payment, so the system knows which account to credit.
What if I forget my PIN or username?
You can request a new PIN through eftps.gov without logging in. Click "Forgot PIN?" and follow the prompts. A new PIN will be mailed to your address on file within 2 weeks. For a forgotten username, you can reset it by answering security questions or providing your Social Security Number and date of birth.
Can I use EFTPS to pay state taxes?
No. EFTPS is for federal taxes only. Each state has its own tax payment system. Check your state's Department of Revenue website for payment options — many states offer their own online systems similar to EFTPS, while others accept checks or credit card payments through third-party vendors.