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 payment processor at a retail location, or through your tax preparation software.

Each method has different timing, fees, and confirmation processes. The fastest and cheapest option is almost always online, but the right choice depends on whether you need a receipt immediately, whether you have a bank account, and how much time you have before the deadline.

You will need your Social Security number or Individual Taxpayer Identification Number, your tax year, and the exact amount you owe. If you are paying a balance from a return you already filed, you will also need your filing status and prior-year adjusted gross income (AGI) to verify your identity online.

Key Takeaways

  • IRS Direct Pay and EFTPS are free and deliver same-day confirmation, but require a bank account and take one to two business days to clear.
  • Phone payments (1-800-829-1040) charge a fee through a third-party processor and require you to speak with an agent or use an automated system.
  • Mail payments must arrive by the deadline date and offer no real-time confirmation, so they carry the highest risk of late-payment penalties if delayed in transit.
  • Retail payment processors like PayUSA and Payoneer let you pay in cash or with a debit card at participating locations, but charge a convenience fee and require you to know your tax identification number.
  • Tax software payments are processed through the software company's payment processor, which may charge a fee depending on the method and software you use.

Online payment through IRS Direct Pay or EFTPS

IRS Direct Pay is the simplest online option if you are paying once or twice a year. You go to IRS.gov/payments, enter your tax information and bank account details, and receive a confirmation number immediately. The payment itself clears in one to two business days. There is no fee, and you can pay up to $100,000 per day.

EFTPS (Electronic Federal Tax Payment System) is designed for businesses and people who pay taxes multiple times per year. You enroll once at EFTPS.gov, then schedule payments through the same portal. Like Direct Pay, it is free and offers immediate confirmation. You can schedule payments up to 120 days in advance, which is useful if you know you will owe and want to lock in a payment date before the deadline.

Both systems require a U.S. bank account (checking or savings) and valid tax identification. If you are paying a balance from a filed return, the IRS will ask for your prior-year AGI and filing status to confirm your identity. Payments made before 11:59 p.m. Eastern Time are considered paid that day for deadline purposes, even though the money does not leave your account until the next business day.

Phone payments through a third-party processor

You can pay by phone by calling 1-800-829-1040 during tax season. The IRS routes your call to one of several approved payment processors — currently Payoneer, Official Payments, and ACI Payments — depending on availability. You will provide your bank account information or credit/debit card details over the phone, and the processor will charge a convenience fee on top of your tax payment.

The fee varies by processor and payment method but typically ranges from $2.50 to $3.95 for bank account payments and higher for credit card payments. You receive a confirmation number immediately, but the payment clears in one to two business days. This method is slower than online payment and costs money, so it is most useful if you do not have internet access or need to speak with someone about your account.

Phone lines are often busy during peak tax season (February through April), and wait times can exceed an hour. If you choose the automated phone system instead of speaking with an agent, the process is faster but you have less opportunity to ask questions about your account.

Mail payments by check or money order

You can mail a check or money order to the IRS address listed on your tax return or notice. Write your Social Security number, tax year, and form type (1040, 1040-ES, or the form listed on your notice) on the front of the check. Include a payment voucher if you are paying a balance from a filed return — you can print this from IRS.gov or include it with your return.

Mail payments must physically arrive at the IRS office by the deadline date to avoid late-payment penalties. The IRS does not consider the postmark date as the payment date; the date the payment is received at the IRS office is what counts. This means a check mailed on April 14 for an April 15 deadline will likely be late, even if it was postmarked on time.

There is no fee for mailing a payment, but you have no real-time confirmation that it arrived. The IRS will send you a notice if the payment is received and processed, but this can take several weeks. If you need proof of payment quickly, mail is not a reliable option.

Retail payment locations

You can pay your federal taxes in cash or with a debit card at participating retail locations through payment processors like PayUSA and Payoneer. These are typically found at grocery stores, pharmacies, and check-cashing services. You provide your tax identification number and the amount you owe, and the processor generates a receipt on the spot.

Retail payments charge a convenience fee, usually $3.99 to $5.99 depending on the processor and location. The payment is submitted to the IRS electronically the same day, though it may take one to two business days to clear. This method is useful if you do not have a bank account or prefer to pay in cash, but the fee makes it more expensive than online or phone payments.

Not all retail locations accept tax payments, and availability varies by region. You can search for participating locations on the processor's website before you go. Bring your tax identification number and the exact amount you plan to pay.

Payments through tax preparation software

Most tax preparation software (TurboTax, H&R Block, TaxAct, and others) lets you pay your tax bill directly through the software when you file. The software routes your payment to a third-party processor, which charges a fee unless you use a specific payment method. Some software offers free payment if you pay by bank account debit, but charges a fee for credit card or debit card payments.

The fee structure varies by software company and changes year to year. Read the fee disclosure before you confirm the payment — it will show the exact amount you will be charged. Payments made through software are processed the same way as phone or online payments and clear in one to two business days.

If you file your return and owe money at the same time, paying through the software is convenient because you do not have to enter your information twice. However, if you are paying a balance from a prior year or a notice, you may need to pay directly through IRS.gov instead.

Installment agreements and payment plans

If you cannot pay the full amount by the deadline, you can set up a payment plan through the IRS. Short-term plans (120 days or less) have no setup fee. Long-term plans (more than 120 days) charge a setup fee that varies based on how you enroll — currently $31 to $225 depending on whether you set it up online, by phone, or by mail.

You can request a payment plan through IRS.gov, by phone at 1-800-829-1040, or by mail. The IRS will calculate a monthly payment amount based on what you owe and how long you want to take to pay it. Interest and penalties continue to accrue on the unpaid balance, so the longer you take to pay, the more you will owe in total.

Setting up a plan does not stop the IRS from filing a tax lien against your property if you fall behind on the plan payments. If you think you will have trouble making monthly payments, contact the IRS before you miss a payment to discuss your options.

Frequently Asked Questions

What is the deadline for paying taxes, and what happens if I pay late?

The federal income tax deadline is April 15 each year, unless that date falls on a weekend or holiday. If you pay after the deadline, the IRS charges a failure-to-pay penalty of 0.5% of the unpaid tax per month, plus interest on the unpaid balance. The penalty caps at 25% of what you owe. Paying even one day late triggers the penalty.

Can I pay my taxes with a credit card?

Yes, but only through a third-party payment processor. The processor charges a convenience fee (typically 1.87% to 2.35% of the payment) on top of your tax bill. Because of this fee, paying with a credit card is the most expensive payment method. You can pay by credit card through phone, retail locations, or some tax software.

How do I know if my payment went through?

Online payments through IRS Direct Pay or EFTPS give you a confirmation number immediately. Phone and retail payments also provide a receipt or confirmation number on the spot. Mail payments have no immediate confirmation — the IRS will send you a notice weeks later. If you need proof quickly, avoid mailing.

Can I pay taxes for someone else?

Yes, but you must have their tax identification number and know the exact amount they owe. You cannot pay through IRS Direct Pay using someone else's information; you would need to pay by phone, mail, or retail location. The payment will be credited to their account based on the tax ID you provide.

What if I overpay my taxes?

If you pay more than you owe, the IRS will either refund the overpayment or apply it to next year's estimated taxes if you request that. You do not need to do anything — the IRS will process the refund automatically, though it may take several weeks. You can also request the overpayment be applied to next year's taxes when you file.