Yes, you can pay the IRS online through several methods
The IRS offers multiple ways to pay your tax bill directly through their website or approved payment processors. You do not need to mail a check or visit an office. The most common routes are the IRS Direct Pay system (which is free), credit or debit card payments (which charge a processing fee), or electronic bank transfer through the Electronic Federal Tax Payment System (EFTPS).
The method you choose depends on what you have available and how quickly you need to pay. Direct Pay is fastest if you have your bank account information ready. Card payments work if you prefer using a credit card, though the fee adds to your bill. EFTPS requires advance enrollment but has no fee and works for both individual and business payments.
Key Takeaways
- IRS Direct Pay is free and lets you pay when ready from your bank account through IRS.gov without creating an account.
- Credit and debit card payments process when ready but charge a fee of roughly 1.87% to 2.35% of your payment, depending on the processor.
- EFTPS is free but requires you to enroll at least one business day before you want to make a payment.
- You can set up a payment plan through the IRS website if you cannot pay the full amount right now.
- All online payments require your Social Security Number, tax year, and the exact amount you owe.
IRS Direct Pay: The free option with no account needed
IRS Direct Pay is the fastest and cheapest way to pay if you have a checking or savings account. You go to IRS.gov, enter your bank routing number and account number, and the money transfers directly to the IRS. There is no fee, no account creation, and no waiting period — the payment posts when ready.
You will need your Social Security Number, date of birth, filing status, and the exact amount of your tax bill. The IRS pulls this information from your tax return to verify your identity. You can pay up to $100,000 per transaction through Direct Pay, and you can make multiple payments if your bill is larger.
Direct Pay works for federal income tax, self-employment tax, estimated tax payments, and penalties or interest you owe. It does not work for state taxes — each state has its own payment system.
Credit and debit card payments: when ready but with a processing fee
You can pay your IRS bill with a credit or debit card through approved payment processors. The IRS does not accept cards directly on their website; instead, they partner with three companies: Worldpay, Paymetrics, and Global Payments. Each processor charges a fee, usually between 1.87% and 2.35% of your payment amount.
For example, if you owe $5,000 and pay by card, the fee would be roughly $94 to $118, which gets added to your bill. The payment posts when ready, and you receive a confirmation number right away. This method is useful if you want to earn credit card rewards or if you do not have direct bank access, but the fee makes it more expensive than Direct Pay or EFTPS.
You can find the current list of approved processors and their exact fees on IRS.gov under "Payment Options." Fees change occasionally, so check before you pay.
EFTPS: Free electronic transfer for scheduled payments
The Electronic Federal Tax Payment System (EFTPS) is a free service run by the U.S. Department of the Treasury. It works like Direct Pay but requires you to enroll first. Once enrolled, you can schedule payments up to 120 days in advance, which is useful if you want to time your payment to match when money arrives in your account.
To enroll in EFTPS, go to EFTPS.gov and provide your Social Security Number, employer identification number (if you have one), and bank account information. The IRS mails you a Personal Identification Number (PIN) within two weeks. You must wait one business day after enrollment before you can make your first payment.
EFTPS is most useful for people who make regular payments — self-employed workers, businesses, or anyone with quarterly estimated tax bills. You can set up recurring payments so you do not have to log in each time. Like Direct Pay, there is no fee.
What information you need before you pay online
Regardless of which method you choose, have these details ready: your Social Security Number, the tax year the bill is for, your filing status, and the exact amount you owe. If you are paying for a business, you will need the employer identification number instead of a Social Security Number.
If you are not sure of the exact amount, check your tax return or the IRS notice you received. Paying more or less than you owe can create problems — overpayments may be held as a credit, and underpayments leave you still owing with added interest and penalties.
You will also need your bank routing number and account number if you use Direct Pay or EFTPS. This information appears on the bottom left of your checks. Do not use a debit card number — the system needs your actual bank account details.
Setting up a payment plan if you cannot pay in full
If you cannot pay your entire bill right now, the IRS lets you set up a payment plan (called an installment agreement) through their website. You can choose to pay in monthly installments, and the IRS charges a setup fee that varies depending on how you enroll — online setup is cheaper than phone or mail enrollment.
Short-term payment plans (120 days or less) have no setup fee. Long-term plans charge a fee of roughly $31 to $225 depending on the payment method and plan length. Interest and penalties continue to accrue on the unpaid balance, so paying faster saves you money overall.
You can set up or modify a payment plan through IRS.gov under "Payment Plans," or by calling the IRS at 1-800-829-1040. The online process is faster and does not require you to speak with anyone.
Timing and confirmation for online payments
Direct Pay and card payments post when ready — usually within the same business day. EFTPS payments post on the date you schedule them, as long as you schedule at least one business day in advance. If you schedule a payment for a weekend or holiday, it processes on the next business day.
Always keep your confirmation number. The IRS sends it to you right after you complete the payment, and it proves you paid on time if there is ever a question. If you do not receive a confirmation, the payment did not go through — do not assume it did.
If your payment is due on a specific date (like April 15 for your annual return), make sure you pay before midnight Eastern Time on that date. Payments submitted after midnight are considered late, even if you initiated them before the important date.
Frequently Asked Questions
Can I pay my IRS bill if I do not have a bank account?
Direct Pay and EFTPS both require a bank account. If you do not have one, you can pay by credit or debit card through an approved processor, though you will pay a fee. You can also mail a check or money order to the address shown on your IRS notice, or pay in person at a local IRS office by appointment.
What if I pay online but the IRS says I still owe money?
Check your confirmation number against your IRS account on IRS.gov under "View Your Tax Account." Payments sometimes take a few days to appear in the system. If the payment shows as received but you still see a balance, you may owe additional interest or penalties that accrued after you made the payment.
Can I pay someone else's IRS bill online?
No. Online payment systems require the taxpayer's Social Security Number and personal information. If you want to pay someone else's bill, they must authorize it in writing, or you can mail a check with a note explaining whose bill it covers.
Is it safe to enter my bank information on IRS.gov?
IRS.gov uses encryption to protect your information. Make sure you are on the official IRS website (IRS.gov) and not a lookalike site. Do not click links in emails claiming to be from the IRS — go directly to IRS.gov yourself. The real IRS never initiates contact by email about payments.
Can I get a refund if I overpay online?
Yes. If you pay more than you owe, the IRS holds the overpayment as a credit toward next year's taxes, or you can request a refund. You can choose which option you want when you pay, or change your choice later through your IRS account online.