ACH vs credit card and debit card

How an ACH payment differs from a credit card or debit card payment in cost, in timing, and in the rules that apply when something goes wrong.

By the ACH Forms team. Checked against 13 sources. Last reviewed .

Short answer

An ACH payment moves money from one bank account to another, using the routing number and the account number. A card payment uses the card number and travels through a card network. At the prices we checked, ACH costs a business less on a large payment. A card payment is approved in seconds, and an ACH debit can still be returned days later. On a personal account, Regulation E covers ACH and debit card payments. Credit cards come under a different federal rule, Regulation Z.

ACH vs cards at a glance

ACH paymentDebit cardCredit card
What you giveRouting number and account numberCard numberCard number
Travels throughThe ACH networkA card networkA card network
Where the money comes fromYour bank accountYour bank accountCredit from the card issuer
When the seller knowsIt settles the same day or the next banking day, and can still be returnedApproved in secondsApproved in seconds
Federal rule for a personal accountRegulation ERegulation ERegulation Z

How each one works

ACH. A payment instruction goes from one bank to another through the ACH network, in batches. It can be a credit, where the payer pushes the money, or a debit, where a company pulls the money with the account holder’s authorization. See ACH credit vs ACH debit.

Debit card. You pay with the card number at a terminal or a checkout. The money comes out of your bank account.

Credit card. You also pay with a card number, but the money is credit from the card issuer. You pay the issuer back later.

An ACH debit is not a debit card

The words are similar. The payments are not.

ACH debitDebit card payment
UsesRouting number and account numberCard number
Travels throughThe ACH networkA card network
Started byThe company, from your authorizationYou, at a terminal or checkout

Regulation E lists both as kinds of electronic fund transfer. So a personal account has error and dispute rights for either one.

What each costs a business

A card fee is a percentage of the whole sale. An ACH fee is a flat fee or a percentage, and several processors cap the percentage at $5. The bigger the payment, the bigger the gap.

PaymentCard at 2.99%ACH at 1%ACH at 0.8%, capped at $5
$100$2.99$1.00$0.80
$500$14.95$5.00$4.00
$2,000$59.80$20.00$5.00
$10,000$299.00$100.00$5.00

The card rate and the 1% ACH rate are QuickBooks’ published rates for an invoice, as of September 18, 2026. The 0.8% rate with a $5 cap is Stripe’s published ACH price. We checked both on October 2, 2026. They are examples, not rules. More prices are in ACH fees.

When the payment is confirmed

A card payment is confirmed sooner than an ACH debit.

  • A card payment is approved in seconds. The business knows at once whether the payment went through. An approved card payment can still be disputed later with the card issuer.
  • An ACH debit is not confirmed as paid until the return window has passed. It settles the same day or the next banking day, but the customer’s bank can still send it back.
Why an ACH debit comes backTime limit
Not enough money, a closed account or a wrong numberTwo banking days
A personal customer says it was not authorized60 days
A business customer says it was not authorizedBy the opening of business on the second banking day after settlement

A payment processor may hold the money for this reason. Stripe, for example, lists four business days from payment creation as its standard settlement time for ACH.

If something goes wrong: personal accounts

Two different federal rules apply.

ACH paymentDebit cardCredit card
RuleRegulation ERegulation ERegulation Z
Time to report a problem60 days from the statement that shows it60 days from the statement that shows itA written notice, within 60 days after the first statement that shows the error
A lost or stolen cardDoes not applyYour loss is limited to $50 if you tell the bank within two business days of learning of it, and to $500 after thatYour loss from unauthorized use is limited to $50
While the problem is looked atIn general the bank has 10 business days, or up to 45 days if it gives a temporary creditIn general the bank has 10 business days. With a temporary credit it has up to 90 days for a card purchase at a point of saleYou need not pay the disputed amount until it is resolved

The time limits in Regulation E are longer for a new account, in its first 30 days.

Whatever the payment type, report a problem as soon as you see it. Under Regulation E, if you wait more than 60 days after the statement, you can lose the money taken after those 60 days.

For the steps, see how to dispute an ACH payment and is ACH safe?

If something goes wrong: business accounts

Regulation E applies to accounts set up mainly for personal, family or household purposes. It does not apply to a business account.

For an unauthorized ACH debit on a business account, the bank must return it by the opening of business on the second banking day after it settled. A business should check its account every day. See ACH fraud prevention.

Disputes: what a business should expect

