Yes, you can pay the IRS directly from your bank account using their official payment systems

The IRS accepts direct bank account payments through several channels, and paying this way is often faster and cheaper than mailing a check or using a credit card. You can initiate the payment yourself online, by phone, or through a tax professional. The IRS does not charge a fee for direct bank transfers, though some third-party payment processors do charge a small fee if you use their platform.

Direct payments work best when you know exactly what you owe and have a tax ID or Social Security number ready. The money moves from your account to the IRS, usually within one to three business days, though the timing depends on whether you pay before or after the tax deadline and which payment method you choose.

Key Takeaways

  • The IRS offers free direct bank account payments through IRS Direct Pay and Electronic Federal Tax Payment System (EFTPS), both accessible online or by phone.
  • Payments typically process within one to three business days, but you should submit them at least one business day before the deadline to ensure they post on time.
  • You will need your Social Security number or Employer Identification Number, the tax year, and the exact amount owed before you start.
  • Third-party payment processors may charge a fee to handle the transfer, but the IRS itself charges nothing for direct bank payments.
  • If you miss the deadline, you can still pay by bank transfer, but penalties and interest will accrue from the original due date.

IRS Direct Pay: the fastest option for individual taxpayers

IRS Direct Pay is the simplest route for most people filing individual tax returns. You go to the IRS website (irs.gov), navigate to the payment section, and enter your bank account information along with your tax details. The system confirms your identity, shows you the exact amount owed, and lets you schedule the payment for a specific date. No third-party processor sits between you and the IRS, so there is no fee.

The payment window closes at 11:59 p.m. Eastern Time on the deadline date, but the IRS recommends submitting at least one business day before to avoid processing delays. Once you submit, you receive a confirmation number immediately. The money leaves your account within one to three business days, depending on your bank's processing speed.

Direct Pay works for federal income tax, estimated tax payments, and certain other tax liabilities. It does not work for payroll taxes or excise taxes if you are a business owner—those require EFTPS instead.

EFTPS: the system for businesses and recurring payments

The Electronic Federal Tax Payment System (EFTPS) is the IRS's official platform for businesses, self-employed people, and anyone making multiple tax payments throughout the year. You enroll once (which takes about a week), then you can schedule payments online or by phone whenever you owe. EFTPS handles income tax withholding, payroll taxes, estimated taxes, and excise taxes—a wider range than Direct Pay.

Like Direct Pay, EFTPS charges no fee. You can schedule a payment up to 120 days in advance, which is useful if you know when your quarterly estimated tax is due. Payments process within one to three business days of the date you schedule them.

EFTPS enrollment requires your bank account number, routing number, and tax ID. The IRS mails you a PIN within two weeks, which you use to log in. If you cannot wait for the PIN, you can call 1-800-555-3453 to make a one-time payment over the phone without enrolling first.

What happens if you pay after the deadline

If you submit a bank transfer after the tax deadline, the IRS still processes it, but penalties and interest begin accruing from the original due date, not from the day you pay. For example, if your return was due April 15 and you pay by bank transfer on April 20, you owe the tax plus interest and a failure-to-pay penalty calculated from April 15.

The failure-to-pay penalty is typically 0.5% of the unpaid tax per month, up to 25%. Interest compounds daily at a rate set quarterly by the IRS (it varies but has ranged from 8% to 10% annually in recent years). Neither the penalty nor the interest is waived because you paid by bank transfer instead of another method.

If you cannot pay the full amount by the deadline, you can still submit a partial payment by bank transfer and set up a payment plan for the remainder. The IRS will calculate penalties and interest on the unpaid portion, but at least the portion you pay stops accruing interest on that amount.

Bank account information you need before you start

Have your bank account number and routing number ready before you begin either Direct Pay or EFTPS. Your routing number is a nine-digit code that identifies your bank; you can find it on the bottom left of a check, or call your bank to ask. Your account number is the unique identifier for your specific account, also printed on checks.

You will also need your Social Security number or Employer Identification Number (EIN), the tax year you are paying for, and the exact amount owed. If you are unsure of the amount, check your tax notice or your filed return. Entering the wrong amount can cause the payment to be rejected or applied to the wrong tax year.

