The main ways to pay federal taxes online
The IRS offers three main online payment methods: Direct Pay (free, through the IRS website), Electronic Federal Tax Payment System or EFTPS (free, requires enrollment), and payment processors like credit card or debit card services (which charge a fee). Direct Pay is the fastest route if you're paying from a bank account — you can set it up in minutes without pre-registration and see your payment processed within one business day. EFTPS requires you to enroll ahead of time but works for both individuals and businesses. Credit and debit card payments go through third-party processors approved by the IRS, and each one charges a convenience fee (typically 1.87% to 2.35% of your payment) that you pay on top of your tax bill.
You'll need your Social Security Number or Employer Identification Number, your filing status, and the exact amount you owe. If you're paying a balance from a return you've already filed, have your notice in front of you. If you're making an estimated tax payment, you'll need to know which quarter you're paying for. The payment posts to your account the same day or next business day depending on the method and time of day you submit it.
Key Takeaways
- Direct Pay through IRS.gov is free and requires no pre-registration, making it the simplest option for most taxpayers paying from a bank account.
- EFTPS is also free but requires enrollment in advance, and works best if you make regular estimated payments or need to schedule payments weeks ahead.
- Credit and debit card payments charge a convenience fee of roughly 2% on top of your tax bill, paid to a third-party processor.
- Payments typically post within one business day, though the exact timing depends on when you submit and which method you use.
- You can set up a payment plan through the IRS if you cannot pay the full amount now, which stops penalties from growing while you pay over time.
Direct Pay: the fastest free option
Direct Pay is the IRS's own payment system and charges no fee. You go to IRS.gov, click the Direct Pay link, and enter your tax information and bank account details. The system confirms your payment amount and lets you choose the date it will be withdrawn — you can pay immediately or schedule it for a future date up to 120 days out. No login or pre-registration is required.
Direct Pay works only with U.S. bank accounts (checking or savings). The withdrawal typically posts the same day if you submit before 8 p.m. Eastern time, or the next business day if you submit after. The IRS sends you a confirmation number immediately, and you should save it. Direct Pay is best for one-time payments or if you want to avoid any fees.
EFTPS: for recurring or scheduled payments
The Electronic Federal Tax Payment System is the IRS's system for businesses and individuals who pay taxes regularly. Like Direct Pay, it's free, but it requires you to enroll first — enrollment takes about a week. Once enrolled, you can log in anytime to schedule payments up to 365 days in advance, which is useful if you make quarterly estimated payments or want to lock in a payment date months ahead.
EFTPS works with bank accounts only, not cards. You can enroll online at EFTPS.gov or by phone at 1-800-555-3453. After enrollment, you'll receive a PIN by mail, which you'll use to log in. If you already have an IRS online account (through IRS.gov), you can link EFTPS to it. Payments posted through EFTPS typically clear within one business day.
Credit and debit card payments through approved processors
If you want to pay by credit or debit card, you must use one of the IRS-approved payment processors. The IRS lists them on its website: currently they include Authorize.Net, PayUSATax, and others. Each processor charges a convenience fee — typically between 1.87% and 2.35% of your payment amount — which you pay in addition to your tax bill. A $5,000 payment might cost you $94 to $118 in fees.
The advantage is speed and flexibility: you can pay immediately from any card, and the payment posts the same day. The disadvantage is the fee. Credit card payments also count as a purchase on your card, so if you're carrying a balance, you'll pay interest on top of the convenience fee. Use this method only if you need to pay quickly and cannot use Direct Pay or EFTPS, or if you're earning rewards points that offset the fee.
Scheduling a payment and what happens next
When you submit a payment online, you receive a confirmation number immediately. Write it down or take a screenshot. The confirmation shows the amount, the payment date, and the method. Keep this for your records — if there's ever a question about whether the IRS received your payment, the confirmation number is your proof.
The payment typically posts within one business day. You can check the status by logging into your IRS account at IRS.gov or by calling the IRS at 1-800-829-1040. Once posted, the payment reduces your balance owed. If you overpaid, the IRS will either refund the difference or let you apply it to next year's taxes — you can choose when you file your return.
What to do if you cannot pay the full amount now
If you owe taxes but don't have the money to pay in full, you can set up a payment plan (called an installment agreement) through the IRS. Short-term plans let you pay within 180 days with no setup fee. Long-term plans spread payments over months or years and charge a setup fee (typically $31 to $225 depending on the method) plus interest and penalties on the unpaid balance.
You can request a payment plan online through your IRS account, by phone, or by mail. The IRS will calculate a monthly payment based on what you owe and how long you want to pay. Once approved, you make monthly payments by Direct Pay, EFTPS, or automatic bank withdrawal. Setting up a plan stops the IRS from taking collection action while you're paying, though interest and penalties continue to grow on the unpaid balance.
Common mistakes to avoid
The most common error is submitting a payment without noting the confirmation number, then losing track of whether it posted. Always save your confirmation. Another mistake is paying the wrong amount — double-check the figure on your notice or tax return before you submit. If you overpay by accident, you'll have to wait for a refund or file an amended return to correct it.
Don't assume a payment posted just because you submitted it. Check your IRS account a day or two later to confirm. If you're paying by card through a processor, remember that the convenience fee is added to your bill — budget for it. Finally, if you're making an estimated payment, make sure you're paying for the correct quarter (Q1, Q2, Q3, or Q4) so the IRS credits it correctly.
Frequently Asked Questions
Can I pay my taxes by phone?
The IRS does not accept tax payments by phone directly. You must use one of the online methods (Direct Pay, EFTPS, or a card processor) or mail a check. If you need help setting up an online payment, you can call the IRS at 1-800-829-1040 and a representative can walk you through it, but the actual payment must be submitted online or by mail.
What if I pay late?
If you pay after the tax deadline (usually April 15), the IRS charges interest on the unpaid balance from the due date forward, plus a failure-to-pay penalty (typically 0.5% per month). The sooner you pay, the less interest accrues. If you set up a payment plan, the interest and penalties continue to grow, but you avoid collection action while you're making regular payments.
Can I pay someone else's taxes online?
You can pay taxes for a business you own or manage, but you cannot pay someone else's individual income taxes through these systems. If you want to help someone else pay, they must submit the payment themselves using their own information. You can give them money, but the payment to the IRS must come from their account or card.
How long does it take for a payment to show up in my IRS account?
Payments typically post within one business day of submission. If you submit before 8 p.m. Eastern time, it may post the same day. You can check your account at IRS.gov a day after you submit to confirm the payment went through. If more than two business days have passed and the payment doesn't show, contact the IRS or the processor you used.
What if I need to change or cancel a payment I scheduled?
If you scheduled a payment for a future date through Direct Pay or EFTPS, you can cancel or change it before the scheduled date. Log into your account, find the pending payment, and cancel it. You can then submit a new payment with a different amount or date. Once a payment has posted, you cannot cancel it — you would need to contact the IRS to request a refund or credit.