The IRS gives you four ways to pay taxes online, and the fastest is Direct Pay if you have a bank account
You can pay federal income tax, estimated tax, or back taxes directly to the IRS through their website without a credit card fee. The IRS Direct Pay system connects to your bank account and processes the payment in one to two business days. You will need your Social Security number or Individual Taxpayer Identification Number, your filing status, and your bank routing and account numbers.
If you do not have a bank account or prefer not to link one, you can use a credit or debit card through a third-party processor, but you will pay a convenience fee of roughly 1.87 to 2.35 percent of the payment amount. The IRS does not charge this fee—the processor does. A third option is the Electronic Federal Tax Payment System (EFTPS), which is free but requires you to enroll in advance. A fourth option is to mail a check or money order, which takes 7 to 10 business days and does not give you a confirmation number on the spot.
Key Takeaways
- IRS Direct Pay is free, requires a bank account, and confirms your payment within one to two business days with a confirmation number you receive immediately.
- Credit or debit card payments through an IRS-approved processor charge a convenience fee but do not require advance enrollment.
- EFTPS is free but requires you to set up an account before you can make a payment, which takes a few days.
- The payment deadline is the same regardless of method—missing it triggers penalties and interest, even if your payment is in transit.
How to use IRS Direct Pay
Go to irs.gov/payments and select "Direct Pay" from the payment options. You will need to enter your Social Security number, filing status, and the tax year you are paying for. Then enter your bank account information: the routing number (the first nine digits on the bottom left of your check) and your account number.
The IRS will ask you to choose a payment date. You can schedule a payment up to 120 days in advance, which is useful if you want to ensure the money leaves your account on a specific day. The system will show you the exact date the payment will be withdrawn. Once you confirm, you receive a confirmation number immediately—write this down or take a screenshot. The payment itself clears in one to two business days.
Direct Pay works for individual income tax, estimated quarterly payments, and back taxes owed from prior years. It does not work for business tax payments; those go through EFTPS or a different system depending on the business structure.
Paying by credit or debit card
The IRS does not accept credit cards directly. Instead, you pay through one of three approved processors: Worldpay, Paymetrics, or Official Payments. Each charges a convenience fee, and the fee varies slightly by processor. You can find all three at irs.gov/payments under the credit card option.
The process is straightforward: select your processor, enter your card information and tax details, and confirm. You will receive a confirmation number. The payment reaches the IRS in one to two business days, the same as Direct Pay. The convenience fee is charged to your card immediately, even if the tax payment itself takes a day or two to process.
Use this method only if you cannot link a bank account to Direct Pay or if you want to earn credit card rewards on the payment. The fee usually costs more than it is worth unless the rewards rate is very high.
Setting up EFTPS for free payments
EFTPS (Electronic Federal Tax Payment System) is the IRS's own payment platform and charges no fee. However, you must enroll before you can use it, and enrollment takes two to five business days. You can enroll online at eftps.gov by providing your Social Security number, filing status, and bank account information.
Once enrolled, you log in to EFTPS and schedule a payment. Like Direct Pay, you can schedule payments up to 120 days in advance. The payment clears in one to two business days. EFTPS is most useful if you make frequent payments—quarterly estimated tax, for example—because there is no fee and no convenience charge.
EFTPS also allows you to make business tax payments if you are self-employed or own a business. The enrollment process is the same, but you will need your Employer Identification Number (EIN) in addition to your Social Security number.
What happens if you pay late
The IRS considers a payment late if it does not reach them by the tax deadline, regardless of when you submitted it online. For individual income tax, the deadline is usually April 15. For estimated quarterly payments, the deadlines are April 15, June 15, September 15, and January 15 of the following year.
If your payment is late, the IRS charges a failure-to-pay penalty of 0.5 percent of the unpaid tax per month, up to 25 percent total. Interest accrues daily at a rate set quarterly by the IRS (currently around 8 percent per year, but this changes). Both penalties and interest are calculated from the original due date, not from the date you eventually pay.
If you cannot pay by the deadline, you can still file your return on time and pay what you owe later—this reduces the penalty. You can also set up a payment plan with the IRS if you owe more than you can pay immediately. Short-term plans (120 days or less) are free; long-term installment agreements charge a setup fee of $31 to $225 depending on how you enroll.
Confirming your payment went through
All three online methods—Direct Pay, credit card, and EFTPS—give you a confirmation number immediately after you submit. Keep this number. It proves you made the payment on time, even if the money has not yet cleared the IRS's account.
You can also check the status of your payment on irs.gov by logging into your account or calling the IRS at 1-800-829-1040. The IRS updates payment status within 24 hours of processing. If you paid by mail, allow 7 to 10 business days before checking.
If a payment does not appear in your IRS account after two weeks, contact the IRS with your confirmation number. Provide the date you submitted the payment and the amount. The IRS can trace the payment and confirm whether it was received.
Paying back taxes or amended returns
If you owe taxes from a prior year, you can pay through Direct Pay or credit card by selecting the correct tax year when you set up the payment. The process is identical to paying current-year tax. You will need to know the amount you owe; you can find this on a notice from the IRS or by logging into your IRS account.
If you filed an amended return (Form 1040-X) and owe additional tax, wait until the IRS processes the amendment before paying. This usually takes 8 to 12 weeks. Once processed, you can pay online using the same methods. Paying before the amendment is processed may cause confusion in your account.
Frequently Asked Questions
Can I pay the IRS with a debit card?
Yes. Debit cards are treated the same as credit cards and go through the same three approved processors. You will pay the same convenience fee. The payment clears in one to two business days.
What if I schedule a payment but change my mind?
You can cancel a scheduled payment up until the day before it is set to process. Log back into Direct Pay, EFTPS, or your processor account and select the option to cancel. Once the payment has been withdrawn from your bank account, you cannot cancel it, but you can request a refund from the IRS if you overpaid.
Do I have to pay the full amount at once?
No. You can make multiple payments online. If you owe $5,000, you can pay $2,000 now and $3,000 later. Each payment is processed separately and receives its own confirmation number. Just make sure the total reaches the IRS by the deadline to avoid penalties.
Is my bank information safe when I use Direct Pay?
Direct Pay connects directly to the IRS's secure server and does not store your bank information after the transaction. The IRS uses encryption and the same security standards as banks. Your information is not shared with third parties.
Can I pay someone else's taxes online?
No. You can only pay taxes owed under your own Social Security number or EIN. If you want to help someone else pay, they must make the payment themselves or give you power of attorney, which requires filing Form 2848 with the IRS first.