Skip to content
Product

ACH Payment Processing

Accept ACH payments on invoices, subscriptions, and pay-by-links, priced as a flat or capped fee per transaction, not a percentage of the transfer. The $50,000 invoice costs the same to collect as the $500 one, eChecks and recurring debits run on the same account, and cards sit on the same link for customers who want them.

  • Flat or capped fee, not a percentage
  • Same-link card + ACH
  • Recurring ACH & eCheck

Answer first

The cheapest rail in US payments, if it's priced like one

ACH is how money moves between US bank accounts, and for a business collecting invoices it has one overwhelming virtue: there's no interchange. A card payment costs you a percentage of the sale by design; a bank transfer doesn't have to. That's why ACH carries the bulk of B2B payment volume, why it's the default for rent, dues, and installment plans, and why the first question to ask any ACH provider is whether they price it like ACH, a flat or capped fee, or like a card, a percentage of the amount.

That distinction is worth real money at invoice scale. A processor charging 1% of the transfer, which is exactly how QuickBooks Payments prices ACH, collects $500 on a $50,000 invoice for moving a bank debit. A flat or capped fee collects the same few dollars whether the invoice is five hundred or fifty thousand. GivePayments prices ACH the second way, puts it on the same pay-by-link as cards, and supports keyed eChecks and scheduled recurring debits on the same underwritten account.

What you can run on it

Every way a business collects bank payments

Invoice & pay-by-link

A bank-payment option on the same secure link as cards, the customer picks the rail, you keep more of the large invoices.

Recurring ACH debits

Authorization once, debits on schedule, the standard for memberships, retainers, rent, and installment plans.

eCheck / keyed entry

Enter routing and account number from a check in the virtual terminal for phone and mail-in payments.

B2B ACH at scale

High-ticket, high-volume invoice collection with return-rate monitoring tuned to NACHA's thresholds.

Accounting sync

Settlements and fees export into QuickBooks and other accounting tools, by full API integration or QuickBooks-format CSV.

Card fallback, one account

Cards, ACH, and eCheck settle through one account, one portal, one reconciliation, no second vendor.

The pricing question

Percentage ACH vs. flat-fee ACH on real invoices

Invoice amount1% uncapped ACHFlat or capped ACH
$2,000$20A few dollars, flat
$20,000$200Same flat fee
$50,000$500Same flat fee
$200,000$2,000Same flat fee

Percentage pricing on ACH re-imports the economics of cards onto a rail that has no interchange. Your exact flat or capped fee is set in underwriting and published as a range up front. See rate ranges 

Returns, handled

ACH risk is return risk, so we monitor it like card chargebacks

ACH payments don't get chargebacks, they get returns: insufficient funds, closed accounts, revoked authorizations. NACHA caps a merchant's overall return rate at 15%, administrative returns at 3%, and unauthorized returns at 0.5%, and crossing those lines threatens the account. Our monitoring tracks your return rates against those thresholds the same way we track card volume against Visa's dispute thresholds, and proper authorization capture up front is what keeps unauthorized returns near zero.

  • Return-rate dashboard against NACHA thresholds
  • Authorization capture built into links and recurring setups
  • Same underwritten account as your card volume
How our underwriting works

Getting started

From application to your first bank payment

1

Apply

Tell us your invoice sizes, monthly volume, and how much of it you expect on ACH versus cards.

2

Underwriting

AI screen plus a human-written decision covering both rails: card rate range, ACH fee, any reserve, in writing.

3

Connect

Pay-by-links, recurring schedules, virtual terminal, and your accounting sync, configured at boarding.

4

Collect

Invoices go out with a bank-payment option; settlements land in one to three business days.

FAQ

ACH payment processing FAQ

What is ACH payment processing?

ACH payment processing lets a business pull or receive payments directly between bank accounts over the ACH network, the US system that moves direct deposits, bill payments, and bank transfers. Instead of a card, the customer authorizes a debit from their checking account (or pushes a credit to yours). For businesses it's the low-cost rail: no interchange, so the fee is a flat or capped amount per transaction rather than a percentage of the sale, which is why it dominates B2B invoices and large tickets.

How do I accept ACH payments from customers?

Three common ways, all supported on one GivePayments account. One: put a bank-payment option on your invoice's pay-by-link, the customer enters their routing and account number (or connects their bank) on a hosted page. Two: recurring ACH, collect a signed authorization once and debit on a schedule, the standard for memberships, rent, and installment plans. Three: keyed entry through the virtual terminal for phone-in payments. Every method settles into your account with the transaction data in your portal, and syncs to accounting tools like QuickBooks.

How much does ACH payment processing cost?

With GivePayments, ACH runs on a flat or capped per-transaction fee rather than a percentage, so a $50,000 invoice costs the same to collect as a $500 one. That's the structural advantage over percentage-priced ACH (QuickBooks Payments, for example, charges 1% of the transfer with no cap, $500 on that same $50,000 invoice) and over cards, where interchange scales with the amount. Your exact fee is set in underwriting alongside your card pricing, published as a range up front.

What's the difference between ACH and eCheck?

Functionally they're the same rail: an eCheck is an electronic debit of a checking account processed over the ACH network, the digital version of a paper check. The term eCheck usually shows up in keyed or virtual-terminal contexts (you enter the routing and account number from a check), while ACH describes the network itself and API-driven debits. GivePayments supports both patterns on the same account.

How long does ACH take to settle?

Standard ACH settles in one to three business days, faster than a mailed check by weeks, slower than a card authorization by days. For invoice collection that trade is usually easy: the money is cheaper to receive and the timeline is predictable. Returns (the ACH version of a decline or dispute) can come back for a few days after settlement, insufficient funds, closed account, or revoked authorization, which is why return-rate monitoring matters (NACHA caps overall returns at 15%, administrative at 3%, and unauthorized at 0.5%).

Can I offer ACH and cards on the same invoice?

Yes, and you should. The highest-converting B2B setup is one pay-by-link carrying both options: ACH presented as the low-cost default for large invoices, card for customers who want speed or points. Customers pay the way they prefer, you steer volume toward the cheaper rail without forcing anyone, and everything reconciles from one account, one portal, one export into your books.

Stop paying a percentage to move a bank transfer.

If your invoices are big enough that 1% hurts, ACH priced flat is the fastest saving in your payment stack.