You can pay federal income taxes directly to the IRS through their official website, by phone, or through approved payment processors — no application needed, just your tax information and a bank account or card.
The IRS accepts online payments year-round through IRS.gov. You do not need to create an account or pre-register. Each payment method has different fees, processing times, and daily limits, so the right choice depends on when you need to pay and how much you owe.
Payments made online go directly to the IRS and show up in their system within one business day. If you are paying a balance from a filed return, the IRS will match it to your tax record using your Social Security number or employer identification number. If you are making an estimated tax payment, you will receive a confirmation number to keep for your records.
Key Takeaways
- The IRS Direct Pay option on IRS.gov charges no fee and works for any amount, but processes payments in one to three business days.
- Credit and debit card payments through approved processors charge a convenience fee (usually 1.87 to 2.35 percent) but post faster, often within 24 hours.
- The Electronic Federal Tax Payment System (EFTPS) is free and requires advance enrollment, but is designed for regular or large payments.
- Same-day payments are possible through some processors but carry higher fees and require payment before 8 p.m. Eastern time.
- You will need your Social Security number or EIN, the tax year the payment covers, and either a bank account or card number.
IRS Direct Pay: No Fee, Slower Processing
IRS Direct Pay is the cheapest option if you have time to wait. You go to IRS.gov, enter your tax information, and authorize a bank transfer directly from your checking or savings account. There is no fee to the IRS, and the payment is free.
Processing takes one to three business days. The IRS recommends using Direct Pay if you are not in a rush and want to avoid credit card convenience fees. You can schedule a payment up to 120 days in advance, which is useful if you know when you will have the money but the payment is not due yet.
Direct Pay works for any amount — there is no daily or transaction limit. You will receive a confirmation number immediately after authorizing the payment, and you can check the status of your payment on IRS.gov for up to five years.
Credit and Debit Card Payments: Faster, With a Fee
You can pay by credit or debit card through the IRS website, but the IRS does not process card payments directly. Instead, they route you to one of several approved payment processors: Worldpay, Authorize.Net, PayUSA, or ACI Payments. Each processor charges a convenience fee that varies slightly, typically between 1.87 and 2.35 percent of the payment amount.
For example, a $5,000 payment would cost between $94 and $118 in fees. The processor collects the fee and keeps it; the IRS receives only the payment amount. Processing is faster than Direct Pay — most card payments post within 24 hours, and some processors offer same-day posting for an additional fee.
Card payments have daily limits set by each processor, usually $25,000 to $100,000 per transaction. If you owe more than the daily limit, you will need to make multiple payments on different days or use a different method.
EFTPS: Free for Regular or Large Payments, Requires Setup
The Electronic Federal Tax Payment System (EFTPS) is a free service run by the U.S. Department of the Treasury. It is designed for businesses, self-employed people, and anyone making regular tax payments. EFTPS has no convenience fees and no daily limits.
To use EFTPS, you must enroll first. Enrollment takes about five to ten minutes online at EFTPS.gov, and you will receive a PIN by mail within two weeks. Once enrolled, you can schedule payments online or by phone, and they process in one to three business days.
EFTPS works only with bank accounts, not cards. If you are a business owner making quarterly estimated payments or a household paying multiple times per year, EFTPS saves money compared to card processing fees. The downside is the enrollment delay and the requirement to plan ahead — you cannot make a same-day payment through EFTPS.
Same-Day Payments: When You Need Money to Post Immediately
If your payment must post the same day, some approved card processors offer expedited processing for an additional fee on top of the standard convenience fee. Same-day payments must be authorized before 8 p.m. Eastern time and typically post by the end of that business day.
Same-day fees vary by processor but usually add $15 to $50 to the total cost. This option is most useful if you are paying close to a deadline and cannot wait one to three business days. Check the processor's website for the exact same-day fee before you authorize the payment.
Same-day processing is available through card payments only. Direct Pay and EFTPS do not offer same-day posting, no matter how much you pay.
What Information You Need Before You Pay
Have these details ready before you start an online payment:
- Your Social Security number or employer identification number (EIN)
- The tax year the payment covers (for example, 2023 or 2024)
- The amount you are paying
- For Direct Pay or EFTPS: your bank account number and routing number
- For card payments: your credit or debit card number, expiration date, and CVV
If you are paying a balance from a filed return, have your most recent tax return or IRS notice in front of you. The IRS will ask for the amount you owe, and matching it to your return helps them post the payment correctly.
If you are making an estimated tax payment and have not filed a return yet, the IRS will ask which form you are using (1040-ES for individuals, 1120-ES for corporations, and so on). Estimated payments are matched to your tax record when you file your return later.
After You Submit Your Payment
You will receive a confirmation number immediately after authorizing your payment. Write this down or save the email confirmation. The confirmation number is your proof that you made the payment, and you will need it if you ever need to dispute the payment or check its status.
The IRS updates payment status on IRS.gov within one business day for Direct Pay and EFTPS, and within 24 hours for card payments. You can look up your payment using your Social Security number or EIN and the confirmation number.
If you are paying a balance owed, the payment will reduce the amount due on your account. If you are making an estimated payment, it will be held in the IRS system and credited to your tax record when you file your return. Either way, the IRS will send you a receipt or notice confirming the payment was received.
Frequently Asked Questions
Can I pay the IRS by mail instead of online?
Yes. You can mail a check or money order to the IRS address listed on your tax return or notice. Mail payments take longer to process — usually two to three weeks — so mail only if you cannot pay online or if you prefer a paper trail. Include your Social Security number or EIN on the check.
What if I pay online but the IRS says they never received it?
Check your confirmation number on IRS.gov first. If the IRS shows the payment as received, the issue is usually a delay in their system updating. If the IRS says they have no record, contact the payment processor you used (Worldpay, Authorize.Net, PayUSA, or ACI Payments) with your confirmation number. They can verify whether the payment left your account.
Can I pay someone else's taxes online?
Only if you have their Social Security number or EIN and the amount they owe. The IRS will match the payment to their tax record using that number. You cannot pay anonymously or without identifying whose account the payment covers.
Is there a limit to how much I can pay online?
Direct Pay and EFTPS have no limits. Card payments have daily limits set by the processor, usually $25,000 to $100,000 per transaction. If you owe more, make multiple payments on different days or use Direct Pay or EFTPS instead.
Can I get a refund if I overpay?
If you pay more than you owe, the IRS will either refund the overpayment or credit it to next year's taxes, depending on what you request. You can choose which option when you file your return or contact the IRS after your payment posts.