Yes, you can pay federal and state taxes from your bank account

The IRS and most state tax agencies let you send money straight from your checking or savings account to pay income tax, estimated tax, or back taxes you owe. The payment goes through the ACH network—the same system that handles direct deposit and bill pay—so the money moves electronically without a check or credit card. You initiate the payment through the IRS website or your state's tax portal, and the agency pulls the funds on the date you choose.

This method is free when you use the official government payment systems. No processing fees, no middleman charges. The tradeoff is timing: ACH transfers take one to three business days, so you need to plan ahead if you have a tax deadline. If you miss the deadline, the IRS charges penalties and interest on the unpaid amount, regardless of how you intended to pay.

Key Takeaways

  • Federal taxes can be paid through IRS Direct Pay (for individual returns) or the Electronic Federal Tax Payment System (for businesses and other filers), both free and ACH-based.
  • State tax payments work through each state's revenue department website, and most states offer free ACH payment options alongside credit card and check methods.
  • ACH transfers take one to three business days, so submit payment at least three days before the deadline to avoid late penalties.
  • The IRS and state agencies do not charge a fee for ACH payments, but third-party payment processors that offer faster or alternative methods do charge fees.

How to pay federal income tax from your bank account

The IRS operates two free ACH payment systems depending on who you are. If you are an individual filing a 1040 return, use IRS Direct Pay at irs.gov/payments. If you are a business, nonprofit, or other entity filing a different return type, use the Electronic Federal Tax Payment System (EFTPS), also at irs.gov but requiring separate registration.

For Direct Pay, you log in with your FSA ID (the same credential you use to e-file a return), enter your bank account and routing number, choose the tax year and form type, and select the payment date. The IRS confirms the amount and shows you a confirmation number. The money leaves your account on the date you specify, typically one to three business days later. You can schedule a payment up to 120 days in advance.

EFTPS requires you to register first—either online at eftps.gov or by phone at 1-800-555-3453. Once registered, you can make payments through the website or by phone. EFTPS is designed for businesses making regular or estimated tax payments, but individuals can use it too if they prefer. The process is similar: you enter your account details, the payment amount, and the date, and the IRS pulls the funds on schedule.

How to pay state income tax from your bank account

Every state that collects income tax offers at least one free payment method from a bank account. Most states run their own payment portal on their revenue or tax department website. Search "[your state] tax payment" to find the official site—do not use a third-party payment processor unless you are willing to pay a fee.

The process mirrors federal payment: you log in (or create an account), enter your bank account and routing number, specify the amount and payment date, and submit. The state pulls the funds via ACH on the date you choose. Some states let you pay by phone or mail as well, but ACH from your bank account is the fastest free option.

A few states do not have income tax (Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington, Wyoming), so there is no state income tax payment to make. If you live in one of these states but worked in another state that taxes nonresidents, you may owe that state tax instead—check the state where you earned the income.

What happens if you miss the payment deadline

If your payment does not arrive by the tax deadline, the IRS and state agencies treat it as late, even if you initiated the transfer on time. This is why timing matters: ACH takes one to three business days, so you must submit your payment at least three days before the deadline to be safe. If the deadline falls on a weekend or holiday, the IRS extends it to the next business day, but the state may not—check your state's rules.

Late payment triggers a failure-to-pay penalty, which is 0.5% of the unpaid tax per month (or part of a month), up to 25%. Interest also accrues daily at a rate set by the IRS each quarter—currently around 8% annually, though it changes. Both penalties and interest compound, so the longer you wait to pay, the more you owe. If you cannot pay by the deadline, file your return anyway and pay as soon as you can to minimize the penalty.

When to use a third-party payment processor instead

The IRS and state agencies also allow third-party processors—companies like PayUSATax, ACI Payments, and others—to handle tax payments. These processors charge a fee (typically 1.87% to 2.49% of the payment amount) but offer same-day or next-day processing instead of the standard one- to three-day ACH window. They also accept credit cards and debit cards, which the IRS does not accept directly for ACH payments.

Use a processor only if you need the money to move faster than ACH allows and you are willing to pay the fee. For example, if you realize on April 14 that you owe taxes and the deadline is April 18, a same-day processor gets the money there in time, whereas ACH might not. The fee is a cost of that speed. If you have time to plan, the free ACH route through IRS Direct Pay or your state portal saves you money.

Estimated tax payments from your bank account

If you are self-employed or have income that does not have tax withheld (like investment income or rental income), you may owe estimated tax four times a year. These payments also go through ACH from your bank account using the same systems: IRS Direct Pay or EFTPS for federal, and your state's portal for state estimated tax.

Estimated tax is due on April 15, June 15, September 15, and January 15 of the following year. You calculate the amount based on your expected annual income and file Form 1040-ES (federal) or your state's equivalent. Submit each payment through Direct Pay or EFTPS on or before the due date. If you underpay, you may owe interest and penalties when you file your annual return, even if you are due a refund overall.

What to do if your payment fails or is rejected

If your bank account does not have enough funds on the payment date, the ACH transfer fails and bounces back to the IRS or state agency. You are still considered late, and penalties and interest begin accruing. The IRS or state will send you a notice showing the unpaid amount. You must then resubmit the payment immediately through Direct Pay, EFTPS, or your state portal.

If the payment fails because you entered the wrong account or routing number, contact your bank to confirm the correct details, then resubmit through the same system. Keep the confirmation number from your original submission in case you need to dispute the failed payment later. If the IRS or state claims they never received a payment you submitted, the confirmation number is your proof that you initiated it on time.

Frequently Asked Questions

Can I pay my taxes with a credit card from my bank account?

No. The IRS does not accept credit cards for ACH payments through Direct Pay or EFTPS. You must use a debit card or a direct bank account transfer. If you want to pay with a credit card, you must use a third-party processor, which charges a fee. Your state may have different rules—check your state's tax portal.

What if I pay too much by accident?

The IRS or state will credit the overpayment to next year's tax or issue you a refund. You can request a refund when you file your return, or you can leave the credit on account if you expect to owe taxes next year. The refund takes four to six weeks if you request it.

Do I need to register for EFTPS if I only file once a year?

No. Individual filers can use IRS Direct Pay without registration. EFTPS is required only if you are a business, nonprofit, or other entity, or if you prefer EFTPS over Direct Pay. Direct Pay is simpler for one-time annual payments.

What if the payment deadline is a Saturday or Sunday?

The IRS extends the deadline to the next business day. However, some states do not extend deadlines for weekends. Check your state's tax website to confirm. When in doubt, submit your payment on Friday to be safe.

Can I cancel or change a payment after I submit it?

It depends on timing. If the payment has not yet been processed (usually within one business day), you can cancel it through Direct Pay or EFTPS and resubmit with a different amount or date. Once the money has left your account, you cannot cancel—you would have to request a refund from the IRS or state instead.