ACH vs card fees for small business: what each invoice really costs (2026)

ACH vs card fees compared with dated, sourced rates: Stripe, Square, and PayPal. When to steer clients to ACH on large invoices — and when the card wins.

Published September 23, 2026 · Updated October 22, 2026 · 5 min read

Workspace369 publishes this guide, and Workspace369 payments run on Stripe. All rates below link to the provider's own pricing page and carry the date we checked them.

ACH is almost always the cheaper rail, and the card is almost always the faster one — so the right question is not "which is better" but "which invoice deserves which." On a $10,000 invoice, the published Stripe-standard gap is $290.30 by card versus $5.00 by ACH Direct Debit. On a $300 invoice, the gap is under $7 and the card's speed probably wins. This guide lays out the dated, sourced rates, the break-even math, and the cases for each rail. The figures build on our payment processing cost benchmarks report, and the professional services billing software page shows where payment method choice sits in the wider billing workflow.

Key takeaways

  • Per transaction, ACH is almost always cheaper: published ACH rates at Stripe, Square, and PayPal run 0.8% to 1%, while their online card rates run 2.9% to 3.3%, each with a fixed fee.
  • On a $10,000 invoice, the Stripe-standard gap is $290.30 by card versus $5.00 by ACH Direct Debit — the $5 cap matters more than the percentage on large amounts.
  • Steer clients to ACH on large invoices; take the card when speed and low friction matter more than the fee.
  • Workspace369 payments run on Stripe, and invoices with online payment links are on every plan from $29/month.
What's inside?Quick answerThe rates, checked October 2026What the gap looks like on a real invoiceWhen to steer clients to ACHWhen the card winsOffer both without extra adminThe bottom line
Illustration: invoices and billing

Quick answer

Steer clients to ACH on large invoices — the percentage is lower and some providers cap it at $5 or $10, so the savings grow with the invoice. Take the card when the amount is small, when you want the money confirmed instantly, or when asking a client to type in bank details would stall the payment. Offer both, default the big invoices to ACH, and let the client choose on the small ones.

The rates, checked October 2026

Also readProfessional services billing software

Standard published rates from the three payment processors — not negotiated contracts — taken from each provider's own pricing page:

ProviderOnline cardACH / bank transferChecked
Stripe2.9% + 30¢0.8%, capped at $5Oct 22, 2026
Square (Free)3.3% + 30¢1%, $1 minimum, no cap listed ($10 cap on Plus and Premium)Oct 22, 2026
PayPal Invoicing2.99% + $0.491%, capped at $10Oct 22, 2026

Two patterns matter more than any single number. First, ACH clusters around 1% while cards cluster around 3%. Second, the cap changes everything on large invoices: a capped 0.8% or 1% stops growing with the amount, and an uncapped 1% does not. Rates change, so re-check the linked pricing pages before you quote these figures to a client — our methodology and per-provider locators are public.

What the gap looks like on a real invoice

Take a $2,500 invoice — a normal size for a month of consulting or a small project phase:

RailFee on $2,500You keep
Stripe card$72.80$2,427.20
Stripe ACH (cap $5)$5.00$2,495.00
Square card$82.80$2,417.20
PayPal card$75.24$2,424.76
PayPal ACH (cap $10)$10.00$2,490.00
Square ACH (1%, no cap)$25.00$2,475.00

That is up to $77.80 between the most and least expensive rail on one invoice. Run your own amounts through the payment processing fee calculator — it applies these same verified rates to whatever invoice size you type in.

Scale it to a $10,000 invoice and the difference stops being rounding: $290.30 by Stripe-standard card versus $5.00 by capped ACH. Bill four of those a year and the rail choice is worth over $1,100.

The fixed fee deserves a word too. At the small end, the 30¢ on a card transaction inflates the effective rate: a $50 invoice paid by Stripe-standard card costs $1.75 — 3.5%, not 2.9%. But in dollars that gap is pennies, which is why the rail choice barely matters until the invoice grows — the percentage is what bites, and it bites hardest at the top.

When to steer clients to ACH

  • Large invoices. Rough rule: once the invoice passes $1,000, the ACH saving buys you dinner; past $5,000, it buys you software. The bigger the number, the stronger the case.
  • Retainers and recurring billing. A monthly $3,000 retainer loses about $87 to card fees each cycle. Over a year that is real margin, and a saved bank account re-bills with no card-expiry failures.
  • Clients you already trust. ACH suits ongoing relationships where a bank debit mandate is a natural step, not a hurdle.

