Skip to main content

How to Pay Federal Taxes Using EFTPS

What EFTPS Is and How It Works

EFTPS (Electronic Federal Tax Payment System) is the IRS's official online tool for paying federal income taxes, payroll taxes, and excise taxes directly from your bank account. You initiate the payment yourself—the IRS does not pull money from your account. You choose the payment date, the amount, and which tax you are paying for.

The system moves money through the Automated Clearing House (ACH), the same network that handles direct deposit and bill pay. You log in, enter your tax ID (Social Security number or EIN), select a payment date at least one business day in the future, and confirm. The IRS receives the payment on the date you choose. There is no fee to use EFTPS.

EFTPS is free and available 24 hours a day, 7 days a week. You can schedule payments weeks or months ahead, or pay the same day you decide to (as long as you submit before midnight Eastern Time and choose a future business day). The system works for quarterly estimated taxes, year-end payments, back taxes, and payroll withholding adjustments.

Key Takeaways

  • EFTPS is the IRS's official payment system and costs nothing to use; you enroll once with your tax ID and bank account information.
  • You must schedule payments at least one business day in advance, and you choose the exact date the money leaves your account.
  • The system accepts federal income tax, self-employment tax, payroll taxes, and excise taxes from individuals and businesses.
  • If you miss a payment deadline, you can still use EFTPS to pay late; the IRS will charge interest and penalties separately.
  • EFTPS sends you a confirmation number immediately after you schedule a payment, which you should keep as proof.

How to Enroll in EFTPS

You enroll at eftps.gov by entering your tax ID (Social Security number or EIN), date of birth (for individuals), and legal name. The IRS verifies your identity and sends an enrollment confirmation to your mailing address within 10 business days. You cannot use EFTPS until you receive this confirmation letter, which contains a Personal Identification Number (PIN).

Once you have the confirmation letter and PIN, you return to eftps.gov, log in with your tax ID and PIN, and create a password. At that point you add your bank account information—routing number and account number from a checking or savings account. The account must be in your name or your business name (the name on your tax return).

Enrollment is one-time. After you set up your password, you can log in and schedule payments whenever you need to. If you forget your password, you can reset it on the login page using your tax ID and PIN.

Scheduling and Confirming a Payment

Log in to EFTPS, select "Make a Payment," and choose the tax type: 1040 (individual income tax), 941 (payroll), 1120 (corporate), or another form that matches what you owe. Enter the amount in dollars and cents. Then select the payment date—it must be at least one business day away and no more than 120 days in the future.

Review the details on the confirmation screen. The system shows your tax ID, the amount, the payment date, and the account the money will come from. If everything is correct, click to confirm. EFTPS immediately generates a confirmation number (a long string of digits). Write this number down or take a screenshot—it is your proof that you scheduled the payment.

The money leaves your bank account on the date you chose. The IRS receives it the same day. You do not need to mail anything or call anyone. If you need to cancel a payment, you can do so through EFTPS up until 2 p.m. Eastern Time on the business day before the scheduled payment date.

What Happens If You Pay Late

If you miss the tax deadline and use EFTPS to pay afterward, the payment still goes through normally—EFTPS does not reject late payments. However, the IRS charges failure-to-pay penalties and interest on the unpaid balance from the original due date until the day you pay. These charges are separate from the payment itself and are calculated by the IRS, not by EFTPS.

The penalty is typically 0.5% of the unpaid tax per month (or part of a month), and interest compounds daily at a rate set quarterly by the IRS. If you owe $5,000 and pay it 60 days late, you will owe the $5,000 plus interest and penalties on top. EFTPS simply moves the money; the IRS bills you for the extra charges on your next notice.

If you cannot pay the full amount, you can still use EFTPS to pay what you can. The IRS will bill you for the remainder, and you may be able to set up a payment plan (called an installment agreement) to pay over time. Paying something on time is better than paying everything late.

EFTPS vs. Other Payment Methods

