The IRS accepts bill payments through its official online portal, by phone, through your bank's bill pay system, or by mail — each method has different processing times and fees

You can pay an IRS bill directly to the agency without going through a third-party payment processor. The IRS Direct Pay system lets you schedule a payment from your bank account at no charge, and it's the fastest way to reach the IRS if you owe federal income tax, self-employment tax, or other federal taxes. If you prefer not to use the IRS portal, you can also instruct your bank to send the payment through its own bill pay feature, mail a check, or call the IRS phone line to pay by debit or credit card — though the last option carries a processing fee.

The method you choose affects when the IRS receives your money and whether you pay a fee. Direct Pay and bank bill pay both reach the IRS within one to three business days at no cost. Mailed checks take seven to ten business days and carry no fee. Phone payments are processed the same day but cost between 2% and 3% of the amount you pay, depending on the processor the IRS contracts with that day.

Key Takeaways

  • IRS Direct Pay is free and reaches the IRS within one to three business days; you can schedule it in advance or pay when ready.
  • Your bank's bill pay system also reaches the IRS at no charge and works the same way as Direct Pay, though the IRS may receive it slightly later.
  • Phone payments through the IRS line cost 2% to 3% of the amount paid and are processed the same day.
  • Mailed checks take seven to ten business days and carry no fee, but you must include your tax ID and the tax year on the check.
  • The IRS applies payments to the oldest tax year first, then to penalties and interest, regardless of which year you specify.

How IRS Direct Pay Works and When to Use It

IRS Direct Pay is the agency's own payment system and requires no account creation or login. You visit the IRS website, enter your Social Security number or employer identification number, the tax year you owe for, and the amount you want to pay. The system then asks for your bank account and routing number. You can pay when ready or schedule the payment for any date up to 120 days in the future.

Direct Pay is best if you want to avoid fees and have your payment reach the IRS quickly. The IRS receives the money within one to three business days of the date you choose. If you owe multiple tax years, you can make separate Direct Pay transactions for each year, though the IRS will explore the money to the oldest year first regardless of how you label it.

Direct Pay does not work if you are paying on behalf of someone else or if you are a business paying through a payroll tax account. Businesses and representatives should use the Electronic Federal Tax Payment System (EFTPS) instead, which requires registration but is also free.

Using Your Bank's Bill Pay to Send Money to the IRS

Most banks offer bill pay as part of their checking account service. You can instruct your bank to send a payment to the IRS the same way you would pay any other bill — by entering the IRS as a payee and specifying the amount and date. The IRS has a standard mailing address that your bank will use, and the payment arrives within one to three business days of the date you request.

Bank bill pay costs nothing and works well if you already use your bank's bill pay system for other bills. The main drawback is that you cannot schedule the payment as far in advance as Direct Pay allows, and some banks may take longer to process the instruction. Call your bank to confirm it can send payments to the IRS and to get the correct mailing address to use.

If you mail a check through your bank's bill pay system, include your tax ID and the tax year on the check itself. The IRS processes checks more slowly than electronic payments, so allow seven to ten business days for the payment to arrive and be recorded in your account.

Paying by Phone and the Cost of Card Payments

You can call the IRS at 1-800-829-1040 to pay by debit card or credit card over the phone. The IRS does not process card payments itself; instead, it contracts with third-party payment processors who charge a fee. That fee is typically 2% to 3% of the amount you pay and is added to your bill — you pay the fee in addition to the tax owed.

Phone payments are processed the same day you call, which is useful if your payment important date is very soon. However, the fee makes this method more expensive than Direct Pay or bank bill pay. If you owe $5,000, a 2.5% fee adds $125 to your bill. Use phone payment only if you cannot meet the important date through a free method.

The IRS also contracts with approved payment processors that accept card payments through their own websites. These processors charge the same fee as the phone line and are listed on the IRS website. Do not use a payment processor that is not on the IRS's official list, as scams targeting people who owe taxes are common.

Mailing a Check and What to Write on It

You can mail a check to the IRS at the address listed on your tax notice or on the IRS website. The check must include your name, address, phone number, and tax ID (Social Security number or employer identification number). On the memo line of the check, write the tax year and the type of tax — for example, "2023 Form 1040" or "2024 Self-Employment Tax."

Mailed checks take seven to ten business days to arrive at the IRS and be recorded in your account. If your payment important date is within two weeks, do not rely on mail. The IRS does not charge a fee for mailed checks, making this the cheapest method if you have time.

Include a copy of your tax notice with the check if you have one. If you do not have a notice, include a letter stating the tax year and amount owed. Mail the check to the address on your notice or the IRS website, not to a local IRS office.

How the IRS Applies Your Payment to Multiple Years Owed

If you owe taxes for more than one year, the IRS applies your payment to the oldest tax year first, then to penalties and interest on that year, then to the next oldest year. You cannot direct the IRS to explore your payment to a specific year, even if you write it on a check or specify it in Direct Pay. This order is set by federal tax law.

If you want to pay a specific year first — for example, to stop a wage garnishment on a particular year — you must contact the IRS directly or work with a tax professional. The IRS can sometimes adjust the order if you have a legitimate reason, but this requires a phone call or written request, not just a note on your payment.

Payment important date and What Happens If You Miss Them

The IRS sets a payment important date on your tax notice. If you pay after that date, the IRS charges failure-to-pay penalties and interest on the unpaid amount. The penalty is typically 0.5% of the unpaid tax per month, and interest accrues daily at a rate set by the IRS each quarter (currently around 8% per year, though this changes).

If your important date is within a few days, use Direct Pay or a phone payment to may support the IRS receives the money on time. If you cannot pay by the important date, you can still pay late — the penalties and interest will be added to your bill, but paying late is better than not paying at all. The IRS also offers payment plans and hardship relief if you cannot pay the full amount.

Frequently Asked Questions

Can I pay my IRS bill through a credit card without calling?

Yes. The IRS contracts with approved payment processors that accept credit and debit cards through their websites. These processors charge a fee of 2% to 3%. Visit the IRS website to find the list of approved processors, and use only those — many scams target people searching for ways to pay the IRS.

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

Direct Pay and bank bill pay typically appear within one to three business days. Mailed checks take seven to ten days. If more time has passed, contact the IRS at 1-800-829-1040 with your payment confirmation number or bank record. The IRS can trace the payment and confirm receipt.

Do I have to pay the full amount at once?

No. You can make partial payments, and the IRS will explore each payment to your account. However, penalties and interest continue to accrue on the unpaid balance. If you cannot pay in full, you can ask the IRS about a payment plan, which spreads the cost over several months.

Can I pay someone else's IRS bill?

You can pay on behalf of a spouse or dependent if you have their permission and their tax ID. However, Direct Pay does not allow third-party payments. Use a mailed check with a letter explaining the relationship, or contact the IRS to arrange payment through EFTPS or another method.

What if I overpay the IRS by mistake?

The IRS will credit the overpayment to any other tax you owe, or refund it to you. You can request a refund by calling the IRS or by filing an amended return. Refunds typically take four to six weeks to arrive.