The IRS accepts payments through five main channels: online through IRS Direct Pay or the Electronic Federal Tax Payment System (EFTPS), by phone, by mail, through a tax professional, or in person at a local IRS office

The method you choose depends on whether you owe taxes on a return you've filed, need to make an estimated quarterly payment, or are paying a bill the IRS sent you. Each route has different timing, confirmation processes, and what you'll need to have ready. The fastest and most secure option for most people is IRS Direct Pay, which processes immediately and gives you a confirmation number on the spot.

If you're paying a tax bill you already owe — either from a return or from an IRS notice — you have more flexibility than if you're making a voluntary estimated payment. The IRS also offers payment plans if you can't pay the full amount at once, which stops penalties from growing while you pay over time.

Key Takeaways

  • IRS Direct Pay and EFTPS are free, process the same day, and work for any type of tax payment as long as you have your Social Security number or employer identification number.
  • Phone payments (1-800-829-1040) and mail payments take longer to process and may carry a fee if you use a credit card, but require no online account.
  • You need your tax year, filing status, and the exact amount owed before you start, whether you're paying online or by any other method.
  • If you can't pay the full amount now, the IRS offers short-term extensions (up to 180 days) and installment agreements that stop additional penalties while you pay.

IRS Direct Pay: The fastest free option

IRS Direct Pay is a free service that lets you pay directly from your bank account in real time. You go to irs.gov/payments, enter your tax information (Social Security number, filing status, tax year, and amount owed), and authorize a one-time bank transfer. The payment posts the same day, and you receive a confirmation number immediately that you should save for your records.

Direct Pay works for federal income tax, estimated tax payments, and payments on bills the IRS has sent you. It does not work for payroll taxes if you're a business owner — those go through EFTPS instead. You'll need online access and a bank account; the IRS does not charge a fee, though your bank may flag the outgoing transfer as unusual if you don't use it often.

The main limitation is that you can only pay up to the amount you actually owe. If you overpay by mistake, the IRS will refund the difference or apply it to a future tax year, but you can't correct it immediately during the transaction.

EFTPS: For recurring or business payments

The Electronic Federal Tax Payment System (EFTPS) is the IRS's official system for businesses and self-employed people who make regular tax payments. You enroll once (which takes a few days), then schedule payments online or by phone up to 120 days in advance. EFTPS is free and works for income tax withholding, estimated taxes, and payroll taxes.

EFTPS is more rigid than Direct Pay — you have to schedule payments ahead of time rather than paying on the spot — but it's designed for people who pay the IRS multiple times a year. Once enrolled, you can set up recurring payments or pay as needed. The enrollment process requires your employer identification number and a few days for the IRS to mail you a PIN.

If you're self-employed and make quarterly estimated payments, EFTPS is often the easiest long-term option because you can schedule all four payments at once and let them run automatically.

Phone and mail payments: When you don't have online access

You can pay by phone by calling 1-800-829-1040 during business hours. A representative will take your payment information over the phone, and you'll receive a confirmation number. Phone payments process the same day if you call before 8 p.m. Eastern time, but if you use a credit or debit card, the payment processor charges a fee (typically 2 to 3 percent of the amount paid).

Mailing a check or money order is the slowest option. Write your Social Security number, tax year, and the type of return on the check, then mail it to the address listed on your tax notice or on irs.gov. Mail payments take 7 to 10 business days to post, and there's no confirmation until the IRS processes it. Keep a copy of the check or money order number for your records.

Both methods work if you don't have a bank account or prefer not to pay online, but neither gives you the immediate confirmation that Direct Pay does. If you're paying a bill the IRS sent you, the notice itself will include a mailing address and payment instructions specific to your case.

Payment plans if you can't pay in full

If you owe more than you can pay right now, the IRS offers two types of payment plans. A short-term extension gives you up to 180 days to pay without a formal agreement — you simply request it when you pay, and it stops failure-to-pay penalties from growing. A long-term installment agreement lets you pay over months or years; you set up a monthly payment amount, and the IRS charges a setup fee (typically $31 to $225 depending on the method) plus interest on the unpaid balance.

You can request a short-term extension through Direct Pay or by calling 1-800-829-1040. For an installment agreement, you'll need to provide income and expense information so the IRS can determine what you can afford to pay each month. The IRS will accept a payment plan even if you can't pay the full setup fee upfront — they'll add it to your first payment.

While you're on a payment plan, the IRS still charges interest on the unpaid balance, but penalties stop growing once the plan is in place. This is important if you owe a large amount and need time to pay.

What you need before you pay

Gather these details before you start any payment:

  • Your Social Security number or employer identification number
  • Your filing status (single, married filing jointly, etc.)
  • The tax year you're paying for
  • The exact amount you owe
  • Your bank account number and routing number (if paying online or by phone)

If you're paying a bill the IRS sent you, the notice will show the amount due and the deadline. If you're paying a return you filed, check your tax software or the copy of your return for the balance owed. If you're unsure of the exact amount, call 1-800-829-1040 and ask — paying the wrong amount can delay processing or create a new balance.

For mail payments, also note the correct mailing address from your notice or irs.gov, and write your tax year and Social Security number clearly on the check or money order.

Timing and confirmation

Online payments (Direct Pay and EFTPS) process the same day and give you a confirmation number immediately. Phone payments also process the same day if you call before 8 p.m. Eastern time. Mail payments take 7 to 10 business days to show up in the IRS system.

After you pay, check your IRS account online at irs.gov/account to confirm the payment posted. If you paid by mail, wait at least two weeks before checking. If a payment doesn't appear after that time, contact the IRS with your confirmation number or check number.

Keep your confirmation number or cancelled check for at least three years. If the IRS ever questions whether you paid, this is your proof.

Frequently Asked Questions

Can I pay the IRS with a credit card?

Yes, but only through a third-party payment processor, not directly to the IRS. The processor charges a fee (typically 2 to 3 percent) and you can pay online or by phone. The fee is not deductible as a tax expense. Direct Pay and EFTPS are free alternatives if you have a bank account.

What if I pay too much?

The IRS will either refund the overpayment or apply it to a future tax year. You can choose which when you pay, or you can change your choice later by contacting the IRS. Refunds typically take 21 days to arrive after the IRS processes your return.

Do I have to pay by the tax deadline?

Yes. If you owe taxes, payment is due by the same deadline as your return (usually April 15). If you file late or the IRS sends you a bill, the notice will show the new deadline. Paying late triggers penalties and interest, even if you file on time.

Can I set up a payment plan online?

You can request a short-term extension online through Direct Pay. For a long-term installment agreement, you'll need to provide financial information, which you can do online at irs.gov or by calling 1-800-829-1040. The online process is faster if you may have access to for a streamlined agreement.

What happens if I don't pay?

The IRS charges penalties and interest on the unpaid balance, and the debt grows over time. If you don't pay or set up a plan, the IRS can place a lien on your property, garnish your wages, or seize your bank account. Contacting the IRS to set up a payment plan stops these actions from happening.