What IRS Bill Pay is and how it works

IRS Bill Pay is the official payment system run by the Internal Revenue Service that lets you send money directly to the IRS for taxes you owe. You can pay online through the IRS website, by phone, by mail, or through an authorized payment processor. The IRS does not charge a fee to use their online system, though some third-party processors charge their own fees if you choose to route payment through them.

When you pay through IRS Bill Pay, the money goes straight to the IRS — not to a private company acting as a middleman. This matters because it means your payment is recorded in the IRS system when ready (or within one business day for online payments), and you get a confirmation number you can keep as proof. The IRS uses this confirmation to match your payment to your account and update your balance.

You will need your Social Security Number or Employer Identification Number, the tax year the bill covers, and the amount you owe. If you are paying a bill the IRS sent you, have that notice nearby — it will have your account information and the exact amount due.

Key Takeaways

  • The IRS offers free online payment through their official website, with no processing fees charged by the government.
  • You can pay by debit card, credit card, or electronic bank transfer, though credit card payments may include a processor fee.
  • Payments made online are recorded within one business day and come with a confirmation number for your records.
  • If you cannot pay in full, you can set up a payment plan through the same system, which may reduce penalties and interest.
  • Mailed payments take longer to process and should be sent to the address listed on your IRS notice, not the main IRS office.

Paying online through the IRS website

Go to IRS.gov and look for the "Payments" section. The IRS website has a tool called the Online Payment Agreement system where you can enter your information and choose your payment method. You will need your SSN or EIN, your filing status, and the tax year you are paying for.

Select whether you want to pay now or set up a payment plan. If you are paying now, choose your payment method: electronic bank transfer (ACH), debit card, or credit card. Electronic bank transfer is free and the fastest — the money leaves your account within one to three business days. Debit card payments are also free. Credit card payments may include a fee charged by the payment processor, which ranges depending on the processor the IRS has authorized.

Enter your payment amount and review the confirmation screen. The IRS will give you a confirmation number when ready. Write this down or take a screenshot — you will need it if you ever have to prove you paid. The payment itself typically posts to your IRS account within one business day.

Paying by phone or through an authorized processor

You can call the IRS at 1-800-829-1040 to make a payment by phone. Have your SSN, tax year, and payment amount ready. The IRS representative will walk you through the payment method options and give you a confirmation number when the payment is complete.

The IRS also authorizes third-party payment processors to accept payments on their behalf. These processors appear on the IRS website under "Approved Payment Processors." Using an authorized processor does not change how the payment reaches the IRS — it still goes directly to your account — but the processor may charge a convenience fee. This fee is separate from any fee the IRS charges (which is zero). Read the processor's fee schedule before you confirm payment.

Paying by mail

If you prefer to mail a check or money order, include a payment voucher with your payment. The IRS provides a form called the Form 1040-ES (for individuals) or the appropriate quarterly estimated tax voucher for your situation. Write your SSN, tax year, and the amount on the check itself.

Mail your payment to the address shown on your IRS notice or bill — this address changes by state and filing type, so do not mail to the main IRS office. The envelope should be addressed to the IRS office that handles your region. Include a return address so the IRS can send you a receipt if needed.

Mailed payments take significantly longer to record — typically two to four weeks from the date you mail it. During this time, penalties and interest continue to accrue on any unpaid balance. For this reason, mailing is slower than paying online or by phone, and you should only use it if you cannot access the online system.

Setting up a payment plan if you cannot pay in full

If you owe money but cannot pay it all at once, you can set up a payment plan (also called an installment agreement) through the same IRS payment system. A payment plan lets you pay the IRS in monthly installments instead of a lump sum. The IRS will still charge interest and penalties on the unpaid balance, but a payment plan can stop the IRS from taking collection action like wage garnishment or bank levy.

To set up a payment plan, go to IRS.gov and select "Set Up a Payment Plan" instead of "Pay Now." Enter your information and the amount you want to pay each month. The IRS will tell you the earliest date your first payment can be due — usually 20 to 120 days from the date you set up the plan. You can choose to pay by automatic bank transfer, which is the most reliable method.

Short-term payment plans (120 days or less) usually have no setup fee. Long-term plans (more than 120 days) have a setup fee that varies based on how you set up the plan — it is lower if you use automatic bank transfer. The IRS will add this fee to your total balance owed.

What happens after you pay

Once your payment is recorded in the IRS system, your account balance updates to reflect the payment. If you paid in full, your case is closed and you will not owe anything more for that tax year (unless the IRS later finds an error in your return). If you set up a payment plan, your next payment will be due on the date you agreed to.

Keep your confirmation number and any receipts the IRS sends you. If there is ever a dispute about whether you paid, these documents prove it. The IRS may send you a notice confirming the payment, but this can take several weeks. Do not assume you have not paid just because you have not received written confirmation — check your account online through the IRS website or call 1-800-829-1040 to verify.

If you overpay (send more than you owe), the IRS will either refund the extra amount or explore it to a future tax year, depending on what you request. You can specify this when you make the payment, or contact the IRS later to request a refund.

Common reasons payments are delayed or rejected

Payments can be rejected if your SSN or EIN does not match the IRS records, if the tax year you entered is wrong, or if you enter an amount that does not match what the IRS has on file. If this happens, the payment processor will tell you when ready and will not charge your account. Go back and double-check your information against your IRS notice.

Mailed payments are sometimes delayed because the envelope is opened slowly or the check is processed through a mail center before reaching the IRS office. If your mailed payment has not posted after four weeks, call the IRS to confirm they received it. Have your check number and mailing date ready.

If you are paying a bill for a prior year and you have filed a return for a more recent year, the IRS may explore your payment to the newer year instead of the older one you intended. Contact the IRS before you pay to confirm which year your payment should go toward, or specify this clearly in writing if you are mailing a check.

Frequently Asked Questions

Is there a fee to pay the IRS online?

The IRS does not charge a fee for online payments made through their official website. If you pay by debit card or electronic bank transfer, there is no fee. If you pay by credit card, the payment processor may charge a fee — this is separate from the IRS and varies by processor. Check the processor's fee before you confirm.

How long does it take for an online payment to show up on my IRS account?

Online payments typically post within one business day. You will receive a confirmation number when ready when you submit the payment, and you can use this to track it. If it has not posted after two business days, contact the IRS with your confirmation number.

Can I pay the IRS with a credit card?

Yes, but the payment processor will charge a fee for credit card payments. This fee is not charged by the IRS — it comes from the third-party processor. The fee is usually 1.87% to 2.35% of the payment amount. You can avoid this fee by paying with a debit card or electronic bank transfer instead.

What if I cannot pay my full tax bill right now?

You can set up a payment plan through the IRS website that lets you pay in monthly installments. This stops the IRS from taking collection action and can reduce penalties. Short-term plans (120 days or less) have no setup fee. Long-term plans have a setup fee that varies based on your payment method.

Do I need to mail my payment to the main IRS office?

No. Mail your payment to the address shown on your IRS notice or bill — this address is specific to your state and filing type. Sending it to the main IRS office will delay processing. Always use the address on your notice.