Yes, you can pay the IRS online through several methods

The IRS accepts online payments directly through its official website at IRS.gov. You can pay federal income tax, estimated tax, penalties, and interest using a bank account or credit card. The process takes a few minutes, and you receive a confirmation number when ready.

Online payment is faster than mailing a check and gives you proof of payment right away. The IRS processes most online payments within one business day. You do not need to create an account or log into anything — you can pay as a guest.

The method you choose depends on what you are paying for, how much you owe, and whether you want to set up a payment plan. Some routes charge a fee; others do not.

Key Takeaways

  • The IRS Direct Pay tool on IRS.gov lets you pay from your bank account for free using your Social Security number or employer ID.
  • The IRS Payment Processor system accepts credit and debit cards but charges a convenience fee of 1.87 to 2.49 percent depending on the processor you choose.
  • If you cannot pay in full right now, you can set up a short-term extension (up to 180 days) or a long-term payment plan through the same online tools.
  • You need your Social Security number or employer ID, the tax year you owe for, and either your bank account or card number to complete a payment.

Paying with your bank account through IRS Direct Pay

IRS Direct Pay is the fastest and cheapest way to pay online. It costs nothing and works from any computer or phone. You enter your bank account number and routing number, and the IRS pulls the payment directly from your checking or savings account.

Go to IRS.gov/payments and select "Pay Now." Choose "IRS Direct Pay" from the options. You will need your Social Security number or employer ID, the tax form you filed (1040, 1120, 941, etc.), and the tax year. The payment takes one business day to process, though the IRS may take longer to post it to your account.

Direct Pay works for individual income tax, corporate tax, employment tax, and excise tax. You can schedule a payment for a future date if you want to time it with a paycheck. There is no minimum or maximum payment amount.

Paying with a credit or debit card online

If you prefer to use a card, the IRS does not accept cards directly. Instead, you pay through a Payment Processor — a third-party company that handles the transaction and charges you a fee. The IRS lists three approved processors: Worldpay, Paymetrics, and ACI Payments.

Go to IRS.gov/payments and select "Pay Now." Choose "Credit or Debit Card." You will see the three processors and their fees. Fees range from 1.87 to 2.49 percent of your payment amount. For example, a $5,000 payment costs between $93.50 and $124.50 in fees.

Each processor has its own website where you enter your card details. The IRS does not see your card number. You get a confirmation number from the processor, and the IRS receives the payment within one business day. Card payments are useful if you want to earn rewards points or if you do not have access to your bank account details.

Setting up a payment plan if you cannot pay in full

If you owe more than you can pay right now, you can set up a payment plan online without calling the IRS. The IRS offers two types: a short-term extension and an installment agreement.

A short-term extension gives you up to 180 days to pay in full with no setup fee. You still owe interest and penalties on the unpaid balance, but you avoid additional failure-to-pay penalties during the extension period. This works if you expect to have the money soon.

An installment agreement lets you pay in monthly installments over a longer period. The IRS charges a setup fee (usually $31 to $225 depending on how you set it up) and you still owe interest and penalties. You can set up a short-term extension or installment agreement through the same payment page on IRS.gov, or by phone at 1-800-829-1040.

What information you need before you pay

Have these items ready before you start an online payment:

  • Your Social Security number or employer ID
  • The tax form you filed (1040 for individuals, 1120 for corporations, 941 for payroll, etc.)
  • The tax year you owe for
  • The amount you want to pay
  • Your bank account number and routing number (for Direct Pay) or credit card number (for card payments)

If you are paying for a business, you will need the employer ID instead of a Social Security number. If you are not sure what you owe or what year it is for, check your IRS notice or call 1-800-829-1040 before you pay. Paying the wrong amount or for the wrong year can delay your account from being cleared.

Common mistakes to avoid when paying online

The most common error is entering the wrong tax year. The IRS notice you received shows the year clearly — make sure you match it exactly. If you pay for the wrong year, the IRS will credit the payment to that year, and you will still owe for the year you actually filed.

Another mistake is paying only the tax amount and forgetting about penalties and interest. Your IRS notice shows the total you owe, including all three. If you pay only the tax, the penalties and interest remain unpaid and continue to grow.

Do not assume your payment is complete just because you got a confirmation number. The IRS can take several days to post the payment to your account. If you need proof of payment for a important date (like an installment agreement or an offer in compromise), save your confirmation number and the date you paid.

What happens after you pay online

You receive a confirmation number when ready after your payment is submitted. Write this down or take a screenshot — it is your proof of payment. The IRS processes most online payments within one business day, but it may take longer to show up on your account.

If you set up a payment plan, the first payment is usually due within 10 days. The IRS will send you a notice with your payment due date and amount. If you miss a payment, the plan can be terminated and the full balance becomes due.

If you paid in full, your account should show a zero balance within two to three weeks. If it does not, call 1-800-829-1040 with your confirmation number and they can look up the payment.

Frequently Asked Questions

Can I pay the IRS online if I do not have a bank account?

Yes. You can use a credit or debit card through one of the three approved Payment Processors on IRS.gov. You will pay a convenience fee of 1.87 to 2.49 percent, but you do not need a bank account. If you have a prepaid card, you can use that as well.

Is it safe to give the IRS my bank account number online?

Yes. IRS Direct Pay uses the same encryption that banks use. Your bank account number is sent directly to your bank, not stored on the IRS website. The IRS only receives confirmation that the payment went through. Millions of people use Direct Pay every year without fraud or security issues.

What if I pay online but the IRS says I still owe?

This usually means interest and penalties continued to accrue after you paid, or you paid the wrong tax year. Call 1-800-829-1040 with your confirmation number. They can see exactly when your payment posted and what you still owe. If the amount is small, they may be able to adjust it.

Can I pay someone else's IRS bill online?

No. Online payments must be made by the person or business that owes the tax. If you want to pay on behalf of someone else, you will need their permission and their Social Security number or employer ID. The payment will be credited to their account, not yours.

Do I get a receipt when I pay online?

Yes. You receive a confirmation number on screen when ready after your payment is submitted. This is your receipt. The IRS does not mail a separate receipt for online payments. Keep your confirmation number and the date you paid in case you need to prove payment later.