Do not share your bank account details with anyone claiming to represent the IRS. The IRS never initiates contact by phone, email, or text asking for bank information. If someone contacts you claiming to be from the IRS and asking for account details, hang up or delete the message and report it to the Treasury Inspector General for Tax Administration (TIGTA) at tigta.gov.

Timing: when the payment actually leaves your account

When you schedule a payment through Direct Pay or EFTPS, you choose the date you want it to process. That date is when the IRS receives the payment instruction, not necessarily when the money leaves your bank account. Your bank typically deducts the funds one to three business days after the IRS receives the instruction, depending on your bank's processing speed and whether the date falls on a weekend or holiday.

For deadline payments, submit at least one business day before April 15 (or whatever the deadline is). If you submit on April 14 at 11:59 p.m., your bank may not process the deduction until April 16 or 17, but the IRS will have received the instruction by the deadline, so the payment counts as on-time. The IRS considers the payment date to be the date they receive the instruction, not the date your bank deducts the money.

If the deadline falls on a weekend or holiday, the IRS extends it to the next business day. For example, if April 15 is a Saturday, the deadline moves to Monday, April 17. Check irs.gov before the deadline to confirm whether it has been extended.

Fees and why some payments cost money

IRS Direct Pay and EFTPS charge no fee. However, some third-party payment processors that advertise on tax software or search results do charge a fee—usually between $1.99 and $3.99 for a standard bank transfer, or higher for expedited processing. These processors are not affiliated with the IRS; they are private companies that handle the transfer on your behalf.

If you use tax software like TurboTax or H&R Block, the software may offer a payment option that routes through a third-party processor and charges a fee. You can avoid the fee by going directly to irs.gov and using Direct Pay or EFTPS instead. The IRS website does not charge anything.

Credit card payments to the IRS do incur a fee, typically 1.87% to 2.35% of the amount paid, because credit card processors charge the IRS a transaction fee. Debit card payments through a third-party processor may also charge a fee. Direct bank transfers through Direct Pay or EFTPS are the only free option.

What to do if the payment is rejected or lost

If your bank rejects the payment because of insufficient funds or an incorrect account number, the IRS will notify you and the payment will not process. Check your confirmation email or log back into Direct Pay or EFTPS to see the status. If the payment was rejected, you can resubmit it immediately with corrected information.

If you submitted the payment and received a confirmation number, but you do not see it deducted from your account after five business days, contact your bank first. Ask whether the transaction is pending or whether it was rejected. If your bank confirms the money left the account, contact the IRS at 1-800-829-1040 and provide your confirmation number. The IRS can trace the payment and confirm whether it was received.

If the IRS received the payment but applied it to the wrong tax year or the wrong type of tax, you can request a correction by calling 1-800-829-1040 or filing Form 1040-X (Amended U.S. Individual Income Tax Return) if it was an income tax payment. Keep your confirmation number and bank statement as proof of payment while the issue is resolved.

Frequently Asked Questions

Can I pay estimated taxes by bank transfer?

Yes. Use IRS Direct Pay for individual estimated taxes, or EFTPS if you are self-employed or a business owner. You can schedule the payment for the due date of each quarter (April 15, June 15, September 15, and January 15 of the following year). Direct Pay lets you schedule up to 120 days in advance.

What if my bank account information changes after I enroll in EFTPS?

Log into your EFTPS account and update your bank details before you schedule your next payment. If you have already scheduled a payment with old account information, contact EFTPS at 1-800-555-3453 to cancel it and reschedule with the new account. Do not assume the old account will be updated automatically.

Does paying by bank transfer affect my payment plan or installment agreement?

No. If you have an existing payment plan with the IRS, you can still make payments by bank transfer. The payment will be applied to your plan balance. Make sure you enter the correct amount and tax year so it applies to the right liability.

Can I pay someone else's taxes using my bank account?

No. The IRS requires the person whose Social Security number or EIN is on the tax return to authorize the payment. If you want to pay on behalf of a spouse or dependent, they must initiate the payment themselves or give you power of attorney through Form 2848 (Power of Attorney and Declaration of Representative).

What if I pay too much by mistake?

The IRS will hold the overpayment and apply it to any other tax you owe, or issue a refund. You can request a refund by filing an amended return or calling 1-800-829-1040. Refunds typically take four to six weeks to process, though the IRS may hold the money longer if there are questions about your return.