What EFTPS is and who uses it

EFTPS (Electronic Federal Tax Payment System) is the IRS's official way to send federal tax payments directly from your bank account. You set up a schedule, the IRS pulls the money on the date you choose, and you get a confirmation number the same day. It's free, it works for all federal tax types (income tax, self-employment tax, estimated quarterly payments, payroll taxes if you're an employer), and it's the method the IRS prefers because it reduces errors and late payments.

EFTPS is designed for anyone who owes federal taxes: self-employed people making estimated quarterly payments, employees whose employers use it for payroll, small business owners, and people filing back taxes. You don't need to be a business to use it — a freelancer with a 1099 or a sole proprietor can set up an account in the same way a corporation does.

The system has been around since 1996 and processes billions of dollars annually. It's not new or experimental; it's the backbone of how the federal government collects taxes electronically.

Key Takeaways

  • EFTPS is the IRS's official electronic payment system, free to use, and available to anyone who owes federal taxes.
  • You enroll once with your Social Security number or EIN, then schedule individual payments whenever you need to pay.
  • Payments can be scheduled up to 120 days in advance, and you receive a confirmation number when ready after scheduling.
  • The IRS receives the money on the date you choose, so you control the timing and can avoid late-payment penalties.
  • EFTPS works with checking or savings accounts and requires no special software or third-party service.

How to enroll in EFTPS

Enrollment takes about 15 minutes and happens entirely online or by phone. Go to eftps.gov, click "Enroll Now," and enter your Social Security number or EIN, date of birth, and mailing address. The IRS verifies your identity and sends you a PIN by mail within two weeks. Once you have the PIN, you can log in and start scheduling payments.

If you prefer not to wait for the PIN, you can call the EFTPS helpline at 1-800-555-4477 and enroll by phone. A representative will verify your identity and give you a temporary PIN on the call, so you can start using the system when ready. Either way, you'll need your bank account number and routing number ready when you enroll.

You only enroll once. After that, you log in whenever you need to schedule a payment — there's no separate process for each tax type or each quarter.

Scheduling a payment and what happens next

Log in to eftps.gov, select the tax type you're paying (1040-ES for estimated income tax, 941 for payroll taxes, 1120 for corporate income tax, and so on), enter the amount, and choose the date you want the money to leave your account. You can schedule payments up to 120 days in advance. The system shows you a confirmation number when ready — write it down or take a screenshot, because you'll need it if you ever need to cancel or change the payment.

On the date you choose, the IRS electronically withdraws the money from your bank account. The withdrawal appears on your bank statement as "USDOJ EFTPS" or similar. The IRS receives the payment the same day, and it posts to your tax account within one to two business days. You can log back into EFTPS anytime to see the status of past payments.

If you schedule a payment for a Friday, the money leaves your account on Friday and the IRS receives it on Friday — there's no delay. This matters if you're cutting it close to a important date. A payment scheduled for the due date itself counts as on-time, as long as you schedule it before midnight Eastern Time.

Timing and important date: when to schedule your payment

The IRS considers a payment on-time if it's received by the due date. Because EFTPS processes payments the same day you schedule them, you can schedule a payment for the due date itself and it will be on-time. However, if the due date falls on a weekend or federal holiday, the important date moves to the next business day.

For estimated quarterly taxes, the due dates are April 15, June 15, September 15, and January 15 of the following year. For annual income tax returns, the important date is April 15. If you're an employer, payroll tax deposits have different schedules depending on how much you owe — some are due weekly, some biweekly. EFTPS shows you the correct due date for your tax type when you log in.

The safest approach is to schedule your payment at least one business day before the important date. This gives you a buffer in case of any technical issue, though EFTPS is extremely reliable. If you're paying on the due date itself, schedule it early in the morning to avoid any possibility of a system delay.

Canceling or changing a payment you've scheduled

You can cancel a scheduled payment anytime before it processes. Log in to EFTPS, find the payment in your history, and click "Cancel." The cancellation is when ready, and the money will not leave your account. You'll need the confirmation number from when you scheduled the original payment.

You cannot change a payment after you've scheduled it — you have to cancel it and schedule a new one with the correct amount or date. This takes only a few minutes, but it's worth knowing if you realize you made a mistake right after scheduling.

If a payment processes and you need to reverse it, you cannot do that through EFTPS. You would need to contact the IRS directly. This is rare, but it's another reason to double-check the amount and date before you confirm.

EFTPS vs. other payment methods

The IRS offers several ways to pay: EFTPS, credit or debit card (through a third-party processor, with a fee), check or money order by mail, and in-person at an IRS office. EFTPS is the only method that's free and gives you a confirmation number the same day. Paying by credit card costs 1.87% to 2.35% in processing fees. Paying by check takes longer to post and offers no proof of receipt until the IRS cashes it.

Some tax software (TurboTax, H&R Block, etc.) offers to file your return and collect payment in one step, but that payment still goes through EFTPS or a credit card processor behind the scenes — you're paying a fee to the software company for the convenience. If you're comfortable logging into a website, EFTPS costs nothing and takes the same amount of time.

For self-employed people and small business owners who pay quarterly or monthly, EFTPS is the standard because it's free, reliable, and you can set up recurring payments if your tax liability is consistent from quarter to quarter.

Troubleshooting common EFTPS problems

If you forget your PIN, you can reset it on eftps.gov or by calling 1-800-555-4477. If your enrollment is pending (you haven't received your PIN yet), you can still make payments by phone through the same number — a representative will process the payment for you.

If a payment fails (for example, because your bank account doesn't have enough funds), EFTPS will notify you, and the payment will not process. You'll need to reschedule it once the issue is resolved. The IRS will not automatically retry the payment, so it's your responsibility to resubmit it before the important date.

If you're having trouble logging in or the website is slow, try a different browser or call the helpline. EFTPS does perform maintenance on certain nights, so if you're trying to pay late in the evening, that could be the issue. The system is available 24/7 except during scheduled maintenance windows, which are announced in advance on the website.

Frequently Asked Questions

Can I schedule a payment for a date in the past?

No. You can only schedule payments for today or a future date up to 120 days away. If you missed a important date, you'll need to call EFTPS at 1-800-555-4477 to make an when ready payment by phone, or you can pay by check or credit card. The sooner you pay, the lower any penalties and interest will be.

What if my bank account information changes?

Log into EFTPS and update your bank account number in your profile. This won't affect payments you've already scheduled — they'll still go to the old account. You'll need to cancel those payments and reschedule them with the new account information if you want them to come from a different bank.

Do I need to report my EFTPS payment to the IRS separately?

No. The IRS receives the payment directly and posts it to your account automatically. You don't need to send any additional paperwork or mention the payment on your tax return. Your confirmation number is your proof of payment if you ever need it.

Can I use EFTPS to pay state taxes?

No. EFTPS is federal only. Each state has its own payment system for state income tax. Some states offer their own electronic payment systems similar to EFTPS; check your state's tax department website for details.

What happens if I schedule a payment but then file an amended return?

The payment you scheduled will still process on the date you chose. If you file an amended return and owe more, you'll need to schedule an additional payment for the difference. If you overpaid, you can request a refund on your amended return, and the IRS will send it to you or explore it to future tax liability.