EFTPS: A Small Business Guide to Federal Tax Payments

https://www.paystubs.net/cms-uploads/files/cms/standalone-content/thumbnail/69d4c87f2f88f298767574.jpg

If you run payroll, you have federal tax deposit duties. Missing a deadline means IRS penalties that hit your bottom line. EFTPS is the system the IRS built for this purpose. A reliable pay stub generator makes the rest of your payroll tasks just as smooth.

The Electronic Federal Tax Payment System (EFTPS) is a free service from the Internal Revenue Service (IRS) and the U.S. Department of the Treasury. This tax payment system lets you pay federal taxes online through the ACH network. You can schedule payments up to 365 days ahead and get a confirmation number for every transaction.

One key update for 2026: the IRS no longer accepts new EFTPS enrollments from individual taxpayers. Sole proprietors must use IRS Online Account at irs.gov instead. Existing business accounts aren't affected.

This guide covers enrollment, payment scheduling, deposit deadlines, and how EFTPS fits into your payroll workflow.

Key Takeaways

  • EFTPS is the IRS's free system for paying federal taxes electronically, and it is mandatory for businesses with payroll tax obligations above $2,500 per quarter
  • Enrollment takes 5-7 business days because you must wait for your PIN to arrive by mail
  • Schedule payments up to 365 days in advance, with a confirmation number for every transaction
  • Monthly depositors pay by the 15th; semiweekly depositors follow a Wednesday/Friday schedule
  • The IRS no longer accepts new individual EFTPS enrollments; sole proprietors use IRS Online Account instead

What Taxes Can You Pay Through EFTPS?

EFTPS handles all major federal tax payments. You can use the system, EFTPS, to pay federal taxes like payroll taxes (Form 941), FUTA (Form 940), corporate income taxes, and estimated taxes. It also covers excise taxes, self-employment taxes, Social Security, Medicare, and federal income tax withholding. State taxes require separate systems.

Here's a breakdown of the federal tax deposit types EFTPS supports:

  • Payroll taxes (Form 941): Federal income tax withholding, Social Security, and Medicare from employee wages
  • FUTA (Form 940): Federal unemployment tax
  • Corporate income taxes: Quarterly estimated payments for corporations
  • Estimated taxes: For existing individual accounts (Form 1040-ES)
  • Excise taxes: Federal excise obligations
  • Self-employment taxes: For self-employed individuals with existing EFTPS accounts

EFTPS only handles federal taxes. You'll need your state's tax portal for state-level obligations.

Who Needs to Use EFTPS?

Who Needs to Use EFTPS?

Any business that owes more than $2,500 in quarterly payroll taxes must make electronic federal tax deposits. The payment system EFTPS is the main tool for doing so. Smaller businesses can enroll on their own to schedule payments ahead of time. The IRS no longer accepts new individual EFTPS enrollments as of 2025.

The IRS mandates electronic deposits for employers above that threshold. If your business runs payroll, you likely need to use EFTPS.

There's also the $100,000 next-day deposit rule. If you owe $100,000 or more in taxes on any single day, you must deposit by the next business day. This catches growing businesses off guard.

Smaller businesses under the $2,500 threshold can still enroll. Scheduling payments early removes the risk of missed deadlines.

EFTPS vs. Direct Pay

EFTPS is built for businesses making recurring federal tax deposits. It offers advance scheduling up to 365 days and full payment tracking. IRS Direct Pay is for individual taxpayers only. It handles one-time payments and needs no enrollment. For payroll tax deposits, EFTPS is the only option.

Feature EFTPS IRS Direct Pay
Users Businesses and individuals Individuals only
Enrollment Required (5-7 days) None
Advance scheduling Up to 365 days Same-day only
Payment tracking Full history with confirmation numbers Limited
Payroll tax deposits Yes No
Payment method ACH (direct debit from bank account) ACH

For business owners, the choice is clear. Direct Pay works for sole proprietors making estimated tax payments. For all payroll tax deposits, EFTPS is the required system.

How to Enroll in EFTPS

How to Enroll in EFTPS

EFTPS enrollment takes about a week from start to finish. Here's the process:

  1. Go to the EFTPS website at eftps.gov
  2. Select "Enrollment" and choose "Business" or "Individual"
  3. Enter your Employer Identification Number (EIN) or Taxpayer Identification Number (TIN)
  4. Provide your bank account and routing number for direct debit
  5. Submit your EFTPS registration and wait 5-7 business days for your EFTPS PIN to arrive by mail
  6. Activate your EFTPS account online using your PIN and create an internet password

