The IRS accepts online payments directly through its official website, by phone, or through approved third-party payment processors
You can pay federal income taxes, estimated taxes, or back taxes online without visiting an office or mailing a check. The IRS operates IRS Direct Pay, a free tool on its website that lets you schedule a payment from your bank account. You can also use the Electronic Federal Tax Payment System (EFTPS), which is a separate enrollment process, or work through an approved payment processor that charges a fee.
The method you choose depends on whether you have a tax bill from a return you filed, owe estimated quarterly taxes, or are paying back taxes from a prior year. Each route has different timing rules and confirmation steps. Knowing which one fits your situation saves time and prevents missed deadlines.
Key Takeaways
- IRS Direct Pay is free and works from any bank account; you can schedule a payment up to 120 days in advance or pay immediately.
- EFTPS requires a separate enrollment (which takes about a week) but is designed for people who pay taxes regularly, such as self-employed filers or businesses.
- Third-party payment processors charge a fee but may offer more payment methods, including credit cards and debit cards.
- You need your Social Security Number or Employer Identification Number, the tax year the payment covers, and your bank routing and account numbers.
- The IRS processes online payments within one business day, but you should pay by the tax deadline to avoid penalties and interest.
Using IRS Direct Pay (free, no enrollment)
IRS Direct Pay is the fastest way to pay if you have a bank account and want to avoid fees. Go to irs.gov, find the "Payments" section, and select "IRS Direct Pay." You will enter your Social Security Number or Employer Identification Number, the tax year, and the amount owed. Then you provide your bank's routing number and your account number.
You can pay immediately or schedule a payment up to 120 days ahead. The IRS confirms your payment with a confirmation number on screen; write this down or print it. The money leaves your account on the date you choose, and the IRS records the payment within one business day. There is no fee to use Direct Pay, and it works for income tax, estimated taxes, and prior-year balances.
Direct Pay works best if you file your own taxes and have a one-time or occasional payment. If you pay taxes every quarter or run a business, EFTPS may be more convenient because you do not have to re-enter your bank details each time.
Setting up EFTPS (free, requires enrollment)
EFTPS is a dedicated system for recurring tax payments. You enroll through eftps.gov, provide your bank information once, and then schedule payments by phone or online without re-entering those details. Enrollment takes about a week; the IRS mails you a Personal Identification Number (PIN) that you use to log in.
EFTPS is designed for self-employed people, business owners, and anyone making quarterly estimated tax payments. Once enrolled, you can schedule payments up to 120 days in advance, just like Direct Pay. The system is free and works from any bank account. If you pay taxes multiple times a year, the time you save by not re-entering bank information each time adds up.
You can enroll online at eftps.gov or by phone at 1-800-555-3453. Have your Social Security Number or EIN and bank account information ready. After enrollment, you will receive your PIN in the mail within about a week, and you can begin scheduling payments.
Paying through a third-party processor (fee-based options)
The IRS approves several payment processors that let you pay by credit card, debit card, or other methods. These processors charge a convenience fee (usually 1.87% to 2.35% of the payment amount) because they handle the transaction. Common approved processors include PayUSATax, ACI Payments, and others listed on irs.gov.
Use a third-party processor if you want to pay by credit card (to earn rewards points, for example) or if you prefer a payment method that Direct Pay or EFTPS does not offer. The fee is separate from your tax bill, so if you owe $5,000 and the processor charges 2%, you pay $5,100 total. The processor sends the payment to the IRS on your behalf, and you receive a confirmation number from them.
Check irs.gov for the current list of approved processors before you pay. Fees and accepted payment methods vary by processor. Some processors also offer phone payment, which can be faster if you do not want to enter information online.
What information you need before you pay
Gather these details before you start, whether you use Direct Pay, EFTPS, or a processor. You will need your Social Security Number or Employer Identification Number, the tax year the payment covers (for example, 2023 or 2024), and the exact amount you are paying. If you are paying from a bank account, have your bank's routing number and your account number ready.
If you received a bill or notice from the IRS, it will show the tax year and amount due. If you are paying an estimated quarterly tax, you calculate the amount yourself based on your expected income. If you are unsure of the amount, contact the IRS or a tax professional before paying; paying the wrong amount can create confusion with your account.
Timing and deadlines
The IRS processes online payments within one business day. If you pay on a Friday, the payment posts on Monday. However, you should pay by the tax deadline (usually April 15 for income tax returns) to avoid penalties and interest on any unpaid balance. If the deadline falls on a weekend or holiday, the IRS extends it to the next business day.
For estimated quarterly taxes, the deadlines are April 15, June 15, September 15, and January 15 of the following year. Schedule your payment to arrive by the deadline, not on the deadline itself, because the IRS counts the payment date as the day it posts to your account, not the day you schedule it. If you schedule a payment for April 15 but the system processes it on April 16, you may owe a penalty.
If you miss a deadline, pay as soon as you can. The IRS charges interest on unpaid taxes from the due date forward, and it may also charge a failure-to-pay penalty. Paying late does not erase these charges, but it stops them from growing.
Confirming your payment and tracking it
Every payment method gives you a confirmation number on the spot. Write down or print this number immediately. It proves you paid and when you paid. Keep it with your tax records for at least three years.
You can check the status of your payment on irs.gov using the "Where's My Refund?" tool or by logging into your IRS account at irs.gov/account. The tool shows whether the IRS has received and posted your payment. If you paid through a third-party processor, you can also check your confirmation number on the processor's website.
If your payment does not appear in your IRS account within a few business days, contact the IRS at 1-800-829-1040 or the payment processor you used. Have your confirmation number ready.
Frequently Asked Questions
Can I pay my taxes by credit card using IRS Direct Pay?
No. IRS Direct Pay only accepts payments from a bank account. If you want to pay by credit card, you must use an approved third-party processor, which will charge a fee. Direct Pay and EFTPS are free because they pull money directly from your bank account.
What if I schedule a payment but then change my mind?
You can cancel a scheduled payment up until the day before it is set to process. Log into your account on irs.gov or the payment system you used and delete the scheduled payment. Once the money leaves your account, you cannot cancel it, but you can request a refund from the IRS if you overpaid.
Do I need to file a tax return if I pay online?
Paying your taxes online does not replace filing a return. You must file a return by the deadline (usually April 15) even if you pay early. The payment and the return are separate steps. If you owe taxes, you file the return and then pay what you owe.
Can I pay someone else's taxes online?
You can pay taxes for a business or entity if you have authorization, such as power of attorney or if you are a business owner. You will need the taxpayer's Social Security Number or EIN and the amount owed. If you are paying for someone else's personal return without authorization, contact the IRS first to confirm the process.
What happens if I overpay?
If you pay more than you owe, the IRS will either refund the overpayment or apply it to a future tax year if you request that. You can choose which option when you file your return or contact the IRS to request a refund. Refunds typically take several weeks to arrive.