Home / Learn / ACH vs. credit card for invoices

ACH vs. credit card for invoices: which should you offer?

Choosing between ACH vs. credit card for invoices comes down to invoice size, how fast you need the money and what your customers prefer. Most businesses that bill other companies end up offering both, with a clear reason for each.

Key facts

ACH costOften a flat fee per payment
Card costMostly a percentage of the amount
ApprovalCard in seconds, ACH no instant approval
Funds arriveBoth in days, depending on setup
Customer permissionRequired for ACH debits

For most invoices, ACH costs less than a credit card, especially on large amounts, because ACH fees are often flat while card fees are mostly a percentage of the payment. Cards win on convenience, instant approval and buyer preference, so the usual answer is to offer both and steer large invoices toward ACH.

This guide compares the two side by side for businesses that send invoices, from contractors and wholesalers to medical practices and schools. For how the ACH network itself works, see our ACH payment processing page.

The side-by-side comparison

ACH (bank transfer)Credit card
How it’s pricedOften a flat per-payment fee, depending on your setupMostly a percentage of the amount, plus a small per-payment fee
Cost on a large invoiceUsually much lowerGrows with the invoice amount
ApprovalNo instant approval. Problems show up as returns laterApproved or declined in seconds
When funds arriveUsually within a few business daysUsually within one to a few business days
What the customer needsBank routing and account number, plus authorizationA card
DisputesReturns under ACH rules, including unauthorized debitsChargebacks under card-brand rules
Buyer appealPopular with accounts-payable teams on large billsPopular with buyers who want float or rewards

Exact timing and pricing depend on your setup and the banks involved. We explain both up front so you can plan cash flow.

Why invoice size changes the answer

The pricing shapes are what matter. A card fee is charged as a percentage of the whole amount, so a $20,000 invoice costs one hundred times as much to take by card as a $200 invoice. A flat ACH fee is often the same on both. On small invoices the gap is a few dollars and convenience wins. On large invoices the gap can be more than your profit on the job, and that is when ACH earns its place.

Cost is not the only factor, though. A card that is approved on the spot can be worth its fee if it saves you a week of chasing a check or protects you from a new customer who might not pay.

Where ACH makes more sense

ACH shines when the amount is large and the relationship is ongoing. Common examples:

  • Large B2B invoices where a percentage card fee would eat into margin.
  • Recurring bills such as service contracts, rent, tuition and memberships, with the customer’s authorization on file.
  • Customers whose accounts-payable departments prefer bank payments over cards.
  • Payment plans, where a steady debit from a bank account is less likely to fail because of an expired card.

The main trade-off is the lack of an instant answer. A card is approved or declined on the spot. An ACH payment can come back days later if the account is closed, the funds aren’t there or the customer says they didn’t authorize it. Clear authorization and correct bank details prevent most of those returns.

Where credit cards make more sense

Cards are hard to beat when speed and convenience matter more than the fee:

  • Small and mid-size invoices, where the fee in dollars is modest.
  • New customers, where an instant approval protects you before you ship or start work.
  • Buyers with purchasing cards who are required to pay suppliers by card.
  • Payments taken on the spot, at a counter, on a job site or over the phone.

On commercial cards, sending Level 2 and Level 3 data can bring the card cost down. See Level 2 and Level 3 data and commercial card interchange.

How to offer both without confusing anyone

Offering two methods only helps if customers can find them and your staff can reconcile them. A simple approach:

  1. Put both on the invoice. A payment link that offers card and bank payment on the same page is the easiest. See payment links and invoicing.
  2. Set a clear policy. For example, ACH preferred above a certain invoice amount, cards welcome below it. Pick the threshold from your own margins.
  3. Decide who pays the card fee. You can absorb it, build it into pricing or add a disclosed surcharge on credit cards within card-brand rules, capped at 3% and not on debit or prepaid cards. Some states restrict surcharging, so check current state rules.
  4. Get ACH authorization in writing. For repeat debits, keep the customer’s signed or recorded approval on file, per ACH rules.
  5. Reconcile in one place. Card and ACH payments should land in the same reporting, ideally posting back to your accounting software.

Many accounts-payable teams have their own rules about how they pay suppliers. Asking your largest customers what they prefer is often the fastest way to decide.

What about paper checks?

Plenty of businesses still pay by check. Checks are slow, need a trip to the bank or a scanner and can bounce. Moving check-paying customers to ACH usually saves time on both sides. If you keep accepting checks, check guarantee and verification services can reduce the risk. See check protection.

What PayZoom does

We set up ACH payments and card processing with the same team, so both show up in clear reporting. We can add QuickBooks invoicing, connect to SAP or QuickBooks, or build on a custom API, and we work with the gateway you already use. For card payments we recommend Interchange-Plus, with our margin on its own line and never increased, in writing. No early termination fees, no non-compliance fees, and a real person answers when you call. Read more on recurring billing or browse all guides.

Want a straight answer about your own statement?

Send us one recent statement. We line-item every fee and tell you what you are really paying. Free, no pressure.

Or call 866.242.4325. A real person answers.

PayZoom not only offers Parts Plus members Low Cost Credit Card processing rates, they also provide ACH Services, Check Protection Services and Gift/Loyalty Card programs.

Parts Plus

Since 2006, a person who knows your account.

Founded2006, Daphne, Alabama
Clients inNearly every U.S. state
SupportNever outsourced
Registered partner ofCygnus Payments and Evolv Payment Solutions

Questions merchants ask us

Straight answers. If yours is not here, call us and a real person will answer it.

Is ACH always cheaper than a credit card?

On large invoices it almost always costs less, because ACH pricing is often a flat fee while card pricing is mostly a percentage. On very small payments the difference can be small. Returns and the time spent chasing them also count. Your setup and volume decide the real numbers, which we show you before you commit.

Which is faster, ACH or a credit card?

A card gives you an instant approval, and funds usually reach your bank within one to a few business days. ACH has no instant approval and typically settles within a few business days. Same-day ACH exists for some payments. Timing depends on your setup and the banks involved, and we explain it up front.

Can a customer reverse an ACH payment?

Yes, in some cases. Under ACH rules, a payment can be returned for insufficient funds, a closed account or incorrect details, and a customer can dispute a debit they didn’t authorize. Keeping written or recorded authorization on file and confirming bank details at setup prevents most problems.

Can I charge a fee for paying an invoice by card?

Card-brand rules allow a disclosed surcharge on credit card payments, capped at 3%. It can’t be applied to debit or prepaid cards, and some states restrict surcharging. Check current rules and your customer agreements first. ACH is a separate method with its own pricing.

Send us one statement. We’ll tell you exactly what you’re paying.

No cost and no pressure. If your current rate is fair, we’ll say so. We typically reply the same business day.

Call toll-free866.242.4325
Local251.626.8100
Emailnate@bizpayzoom.com

Step 1 of 2: your business

Your business

How to reach you

Best way to reach you

We use your details only to reply to this request.

Call Free analysis