Opens in a new tab

ACH Payment Processing for Small Business (2026): Fees, How It Works & Best Options

This page contains affiliate links. We may earn a commission if you sign up for a service through our links, at no extra cost to you.

ACH payment processing lets small businesses move money directly between bank accounts — bypassing card networks entirely. The result: fees of $0.25 to $1.50 per transaction instead of 2.9% + $0.30. On a $5,000 invoice, that’s the difference between paying $145 in card fees vs $1.50 in ACH fees.

If you run a B2B business, send invoices, collect recurring payments, or process large transactions, ACH should be part of your payment stack. This guide explains exactly how it works, what it costs, and when to use it.

Want to compare ACH fees across processors? Use our free fee calculator or compare all processors side by side.

What is ACH Payment Processing?

ACH (Automated Clearing House) is a US electronic payment network that moves money directly between bank accounts. It’s governed by Nacha (the National Automated Clearing House Association) and processes over $80 trillion in transactions annually — including most payroll, recurring bills, and B2B payments.

When a customer pays an invoice by ACH, the money moves directly from their bank account to yours — no card network involved, no interchange fees, no Visa or Mastercard taking a cut. That’s why ACH fees are a fraction of card processing fees.

ACH vs Credit Cards vs Wire Transfers

Payment MethodTypical FeeSettlement SpeedReversible?Best For
ACH$0.25–$1.50 flat or 0.5%–1% (capped)1–3 business daysYes (within 5 days)Invoices, recurring billing, payroll
Credit card2.5%–3.5% + fixed feeInstant auth, 1–2 days payoutVia chargebackRetail, low-value transactions
Wire transfer$25–$50 per transactionSame dayGenerally noLarge urgent payments
Paper check$0 (but processing costs)3–5+ daysStop payment possibleTraditional B2B

ACH hits the sweet spot for most small business B2B payments — cheaper than cards, faster than checks, and far cheaper than wires.

How ACH Payment Processing Works

Here’s what happens when a customer pays your invoice by ACH:

  1. Authorization — your customer provides their bank account and routing number and authorizes the payment (via signed mandate or online form)
  2. Initiation — your payment processor submits the transaction to the ACH network as an originator
  3. Batch processing — unlike cards which process in real-time, ACH processes in batches throughout the day (typically 3 batches per business day)
  4. Settlement — funds move from the customer’s bank to yours, typically within 1–3 business days
  5. Confirmation — your processor confirms the transaction completed successfully

ACH Processing Fees in 2026

ACH fees vary significantly by processor. There are two main fee structures:

Flat Fee Per Transaction

You pay a fixed amount per ACH transaction regardless of size. This is best for large invoices.

Percentage-Based with Cap

You pay a percentage of the transaction amount up to a maximum cap. This protects you on large payments.

ProcessorACH FeeCapBest For
Helcim0.5% + $0.25$6.00High-volume, large invoices
Stripe0.8%$5.00Online businesses, SaaS
Square1%$10.00Existing Square users
QuickBooks Payments1%$10.00QuickBooks users
PayPalFree (PayPal balance transfers)N/ASimple one-off payments
Bank (direct ACH)$0.20–$1.50 flatNoneHigh-volume payroll/vendor payments

Real Cost Comparison: $10,000 Invoice

Payment MethodFee on $10,000Annual Cost (12 invoices)
Helcim ACH$6.00 (capped)$72
Stripe ACH$5.00 (capped)$60
Square ACH$10.00 (capped)$120
Stripe card$290.30 (2.9% + $0.30)$3,483
Square card$260.10 (2.6% + $0.15)$3,121

Switching from card to ACH on $10,000 monthly invoices saves approximately $3,000–$3,400 per year.

Two Types of ACH Payments

ACH Debit

Your business pulls money from your customer’s bank account. Used for recurring billing, subscriptions, and invoice payments. The customer authorizes the pull in advance. Most common for B2B invoicing.

ACH Credit

Your business pushes money to another bank account. Used for payroll, refunds, and vendor payments. You initiate the transfer from your account to theirs.

Same-Day ACH in 2026

Standard ACH takes 1–3 business days. Same-day ACH settles on the same business day if submitted before the cutoff time (typically 2:45 PM ET). As of 2026, same-day ACH supports transactions up to $1 million per payment.

Same-day ACH fees vary:

  • Stripe: No additional fee for same-day ACH on eligible accounts
  • Banks: $0.50–$10 additional per transaction
  • Most processors: Standard ACH only — same-day not available

ACH Returns and Disputes

