You can pay federal income taxes directly to the IRS through their official website, by phone, or through a third-party payment processor — each method takes a few minutes and shows your payment confirmation when ready.

The IRS accepts online payments through IRS Direct Pay, which connects to your bank account at no charge. You can also use a credit or debit card through approved payment processors, though they charge a fee (usually 1.87% to 2.49% of the amount). Phone payments work the same way and take about 15 minutes. All three routes let you schedule a payment for a future date, which is useful if you owe taxes but need time before the important date.

The method you choose depends on what you're paying for and when you need the money to arrive. If you're paying a balance from your tax return, Direct Pay is fastest and free. If you want to use a rewards credit card, a processor fee might be worth it to you. If you're making a quarterly estimated tax payment, you can schedule it weeks in advance.

Key Takeaways

  • IRS Direct Pay is free and connects directly to your bank account; it's the fastest option if you have checking or savings account details on hand.
  • Credit and debit card payments go through third-party processors that charge a fee ranging from roughly 1.87% to 2.49% of your payment amount.
  • You can schedule any online payment to process on a specific future date, which is useful for estimated taxes or payments timed to a paycheck.
  • Phone payments through the IRS automated system work the same way as online payments and produce a confirmation number you should save.
  • The IRS website shows you which payment method will arrive by your important date; some methods take one business day, others take up to three.

How to Pay Through IRS Direct Pay

Go to IRS.gov/payments and select "IRS Direct Pay" from the payment options. You'll need your Social Security number or Individual Taxpayer Identification Number (ITIN), your filing status, and the exact amount you owe. The system will ask whether you're paying a balance from a return you already filed or making an estimated tax payment.

Enter your bank account number and routing number. The IRS will verify your account with two small deposits (usually under $1 each) that appear in your account within one to two business days. Once verified, you can make payments when ready. Direct Pay shows you the exact date your payment will arrive at the IRS — usually one business day from when you submit it.

Direct Pay is free and does not require you to create an account or log in with a password. Each time you pay, you enter your information fresh. The IRS gives you a confirmation number on the screen; write it down or take a screenshot. You can also set up recurring payments if you make quarterly estimated taxes.

Paying by Credit or Debit Card Online

The IRS does not accept credit or debit cards directly. Instead, you pay through one of several approved payment processors: Authorize.Net, PayPal, Stripe, or Square. Each processor charges a fee that you pay in addition to your tax bill. The fee is calculated as a percentage of your payment and ranges from roughly 1.87% to 2.49%, depending on which processor you use and which card you're paying with.

To pay by card, go to IRS.gov/payments and select the processor you prefer. The site shows you the exact fee before you confirm the payment. For example, if you owe $5,000 and use a processor charging 1.87%, you'll pay an additional $93.50. The processor handles the transaction and sends the money to the IRS; you receive a confirmation number from both the processor and the IRS.

Card payments take one to three business days to reach the IRS, depending on the processor. The IRS website tells you the arrival date before you submit payment. If you're paying close to a important date, check the arrival date carefully — paying by card the day before a important date may not arrive in time.

Paying by Phone

You can pay by phone through the IRS automated system by calling 1-888-353-4537. Have your Social Security number, filing status, and the amount you owe ready. The system will ask whether you're paying a 2024 return, an earlier year, or an estimated tax payment. You'll then enter your bank account or card information.

Phone payments work exactly like online payments: bank account payments are free, and card payments charge a processor fee. The system tells you the fee before you confirm. You'll receive a confirmation number on the call; write it down when ready. Phone payments take the same time to arrive as online payments — usually one to three business days.

The automated system is available 24 hours a day, seven days a week. If you need to speak to a person, you can call the IRS at 1-800-829-1040 during business hours, though wait times are often long. The automated phone payment system is usually faster than waiting for a representative.

Scheduling a Payment for a Future Date

All three payment methods — Direct Pay, card processors, and phone — let you schedule a payment to process on a specific date in the future. This is useful if you owe taxes but want to time the payment to a paycheck or to spread payments across multiple months.

When you set up a payment, the IRS asks you to choose the date you want the money to leave your account. You can schedule payments up to 120 days in advance. The IRS will process the payment on that date and send it to the IRS; the arrival at the IRS usually takes one to three business days after that. If you schedule a payment for December 15 and the system says it arrives by December 17, you're safe for a December 31 important date.

If you schedule a payment and then change your mind, you can cancel it before the scheduled date. Go back to IRS.gov/payments, find your payment in the history, and select the option to cancel. Cancellations are free, but you must cancel before the payment processes — you cannot cancel after the money leaves your account.

What Happens After You Pay Online

The IRS sends you a confirmation number when ready after you submit an online or phone payment. This number proves you paid and when you paid. Save it in a safe place — you may need it if you have questions about the payment later or if you need to prove you paid on time.

The payment appears in your IRS account within one to three business days. You can check the status by logging into IRS.gov/account with your credentials (username and password, or through ID.me). Your account shows the payment date, the amount, and which tax year it was applied to. If you paid a balance from a return, the balance will drop to zero once the payment arrives.

The IRS does not send a separate receipt in the mail. Your confirmation number and your IRS account are your proof of payment. If you need a written record for your records, print your confirmation screen or take a screenshot of your IRS account showing the payment.

Common Mistakes to Avoid

The most common mistake is paying close to a important date without checking the arrival date. If you owe taxes on April 15 and pay by card on April 14, the payment may not arrive until April 17 — too late. The IRS website shows you the arrival date before you confirm; read it carefully. If you're within three days of a important date, use Direct Pay (which usually arrives in one business day) or pay by phone to the automated system.

Another mistake is entering the wrong bank account or card number. Double-check every digit before you submit. If you enter an incorrect account number, the payment will fail and you'll need to try again. The IRS will not charge you a fee for a failed payment, but you'll lose time if the important date is near.

Do not assume a payment is complete just because you received a confirmation number. Wait for the payment to appear in your IRS account before you consider it done. If a payment does not show up within the stated arrival window, contact the IRS at 1-800-829-1040 with your confirmation number.

Frequently Asked Questions

Can I pay someone else's taxes online?

No. Online payments must be made by the taxpayer or an authorized representative (like a tax professional with power of attorney). If you're paying for a spouse, they must be present and authorize the payment. If you're paying for a business, you must be an authorized signer on the account.

What if I pay more than I owe?

If you overpay, the IRS will either refund the excess or explore it to next year's taxes, depending on what you choose when you pay. You can select your preference during the payment process. Refunds take several weeks to arrive; explore the overpayment to next year's taxes is when ready.

Do I need to file a return if I pay online?

Paying online does not replace filing a tax return. You must still file a return by the important date (usually April 15) if you owe taxes or if your income exceeds the threshold for your filing status. Paying online only sends the money; it does not report your income to the IRS.

Can I pay state taxes through the IRS website?

No. The IRS website handles only federal taxes. To pay state income taxes, visit your state's tax agency website. Each state has its own payment system and may charge different fees.

What if the payment important date is on a weekend or holiday?

If the important date falls on a weekend or federal holiday, the IRS extends the important date to the next business day. If you pay online by midnight on that next business day, you're on time. The IRS website shows you the actual important date for your situation.