ACH has returns, not chargebacks.

  • Credit card. A customer who disputes a charge sends a notice to the card issuer.
  • ACH. A customer who disputes a debit goes to their own bank, and the bank returns the payment. Stripe states that, unlike credit card disputes, all ACH Direct Debit disputes are final with no process for appeal.

Your best protection for ACH is an authorization you can show. See the ACH authorization form.

Which one should a business offer?

If this matters mostLook at
Low cost on large or repeating paymentsACH
Knowing at once that the payment went throughCard
Shipping goods the same dayCard, though a card payment can still be disputed later. For ACH, wait for the return window on large orders
Customers who have no card, or prefer to pay from the bankACH

A business can offer both.

Common mistakes

  • Giving a debit card number on an ACH form. An ACH payment uses the routing number and the account number.
  • Treating an ACH debit as paid on day one. It can still be returned.
  • Looking for a chargeback process in ACH. ACH has returns, and the customer’s bank sends them.
  • Expecting Regulation E on a business account. It covers personal accounts only.
  • Comparing fees without the cap. A percentage with a $5 cap and a percentage without one are far apart on a large invoice.

Questions and answers

What is the difference between ACH and a credit card payment?

An ACH payment takes money from a bank account, using the routing and account numbers, and moves it through the ACH network. A credit card payment uses the card number, travels through a card network, and is paid with credit from the card issuer. They have different costs, different timing and different federal rules.

Is ACH cheaper than a credit card?

For larger payments, yes, at the prices we checked on October 2, 2026. QuickBooks lists 2.99% for an invoice paid by card and 1% for one paid by ACH. Stripe charges 0.8% for ACH, capped at $5, so a $2,000 invoice costs $5 to collect by ACH. See ACH fees.

What is the difference between ACH and a debit card?

Both take money from the same bank account. An ACH payment uses your routing number and account number and travels through the ACH network. A debit card payment uses your card number and travels through a card network. Both are electronic fund transfers under Regulation E.

Is an ACH payment instant like a card payment?

No. A card payment is approved in seconds. An ACH debit settles the same day or the next banking day, and the customer's bank can still return it after that. For most return reasons the deadline is two banking days. It is up to 60 days when a personal customer says the payment was not authorized.

Can I dispute an ACH payment like a credit card charge?

You can dispute it, but the rules are different. An ACH payment on a personal account comes under Regulation E, and you should tell your bank within 60 days of the statement that shows the payment. A credit card charge comes under Regulation Z, and the card issuer handles the dispute. See ACH disputes.

Is ACH safer than a credit card or a debit card?

We do not rank payment methods by safety. On a personal account, ACH and debit card payments both have error and dispute rights under Regulation E. Some time limits differ. For a debit card purchase at a point of sale, the bank can take up to 90 days, not 45, to look into it. Credit cards have their own rights under Regulation Z. What protects you depends on the account type and on how fast you report a problem.

Why do businesses ask for ACH on large invoices?

Because of how the fees are worked out. A card fee is a percentage of the whole payment. An ACH fee is a flat fee or a percentage, and several processors stop the percentage at $5. On a $10,000 invoice, 2.99% is $299, and an ACH fee capped at $5 is $5.

Sources

  1. How ACH works (developer guide), Nacha
  2. 12 CFR 1005.3, Coverage (Regulation E, types of electronic fund transfer), Consumer Financial Protection Bureau
  3. Official interpretation of 12 CFR 1005.3 (comment 3(b)(1)-1, examples of electronic fund transfers), Consumer Financial Protection Bureau
  4. 12 CFR 1005.2, Definitions (Regulation E, which accounts are covered), Consumer Financial Protection Bureau
  5. 12 CFR 1005.6, Liability of consumer for unauthorized transfers (Regulation E), Consumer Financial Protection Bureau
  6. 12 CFR 1005.11, Procedures for resolving errors (Regulation E), Consumer Financial Protection Bureau
  7. 12 CFR 1026.12, Special credit card provisions (Regulation Z), Consumer Financial Protection Bureau
  8. 12 CFR 1026.13, Billing error resolution (Regulation Z), Consumer Financial Protection Bureau
  9. QuickBooks Payments rates, Intuit
  10. US bank debits pricing, Stripe
  11. ACH Direct Debit (timing and disputes), Stripe
  12. Differentiating unauthorized return reasons, Nacha
  13. Disputed ACH Entries: Consumer vs. Non-Consumer (return deadline for business accounts), EPCOR

Last reviewed . How we check our information. Report a mistake on this page.

General information, not legal or financial advice. Rules change and banks set their own requirements. Check with your bank before you act. ACH Forms is not affiliated with Nacha.