ACH vs cards at a glance
| ACH payment | Debit card | Credit card | |
|---|---|---|---|
| What you give | Routing number and account number | Card number | Card number |
| Travels through | The ACH network | A card network | A card network |
| Where the money comes from | Your bank account | Your bank account | Credit from the card issuer |
| When the seller knows | It settles the same day or the next banking day, and can still be returned | Approved in seconds | Approved in seconds |
| Federal rule for a personal account | Regulation E | Regulation E | Regulation 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 debit | Debit card payment | |
|---|---|---|
| Uses | Routing number and account number | Card number |
| Travels through | The ACH network | A card network |
| Started by | The company, from your authorization | You, 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.
| Payment | Card 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 back | Time limit |
|---|---|
| Not enough money, a closed account or a wrong number | Two banking days |
| A personal customer says it was not authorized | 60 days |
| A business customer says it was not authorized | By 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 payment | Debit card | Credit card | |
|---|---|---|---|
| Rule | Regulation E | Regulation E | Regulation Z |
| Time to report a problem | 60 days from the statement that shows it | 60 days from the statement that shows it | A written notice, within 60 days after the first statement that shows the error |
| A lost or stolen card | Does not apply | Your loss is limited to $50 if you tell the bank within two business days of learning of it, and to $500 after that | Your loss from unauthorized use is limited to $50 |
| While the problem is looked at | In general the bank has 10 business days, or up to 45 days if it gives a temporary credit | In 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 sale | You 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 most | Look at |
|---|---|
| Low cost on large or repeating payments | ACH |
| Knowing at once that the payment went through | Card |
| Shipping goods the same day | Card, 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 bank | ACH |
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.