When the card wins

  • Speed and certainty. A card authorizes on the spot; ACH settles in batches over business days, and processors can hold funds longer as a risk check. Inside HoneyBook, for example, the company's own community answer says ACH takes 7–8 business days versus 2–3 for cards — the full breakdown is in our HoneyBook ACH payout time post.
  • Friction on first payment. Asking a brand-new client to find a checkbook and type routing numbers can stall a deal. A card field converts; the ACH option can come later in the relationship.
  • Small amounts. Under a few hundred dollars, the fixed 30¢ and the extra day or two of waiting matter more than the percentage gap.
  • Returns risk. An ACH debit can come back for insufficient funds even after it starts. If you have any doubt about the payer, the card's instant authorization is worth its fee.

Offer both without extra admin

The practical setup is not "ACH or card" — it is one payment link that offers both, with your default set by invoice size. Workspace369 payments run on Stripe, the invoice's payment link can offer card or bank payment, and invoices with payment links are on every plan from Cadet at $29/month. The payments feature page covers how collection connects to the client record, and our guide to payment plans for clients covers splitting a large invoice into installments — which pairs well with ACH, since each installment is cheaper to process too.

The bottom line

Cards cost roughly three times ACH per dollar and pay you faster; ACH costs less and arrives slower. Default large invoices to ACH, keep cards for speed and small amounts, and check for a fee cap before the percentage — the cap is where the big-invoice savings live.

Start a 14-day trial (card required, then $29/month until you cancel) — invoices and payment links included, payments on Stripe — or see Workspace369 pricing for the full plan breakdown.

Sources reviewed for this guide

  • Workspace369 Research: Payment Processing Cost Benchmarks 2026Our methodology page for the Stripe, Square, and PayPal standard-rate figures, with per-provider locators. Public pricing re-checked October 22, 2026.
  • Stripe pricing2.9% + 30¢ for domestic online cards; ACH Direct Debit 0.8% with a $5 cap. Checked October 22, 2026.
  • Square feesSquare Free: 3.3% + 30¢ for online card payments including invoices; ACH bank transfer via invoice 1% with a $1 minimum, no cap listed on Free ($10 cap on Plus and Premium). Checked October 22, 2026.
  • PayPal business feesInvoicing: 2.99% + $0.49 fixed for cards; Pay by Bank (ACH) 1% capped at $10. Checked October 22, 2026.

FAQ

Is ACH cheaper than taking cards?

Per transaction, almost always. Published ACH rates at Stripe, Square, and PayPal run 0.8% to 1% — some with caps of $5 or $10 — while their online card rates run 2.9% to 3.3%, each with a fixed fee. The trade-offs are settlement speed and the small risk of a returned transfer.

How much can ACH save on a large invoice?

On a $10,000 invoice at Stripe's published standard rates: $290.30 by card versus $5.00 by ACH Direct Debit, a $285.30 difference. The cap does the work — uncapped 1% ACH on the same invoice costs $100, so check for a cap, not just the percentage.

Can I require clients to pay by ACH?

You can offer ACH as the default or only option on your invoices, and many service businesses do for large amounts. Adding a surcharge to card payments instead is governed by card-network rules and state law, which vary — check both before adding one.

How long does an ACH payment take to arrive?

The ACH network settles transfers in batches over business days, and processors can add a holding window on top as a risk check — that is why one platform pays out in two days and another in eight. HoneyBook's own community answer says 7–8 business days for ACH versus 2–3 for cards.

What happens if a client's ACH payment bounces?

An ACH debit can be returned — most often for insufficient funds — even after it starts, which is exactly why some processors hold the money for extra days. Cards authorize at the moment of payment, so the confirmation you get is firmer. For large ACH amounts, the deposit-first structure limits your exposure.

Does Workspace369 support ACH payments?

Yes. Workspace369 payments run on Stripe, and a single payment link on the invoice can offer card or bank payment. Invoices with online payment links are on every plan from Cadet at $29/month, there is a 14-day trial, and yearly billing saves 20%.

Run client follow-up in one workspace.

CRM, inbox, voice, invoicing, payments, projects, files, AI, and workflow automations — connected instead of exported.

Start free

14-day free trial. Card required. After the trial: from $29/month. Renews automatically every month until you cancel. Cancel anytime in Settings → Billing.

See pricing