Yes, you can pay the IRS with a direct debit from your checking account

The IRS accepts direct debit payments straight from your checking account through a system called the Electronic Federal Tax Payment System (EFTPS). You authorize a one-time withdrawal or set up recurring payments, and the money moves from your bank to the IRS on the date you choose. This is different from a credit card payment — there is no middleman processor, no fees added by the IRS, and no points earned. The money goes directly.

Direct debit is the fastest way to pay if you owe taxes, and it's the only payment method the IRS doesn't charge a fee for. If you use a credit card, a payment processor charges you 1.87% to 2.35% of the amount. If you use a debit card through a processor, you pay roughly the same. Direct debit costs nothing.

You need three things to set this up: your checking account number and routing number, your Social Security number or Employer Identification Number (EIN), and access to either the IRS website or a tax professional who can submit the payment on your behalf.

Key Takeaways

  • EFTPS is the IRS's direct debit system and charges no fees, unlike credit or debit card payments through processors.
  • You can make a one-time payment or schedule recurring payments on any date you choose, including after the tax important date.
  • Setting up EFTPS takes about 10 minutes online, and you'll receive a PIN by mail within two weeks if you enroll for the first time.
  • If you owe taxes and cannot pay in full, direct debit is also the payment method required for most IRS payment plans.
  • Your bank may charge you a fee for the transaction itself, so check with your institution before you authorize the withdrawal.

How to set up a one-time direct debit payment through EFTPS

Go to eftps.gov and select "Make a Payment" if you already have an EFTPS account, or "Enroll" if you don't. If you're enrolling for the first time, you'll create a username and password, enter your Social Security number or EIN, and provide your checking account number and routing number. The IRS will mail you a Personal Identification Number (PIN) within two weeks — you'll need this PIN to make payments going forward.

Once you're enrolled or logged in, you'll enter the amount you want to pay, select your checking account as the payment method, and choose the date the withdrawal should happen. The IRS recommends submitting payments at least one business day before the date you want the money to leave your account, though the system often allows same-day submissions. After you confirm, you'll receive a confirmation number. Keep this number — it's your proof the payment was scheduled.

The withdrawal will appear on your bank statement as a debit from the IRS. Processing typically takes one to two business days, though the exact timing depends on your bank's internal procedures.

Setting up recurring payments if you're on an IRS payment plan

If you've set up an Installment Agreement with the IRS — a formal plan to pay what you owe over time — you can authorize direct debit as your payment method. This is actually the cheapest option: the IRS charges a $31 setup fee for an Installment Agreement paid by check or other methods, but only $225 if you use direct debit (or sometimes less if you meet income thresholds).

When you set up the agreement, you'll be asked to choose your payment method. Select direct debit and provide your checking account details. The IRS will then withdraw the agreed amount on the same day each month. You can change the withdrawal date or amount by contacting the IRS or logging into your EFTPS account, though changes may take a few days to process.

If a scheduled payment fails because of insufficient funds, the IRS will typically attempt to resubmit it once. If it fails again, your Installment Agreement may be terminated, and you'll owe the full remaining balance when ready. Check your account balance before the withdrawal date to avoid this.

What your bank might charge you

The IRS charges no fee for direct debit payments, but your bank may. Most banks do not charge a fee for outgoing ACH transfers (the technical name for direct debit), but some do — particularly if you have a basic or limited checking account. Call your bank's customer service line or log into your online banking portal and search "ACH transfer fee" or "outgoing transfer fee" to find out.

If your bank does charge a fee, it's usually between $1 and $5 per transaction. This is still cheaper than paying taxes by credit card, where the processor fee alone is typically $50 to $100 on a $2,500 payment. However, if you're paying a small amount — say $200 — and your bank charges $5, you may want to reconsider.

What happens if you need to cancel or change a payment

If you've scheduled a direct debit payment and need to cancel it, you must contact the IRS before the withdrawal date. Log into EFTPS and select "Cancel a Payment," or call the EFTPS helpline at 1-800-555-3453. Cancellations submitted before 8 p.m. Eastern Time on the business day before the scheduled withdrawal usually go through. If you call after that time, the payment may still process.

If the payment has already been withdrawn and you believe it was made in error — for example, you paid twice by accident — you'll need to contact the IRS directly to request a refund. This process takes longer and requires documentation of the duplicate payment. It's easier to cancel before the withdrawal happens.

You can also change the amount or date of a recurring payment through EFTPS, though changes typically take effect on the next scheduled payment date, not when ready.

Direct debit versus other payment methods

The IRS accepts payments by check, money order, credit card, debit card, and direct debit. Here's what matters: direct debit is the only method with no fee from the IRS or a processor. A check takes 7 to 10 business days to clear and requires you to mail it. A credit card payment is processed when ready but costs you 1.87% to 2.35% in processor fees — roughly $47 to $59 on a $2,500 payment. A debit card through a processor costs the same percentage.

If you're paying a large amount and your bank doesn't charge an ACH fee, direct debit saves you the most money. If you're paying a small amount and your bank charges $5 per ACH transfer, the savings are smaller but still usually positive. The only scenario where direct debit might not be best is if you need the payment to post when ready and your bank's ACH processing is slow — in that case, a credit card or debit card through a processor guarantees same-day posting, though you'll pay for it.

Frequently Asked Questions

Can I pay estimated taxes with direct debit?

Yes. If you're self-employed or have income that doesn't have taxes withheld, you can use EFTPS to pay estimated taxes on the same schedule as employees pay through payroll. The process is identical to paying a lump sum — you log into EFTPS, enter the amount, choose your checking account, and select the payment date.

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

Log into your EFTPS account and update your banking details in the "Manage Account" section. Changes usually take effect within one business day. If you have a payment scheduled before the change processes, contact EFTPS to make sure the old account isn't charged.

Does EFTPS work with joint checking accounts?

Yes. You can use a joint account's routing and account number to set up direct debit payments. Both account holders should be aware of the payment, since it will appear on the shared statement and reduce the balance available to both of you.

How long does it take for a direct debit payment to show up as paid on my IRS account?

The withdrawal from your checking account typically happens within one to two business days of your scheduled payment date. The IRS updates your account balance within three to five business days after that. You can check the status by logging into your IRS account at irs.gov or calling the IRS at 1-800-829-1040.

Can I use direct debit to pay state income taxes?

No, EFTPS is federal only. Each state has its own payment system. Most states allow direct debit through their tax department websites, but you'll need to enroll separately with your state. Check your state's Department of Revenue website for payment options.