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 Method | Typical Fee | Settlement Speed | Reversible? | Best For |
|---|---|---|---|---|
| ACH | $0.25–$1.50 flat or 0.5%–1% (capped) | 1–3 business days | Yes (within 5 days) | Invoices, recurring billing, payroll |
| Credit card | 2.5%–3.5% + fixed fee | Instant auth, 1–2 days payout | Via chargeback | Retail, low-value transactions |
| Wire transfer | $25–$50 per transaction | Same day | Generally no | Large urgent payments |
| Paper check | $0 (but processing costs) | 3–5+ days | Stop payment possible | Traditional 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:
- Authorization — your customer provides their bank account and routing number and authorizes the payment (via signed mandate or online form)
- Initiation — your payment processor submits the transaction to the ACH network as an originator
- Batch processing — unlike cards which process in real-time, ACH processes in batches throughout the day (typically 3 batches per business day)
- Settlement — funds move from the customer’s bank to yours, typically within 1–3 business days
- 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.
| Processor | ACH Fee | Cap | Best For |
|---|---|---|---|
| Helcim | 0.5% + $0.25 | $6.00 | High-volume, large invoices |
| Stripe | 0.8% | $5.00 | Online businesses, SaaS |
| Square | 1% | $10.00 | Existing Square users |
| QuickBooks Payments | 1% | $10.00 | QuickBooks users |
| PayPal | Free (PayPal balance transfers) | N/A | Simple one-off payments |
| Bank (direct ACH) | $0.20–$1.50 flat | None | High-volume payroll/vendor payments |
Real Cost Comparison: $10,000 Invoice
| Payment Method | Fee on $10,000 | Annual 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,000 | Transaction is under $500 |
| You have recurring billing or subscriptions | Customer needs to pay immediately |
| B2B payments where client has a bank account | Retail point-of-sale transactions |
| Payroll or vendor payments | International customers (ACH is US-only) |
| You want to minimize processing fees | Customer insists on earning card rewards |
How to Start Accepting ACH Payments
- Choose a processor that supports ACH — Stripe, Helcim, Square, and QuickBooks Payments all support ACH alongside card payments
- Get customer authorization — you need a signed ACH mandate before debiting customer accounts. Your processor provides templates.
- Verify bank account details — use micro-deposits or instant bank verification (Plaid) to confirm account details before processing large amounts
- Send invoices with ACH option — add “Pay by bank transfer” alongside the card payment option on all invoices
- 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.
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.