Unlike card chargebacks, ACH disputes are rarer and more structured. Common ACH return codes:

  • R01 — Insufficient funds: Most common. Customer’s account didn’t have enough money.
  • R02 — Account closed: The bank account no longer exists.
  • R03 — No account: Account number doesn’t match any account at the bank.
  • R10 — Unauthorized: Customer claims they didn’t authorize the transaction.

You have 5 business days to reverse an ACH payment after it processes. Customers have 60 days to dispute an unauthorized ACH debit. To reduce return rates, always get written authorization before debiting customer accounts and use bank verification tools (like Plaid) to confirm account details upfront.

When to Use ACH vs Credit Cards

Use ACH When…Use Credit Cards When…
Invoice amounts are over $1,000Transaction is under $500
You have recurring billing or subscriptionsCustomer needs to pay immediately
B2B payments where client has a bank accountRetail point-of-sale transactions
Payroll or vendor paymentsInternational customers (ACH is US-only)
You want to minimize processing feesCustomer insists on earning card rewards

How to Start Accepting ACH Payments

  1. Choose a processor that supports ACH — Stripe, Helcim, Square, and QuickBooks Payments all support ACH alongside card payments
  2. Get customer authorization — you need a signed ACH mandate before debiting customer accounts. Your processor provides templates.
  3. Verify bank account details — use micro-deposits or instant bank verification (Plaid) to confirm account details before processing large amounts
  4. Send invoices with ACH option — add “Pay by bank transfer” alongside the card payment option on all invoices
  5. Encourage ACH for large invoices — frame it as a convenience for the client (“no card details needed”) rather than a cost-saving measure for you

Best Processors for ACH Payment Processing

Helcim — Best for High-Volume ACH

Helcim offers the best ACH pricing for most small businesses — 0.5% + $0.25 capped at $6. On any invoice over $1,150, you hit the cap and pay just $6 regardless of size. Combined with free invoicing and no monthly fees, Helcim is the strongest ACH option for B2B businesses.

Stripe — Best for Online ACH

Stripe’s ACH at 0.8% capped at $5 is marginally cheaper on large invoices. Best for businesses already using Stripe for card payments who want to add ACH without switching processors.

QuickBooks Payments — Best for QuickBooks Users

1% capped at $10 — slightly more expensive than Helcim and Stripe, but the seamless QuickBooks integration makes it worth it if you’re already on QBO. Payments auto-reconcile with no manual entry.

Want the lowest ACH fees with no monthly costs?
Helcim’s ACH processing is capped at $6 per transaction — no matter how large the invoice. Plus free invoicing, no contracts, and interchange-plus card rates.

Get Started with Helcim →

Bottom Line: ACH Payment Processing for Small Business

ACH payment processing is the most cost-effective way for small businesses to collect payments on large invoices and recurring billing. At $0.25–$6 per transaction vs 2.5%–3.5% for cards, the savings on B2B payments are substantial.

The practical approach: offer both card and ACH on every invoice, and gently encourage clients to pay by bank transfer on large amounts. Most clients don’t mind — they don’t have to enter card details and it feels more like a normal bank payment to them.

Use our free fee calculator to see exactly how much you’d save by adding ACH to your payment mix, or compare all processors side by side.

Frequently Asked Questions: ACH Payment Processing

What is ACH payment processing?

ACH payment processing moves money directly between bank accounts through the Automated Clearing House network. Unlike credit card payments that go through card networks like Visa and Mastercard, ACH transfers funds bank-to-bank with no interchange fees. ACH typically costs $0.25 to $1.50 per transaction — 50-90% cheaper than credit card processing for most businesses.

How long does ACH payment processing take?

Standard ACH payments take 1–3 business days to settle. Same-day ACH is available through some processors and banks for transactions submitted before 2:45 PM ET, with an additional fee of $0.50–$10 per transaction. ACH does not process on weekends or federal holidays.

Is ACH safer than credit cards?

ACH has a different risk profile than credit cards. ACH return rates are lower than card chargebacks, and the dispute window for unauthorized ACH debits is 60 days. However, ACH fraud (unauthorized account debits) does occur. To minimize risk, always get written customer authorization before processing ACH payments and use bank verification tools to confirm account details upfront.

Can small businesses accept ACH payments?

Yes — any small business can accept ACH payments through processors like Stripe, Helcim, Square, or QuickBooks Payments. No special setup is required beyond a standard merchant account. ACH is especially valuable for B2B businesses, freelancers, contractors, and anyone collecting large invoices where the fee savings compared to credit cards are significant.

Sources and corrections

Fees in this article are taken from each provider’s official pricing page:

Standard card processing rates for Square, Stripe, PayPal, Helcim were last checked against these official pages on September 30, 2026. Fees can change at any time and your actual cost depends on your plan, card mix and contract. Spotted an outdated fee? Email contact@payclarify.com and we will correct it. See how we research.