The IRS offers several ways to pay: EFTPS, credit or debit card (through a third-party processor, which charges a fee), direct pay through IRS.gov (similar to EFTPS but does not require advance enrollment), and check or money order by mail. EFTPS and direct pay are both free; credit card payments cost 1.87% to 2.35% depending on the processor; checks take 7 to 10 business days to clear.

EFTPS requires enrollment in advance, which takes up to 10 business days. Direct pay (at IRS.gov under "Pay Now") does not require enrollment—you enter your information each time and can pay immediately if you choose a future date. Both are free and use ACH. If you pay taxes regularly (quarterly estimated taxes, payroll), EFTPS is faster because you are already enrolled. If you pay once a year, direct pay may be simpler.

Credit card payments are useful if you want to earn rewards points, but the fee is substantial on large amounts. A check is useful if you do not have online banking or prefer a paper trail, but it is slow and you must mail it early to meet the deadline. The deadline is the date the IRS receives the payment, not the date you mail it.

Troubleshooting Common EFTPS Issues

If your enrollment confirmation letter does not arrive within 10 business days, check your mailing address on file with the IRS (you can view it on IRS.gov under "Account" or call the IRS at 800-829-1040). If the address is wrong, update it and request a new enrollment letter. Do not attempt to use EFTPS without the PIN—the system will not let you log in.

If you forget your password, use the "Forgot Password" link on eftps.gov. You will need your tax ID and PIN. If you lose the PIN, you will need to re-enroll, which means requesting a new confirmation letter and waiting another 10 business days. Keep your PIN and confirmation letter in a safe place.

If a payment fails (for example, because your bank account was closed), EFTPS will notify you by email and phone. You will see an error message when you log in. Contact your bank to confirm the account is active, then schedule the payment again. If the same account fails twice, try a different account or use direct pay instead.

Record-Keeping and Tax Documentation

Save your EFTPS confirmation number for every payment you make. This number proves to the IRS that you paid on a specific date, which matters if there is ever a dispute about whether you paid on time. The confirmation number also helps your accountant or tax preparer track payments when they prepare your return.

EFTPS does not send you a receipt in the mail. Your only proof is the confirmation number and the transaction history in your EFTPS account. Log in periodically to review your payment history—EFTPS keeps a record of every payment for at least three years. If you need to prove a payment to your bank or the IRS, you can print the transaction history from your EFTPS account or provide the confirmation number.

If you pay through EFTPS and later receive a bill from the IRS saying you owe the same amount, do not panic. There may be a delay in the IRS's system, or you may have made an error (for example, entering the wrong tax year). Contact the IRS with your confirmation number, and they can verify the payment. Do not pay again until the IRS confirms the first payment was not received.

Frequently Asked Questions

Can I use EFTPS if I do not have a bank account?

No. EFTPS requires a U.S. bank account (checking or savings) in your name or your business name. If you do not have a bank account, you can pay by credit or debit card through IRS.gov (with a fee), or by check or money order mailed to the IRS.

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

You can cancel the payment through EFTPS up until 2 p.m. Eastern Time on the business day before the scheduled payment date. After that, the payment will process and you cannot stop it. If you cancel and need to reschedule, you can set up a new payment immediately.

Does EFTPS work for state taxes?

No. EFTPS is for federal taxes only. Each state has its own payment system. Some states use a similar ACH system; others require checks or credit card payments. Check your state tax agency's website for payment options.

How long does it take for the IRS to receive my EFTPS payment?

The IRS receives the payment on the date you schedule it, as long as you submit before midnight Eastern Time. There is no processing delay. The money leaves your bank account on that date and arrives at the IRS the same day.

Can I use EFTPS to pay someone else's taxes?

No. EFTPS requires the account holder's tax ID and bank account. You can only pay taxes owed by the person or business whose tax ID and bank account you use. If you want to pay someone else's taxes, you must contact them and ask them to set up the payment themselves, or pay by check made out to the U.S. Treasury.