Plan ahead. You can't enroll and pay on the same day. If your first deposit deadline is close, start your EFTPS set up now.

A few things to know before you enroll:

  • You can't modify a scheduled payment once it's submitted. You'll need to cancel and reschedule.
  • EFTPS doesn't handle state taxes. You'll still need separate systems for those.
  • There's no same-day processing unless you arrange a same-day wire through your bank.

Need pay stubs for your team? Our paystub templates handle the math for you.

If you use a payroll service, ask about an Inquiry PIN. It lets you log into EFTPS to verify your provider is making deposits. You get view-only access without sharing full account control.

How to Make EFTPS Payments

Once your EFTPS account is active, making payments is simple. Log in at eftps.gov with your EIN or TIN, EFTPS PIN, and password. The welcome to EFTPS online dashboard lets you schedule EFTPS IRS payments and review your history.

To schedule a payment:

  1. Select the tax form (e.g., Form 941 for payroll taxes)
  2. Choose the tax period
  3. Enter the payment amount
  4. Set the payment date (up to 365 days ahead)
  5. Submit and save your confirmation number

Keep every confirmation number. It's your proof of timely payment if the IRS ever questions a deposit.

If a payment is rejected, act fast. Check your bank balance first. Resubmit through EFTPS right away. If funds were debited but don't show after 2 business days, call the IRS. Penalties add up: 2% for 1-5 days late, 5% for 6-15 days late, and 10% after 15 days.

The most practical habit: schedule your EFTPS deposit the moment you run payroll. It takes seconds and eliminates deadline risk.

For EFTPS customer service, call 1-800-555-4477. They handle EFTPS IRS login issues, payment questions, and EFTPS business login problems.

EFTPS Payroll Deposits and Deposit Schedules

Your deposit schedule depends on your tax liability during the IRS lookback period. Your pay period setup matters here. There are two types:

Monthly depositors: Your Form 941 tax liability during the lookback period was $50,000 or less. Your federal tax deposit is due by the 15th of the next month.

Semiweekly depositors: Your liability topped $50,000, so you follow a faster schedule. Pay dates Wednesday through Friday? Deposit by the next Wednesday. Saturday through Tuesday? Deposit by the next Friday.

The 8pm ET cutoff applies to all EFTPS scheduled payments. If you miss that window, your payment processes the next business day.

Most payroll software links with EFTPS and submits deposits for you. Confirm with your provider that they handle this. If they do, use your Inquiry PIN to spot-check that deposits land on time.

EFTPS Security and Avoiding Scams

The IRS won't email, text, or call you asking for EFTPS payments. If someone asks you to pay through odd channels, it's a scam.

Only access EFTPS through eftps.gov directly. Never click links in emails claiming to be from EFTPS. The system uses three layers of security: your EIN or TIN, your EFTPS PIN, and your password. You can reach EFTPS online, by phone at 1-800-555-4477, or through your payroll software.

To report scams or get help, call EFTPS customer service at 1-800-555-4477. You can also forward suspect emails to [email protected].

You Might Also Like

Conclusion

EFTPS is the IRS's required system for business federal tax deposits. It's free, trackable, and lets you schedule payments up to a year ahead. Enroll before your first deadline hits. The 5-day wait can't be rushed.

Save every confirmation number and schedule payments the moment you run payroll. That's the fastest way to stay compliant.

Need pay stubs for your employees? Use a reliable paystub generator to create accurate pay docs in minutes.

Create a pay stub hassle free in under 10 minutes.

Add Choose your state

Frequently Asked Questions

Yes. EFTPS is free. The U.S. Treasury charges no fees to enroll, no fees per payment, and no monthly costs. Your bank may charge ACH fees, but EFTPS itself costs nothing.

It takes 5-7 business days. The IRS mails your PIN to the address on file with your EIN. You can't finish setup until the PIN arrives. Start well before your first deposit deadline.

No. EFTPS only handles federal tax payments. Each state has its own system. Check your state's revenue site for details.

The IRS charges penalties based on how late the deposit is. Expect 2% for 1-5 days late, 5% for 6-15 days late, and 10% after 15 days. Skipping EFTPS when it's required adds another 10% penalty.

Yes. Most payroll platforms connect with EFTPS and submit deposits for you. To check that deposits go through, request an Inquiry PIN. It gives you view-only access to confirm payments.

Jaden Hi! How can I help you?

Hello from our chat team!

To best assist you, please fill out the form, and we'll get back to you swiftly.
Start the chat