The IRS offers four main online payment methods, each with different setup requirements and timing

You can pay the IRS online through IRS Direct Pay, Electronic Federal Tax Payment System (EFTPS), a credit or debit card, or digital wallet services like Apple Pay and Google Pay. Each method connects directly to the IRS or through an approved payment processor. The method you choose depends on whether you have a bank account, how quickly you need to pay, and whether you want to avoid processing fees.

The fastest online payment is usually the same day you initiate it, though the IRS may not receive the funds for one to three business days depending on your bank. If you owe taxes on a specific important date — such as April 15 for income tax or a quarterly estimated tax payment date — you should submit your payment at least one business day before that date to may support it posts on time.

Key Takeaways

  • IRS Direct Pay and EFTPS are free and connect directly to your bank account, but Direct Pay requires you to set up an account each time you pay, while EFTPS requires advance registration.
  • Credit and debit card payments are processed by third-party companies that charge a convenience fee (typically 1.87 to 2.35 percent of your payment), which you pay in addition to what you owe the IRS.
  • Digital wallets like Apple Pay and Google Pay work through the same third-party processors as card payments and carry the same fees.
  • You will need your Social Security Number or Employer Identification Number, your tax year, and the amount you owe before you start any payment method.
  • Payments submitted online are recorded when ready by the IRS, even if your bank takes several days to transfer the actual funds.

IRS Direct Pay: Free payments from your bank account

IRS Direct Pay is the IRS's own online payment system and charges no fee. You enter your bank account information (routing number and account number) directly into the IRS website, and the money is withdrawn from your account on the date you choose. You do not need to register in advance — you can set up and complete a payment in one session.

To use Direct Pay, go to irs.gov/payments and select "IRS Direct Pay." You will need your Social Security Number or Employer Identification Number, your filing status, the tax year you are paying for, and the exact amount owed. The IRS will ask you to confirm your bank account details and choose a payment date. The payment is recorded when ready, though your bank may take one to three business days to process the actual transfer.

Direct Pay works best if you are paying a single tax bill and do not plan to make recurring payments. If you pay the IRS regularly — for example, if you are self-employed and make quarterly estimated tax payments — EFTPS may be more convenient because you only register once.

EFTPS: Free recurring payments after one-time registration

EFTPS (Electronic Federal Tax Payment System) is the IRS's system for businesses and self-employed individuals who make multiple payments per year. It is also free and connects to your bank account. Unlike Direct Pay, you must register with EFTPS before you can use it, but once you do, you can schedule payments without re-entering your bank details each time.

To register for EFTPS, visit eftps.gov. You will provide your Social Security Number or Employer Identification Number, your business name and address, and your bank account information. The IRS mails you a PIN within two weeks. Once you receive it, you can log in and schedule payments online or by phone (1-800-555-3453). You can schedule payments up to 120 days in advance.

EFTPS is most useful if you make estimated tax payments four times per year, or if you run a business and remit payroll taxes monthly or quarterly. If you only owe taxes once a year, Direct Pay is simpler because it requires no advance registration.

Credit and debit card payments: Convenience with a fee

You can pay the IRS with a credit or debit card through approved payment processors. The IRS does not charge a fee, but the processor does — typically between 1.87 and 2.35 percent of your payment amount. If you owe $5,000, the fee would be roughly $94 to $118, paid on top of your tax bill.

The approved processors are Authorize.Net, Paymetrics, and WorldPay. You can find links to all three on irs.gov/payments under "Credit or Debit Card." Each processor's website looks slightly different, but they all ask for the same information: your tax identification number, the amount owed, your card details, and a payment date. Payments are usually recorded the same day but may take one to three business days to clear.

Card payments make sense if you want to earn rewards points or cash back on a large tax bill, and the rewards value exceeds the processing fee. For example, if your card offers 2 percent cash back and the processor charges 2 percent, the two roughly cancel out. However, if the processor charges 2.35 percent and your card offers 1 percent back, you lose money overall.

Digital wallets: Apple Pay and Google Pay

Apple Pay and Google Pay are processed through the same third-party companies as credit card payments, so they carry the same convenience fees (1.87 to 2.35 percent). The advantage is that you do not have to type in your full card number — your phone or device handles the payment securely.

To pay with a digital wallet, go to one of the approved processor websites (Authorize.Net, Paymetrics, or WorldPay) and look for the Apple Pay or Google Pay button. You will still need to enter your tax information and the amount owed, but your payment method is handled by your device. The fee structure and timing are identical to card payments.

Payment timing and what happens after you pay

When you submit an online payment, the IRS records it when ready in their system, even if your bank has not yet transferred the funds. This means your payment is considered on time if you submit it before midnight on the due date, regardless of when your bank processes it. However, you should submit at least one business day before the important date to account for any delays on your bank's end.

After you pay, the IRS sends a confirmation number. Save this number — it proves you paid and when. The funds typically appear in the IRS's account within one to three business days. If you are paying an estimated tax bill or a balance due on a return you filed, the payment is applied to that specific tax year and obligation.

If you overpay or pay the wrong amount, you can contact the IRS to request a refund or adjust the payment. Keep your confirmation number and the date you paid so the IRS can locate your transaction quickly.

What information you need before you start

Before you use any online payment method, gather these items: your Social Security Number or Employer Identification Number, the tax year you are paying for, the exact amount you owe, and your bank account or card details. If you are paying a balance due on a return, have your notice from the IRS handy — it shows the exact amount and any penalties or interest added since you filed.

If you are unsure of the amount you owe, log into your IRS account at irs.gov using your credentials, or call the IRS at 1-800-829-1040. The IRS can tell you the current balance, including any interest or penalties that have accrued. Paying the wrong amount can result in a partial payment, which leaves you owing the difference plus additional interest.

Frequently Asked Questions

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

No, all four online methods require either a bank account or a credit/debit card. If you do not have either, you can pay by mail (send a check or money order to the address on your IRS notice), by phone (1-800-829-1040), or in person at a local IRS office or authorized payment location. Some community organizations and tax preparation services also accept IRS payments on your behalf.

What if I pay online but my payment does not show up in my IRS account?

Payments typically appear in your IRS account within one to three business days. If more than three business days have passed, log into your IRS account and check the transaction history, or call 1-800-829-1040 with your confirmation number. The IRS can confirm whether the payment was received and when it will post to your account.

Can I set up automatic monthly payments to the IRS online?

EFTPS allows you to schedule payments in advance, but not automatic recurring payments. You must log in and schedule each payment individually. If you have a payment plan with the IRS, you can set up automatic withdrawals through the IRS's installment agreement system, but this is different from general online payments and requires a separate setup process.

Is it safe to enter my bank account information on the IRS website?

Yes. IRS Direct Pay and EFTPS use encryption and security protocols to protect your information. The IRS does not store your full bank account number — it is used only to process your payment. Third-party card processors (Authorize.Net, Paymetrics, WorldPay) are also certified by the IRS and use industry-standard security. Never pay through an email link or pop-up claiming to be from the IRS; always go directly to irs.gov.

Do I get a receipt when I pay online?

Yes. All online payment methods provide a confirmation number when ready after you submit payment. The IRS also sends a receipt by mail if you file a tax return that year. Keep your confirmation number and the date you paid for your records — you will need them if you ever need to prove you paid or if there is a dispute about the payment.