eCheck & ACH Payments: Cut Processing Fees by 50-80% vs Credit Cards
ACH costs $0.20-0.50 per transaction vs 2.9% + $0.30 for cards. On a $500 invoice, that's $0.50 vs $14.80. We explain how ACH works, the 2-3 day tradeoff, and the 5 best ACH processors.
If your business processes high-value transactions, recurring payments, or B2B invoices, eCheck and ACH payment processing can save you significant money compared to credit card fees. While credit card processing typically costs 2.5%–3.5% per transaction, ACH processing fees range from just $0.25 to $1.50 per transaction or 0.5%–1.0% of the transaction amount. For a business processing $50,000 per month, switching even a portion of payments from cards to ACH could save $500–$1,000 monthly.
This comprehensive guide explains how ACH and eCheck processing works, compares costs with credit card processing, outlines typical processing times, covers the best use cases, and recommends the top ACH processors for different business types.
How ACH Payment Processing Works
ACH stands for Automated Clearing House, the electronic network that processes bank-to-bank transfers in the United States. The ACH network handled over 33 billion transactions totaling more than $80 trillion in 2025, making it one of the most widely used payment systems in the country. Direct deposit paychecks, utility bill payments, and government benefit distributions all use the ACH network.
The ACH Transaction Process
When a customer pays via ACH (also called an eCheck or electronic check), here's what happens:
-
Authorization: The customer provides their bank routing number and account number, along with authorization for you to debit their account. Authorization can be collected via a signed form, an online payment form, a phone recording, or a written agreement.
-
Initiation: Your payment processor (the Originating Depository Financial Institution, or ODFI) creates an ACH entry and submits it to the ACH network in a batch file. Batches are typically submitted at scheduled intervals throughout the business day.
-
Processing: The ACH operator (either the Federal Reserve or the Electronic Payments Network) receives the batch, sorts entries by receiving bank, and forwards them to the appropriate institutions.
-
Settlement: The receiving bank (Receiving Depository Financial Institution, or RDFI) debits the customer's account and transfers the funds through the ACH network to your bank account.
-
Confirmation: Your processor notifies you that the payment has settled. If the payment fails (insufficient funds, closed account, incorrect routing number), you receive a return notification.
eCheck vs. ACH: What's the Difference?
The terms "eCheck" and "ACH" are often used interchangeably, but there's a subtle distinction:
- ACH refers to the electronic network and the broad category of bank-to-bank transfers that flow through it, including direct deposits, bill payments, and person-to-person transfers.
- eCheck (electronic check) specifically refers to a payment that mimics a paper check but is processed electronically through the ACH network. An eCheck uses the same routing and account numbers as a paper check.
For practical purposes, when a business accepts an "eCheck" from a customer, it's processed as an ACH debit transaction. The terms are functionally equivalent in most business contexts.
ACH vs. Credit Card: Fee Comparison
The cost savings of ACH over credit card processing are dramatic, especially for high-value transactions. Here's a side-by-side comparison:
Fee Structure Comparison
| Fee Component | Credit Card | ACH/eCheck | |--------------|------------|------------| | Transaction fee | 2.5%–3.5% + $0.10–$0.30 | 0.5%–1.0% or $0.25–$1.50 flat | | Monthly fee | $0–$25 | $0–$25 | | Setup fee | $0 | $0 | | Chargeback/return fee | $15–$25 | $2–$5 | | Monthly minimum | Varies | Varies |
Real Cost Comparison by Transaction Size
| Transaction Amount | Credit Card Fee (2.9% + $0.30) | ACH Fee (0.8%, $5 cap) | Savings with ACH | |-------------------|-------------------------------|----------------------|-----------------| | $100 | $3.20 | $0.80 | $2.40 (75%) | | $500 | $14.80 | $4.00 | $10.80 (73%) | | $1,000 | $29.30 | $5.00 | $24.30 (83%) | | $5,000 | $145.30 | $5.00 | $140.30 (97%) | | $10,000 | $290.30 | $5.00 | $285.30 (98%) |
The savings become more dramatic as transaction sizes increase. For a $10,000 B2B invoice, paying $5.00 via ACH versus $290.30 via credit card represents a 98% reduction in processing costs. This is why ACH is overwhelmingly preferred for B2B payments, rent collection, and other high-value recurring transactions.
ACH Processing Times
One of the trade-offs of ACH's lower fees is slower processing compared to credit card payments. While credit card transactions are authorized in seconds and settled in 1–2 business days, ACH has traditionally taken longer.
Standard ACH Processing Timeline
| Stage | Timeline | |-------|----------| | Authorization and initiation | Same day | | ACH network processing | 1–2 business days | | Settlement to your account | 3–5 business days (total from initiation) | | Return window (insufficient funds, etc.) | Up to 2 business days after settlement | | Unauthorized return window | Up to 60 calendar days |
Same-Day ACH
The ACH network introduced Same-Day ACH processing, which significantly speeds up the timeline. Same-Day ACH transactions are processed and settled within the same business day, with multiple processing windows throughout the day. The per-transaction limit for Same-Day ACH was raised to $1,000,000 in 2022, making it viable for virtually all business payments.
Not all processors support Same-Day ACH, and those that do may charge a premium (typically $0.50–$2.00 extra per transaction). For time-sensitive payments, Same-Day ACH bridges the gap between standard ACH and credit card speed.
RTP (Real-Time Payments)
The RTP network, operated by The Clearing House, offers true instant bank-to-bank transfers that settle in seconds, 24/7/365. While RTP adoption is growing, it's not yet universally available and is more commonly used for disbursements (sending money to recipients) than for collecting payments. As RTP expands, it will offer the speed of credit cards with fees closer to ACH.
Best ACH Payment Processors
1. Stripe — Best API-First ACH Processing
Stripe's ACH Direct Debit support is among the most developer-friendly in the industry. Through Stripe, you can collect customer bank account details using Plaid (for instant bank verification), microdeposits, or manual entry. Stripe handles the ACH processing and notifications, and funds settle in your Stripe balance before transferring to your bank.
Stripe's ACH rate of 0.8% per transaction with a $5.00 cap makes it extremely cost-effective for large payments. For a $10,000 invoice paid via ACH through Stripe, you pay just $5.00 in processing fees.
ACH Rate: 0.8% (capped at $5.00) Monthly Fee: $0 Bank Verification: Plaid (instant), microdeposits (2–3 days) Same-Day ACH: Not standard; uses standard 4–5 business day settlement Best For: Tech-savvy businesses, SaaS companies, and any business using Stripe for card processing
2. Square — Best for Simple ACH Invoicing
Square supports ACH bank transfer as a payment option on Square Invoices. When you send an invoice through Square, the recipient can choose to pay via credit card or bank transfer (ACH). Square's ACH rate of 1.0% per transaction ($1.00 minimum) is simple and competitive.
This is an excellent option for service businesses, freelancers, and small businesses that already use Square for card processing and want to offer a lower-cost ACH option on their invoices.
ACH Rate: 1.0% ($1.00 minimum) Monthly Fee: $0 Bank Verification: Automated through invoice payment flow Best For: Small businesses using Square for invoicing
3. Helcim — Best Transparent ACH Pricing
Helcim offers ACH processing alongside its interchange-plus card processing, with rates of 0.5% + $0.25 per transaction. Helcim's transparent, no-monthly-fee approach extends to its ACH product, and automatic volume discounts reduce rates as your processing grows.
ACH Rate: 0.5% + $0.25 Monthly Fee: $0 Bank Verification: Microdeposits Best For: Businesses wanting low ACH rates with transparent pricing
4. Authorize.net — Best for Established eCheck Processing
Authorize.net has offered eCheck processing for over two decades and is deeply integrated with business accounting, ERP, and billing systems. The platform supports batch eCheck uploads, recurring eCheck billing, and detailed transaction reporting.
ACH Rate: 0.75% per transaction Monthly Fee: $25 (gateway fee) Bank Verification: Multiple options Best For: Established businesses with existing Authorize.net integration
5. Payment Depot (Stax) — Best for High-Volume ACH
Payment Depot's membership-based pricing model applies to ACH transactions as well, making it one of the most cost-effective options for businesses processing large volumes of ACH payments. Members pay a flat monthly fee plus a small per-transaction charge, with no percentage-based markup.
ACH Rate: $0.25–$0.50 per transaction (varies by plan) Monthly Fee: $99+ (subscription) Best For: High-volume businesses processing many ACH transactions monthly
ACH Processor Comparison Table
| Processor | ACH Rate | Cap | Monthly Fee | Same-Day ACH | Bank Verification | |-----------|---------|-----|-------------|-------------|------------------| | Stripe | 0.8% | $5.00 | $0 | No | Plaid, microdeposits | | Square | 1.0% | None | $0 | No | Automated | | Helcim | 0.5% + $0.25 | None | $0 | No | Microdeposits | | Authorize.net | 0.75% | None | $25 | Yes | Multiple | | Payment Depot | $0.25–$0.50 flat | N/A | $99+ | Contact | Microdeposits | | GoCardless | 1.0% + $0.25 | None | $0 | Yes | Instant bank pay |
Best Use Cases for eCheck and ACH Processing
B2B Payments
ACH is the dominant payment method for B2B transactions, and for good reason. Business invoices often run $1,000–$100,000+, and paying 2.9% on those amounts is prohibitively expensive. ACH fees of $0.25–$5.00 per transaction make business-to-business payments economically viable.
Many B2B vendors actually prefer ACH to checks because of faster settlement, automatic reconciliation, and reduced mail handling. If you're still receiving paper checks from business customers, encouraging ACH can accelerate your cash flow by 5–10 business days.
Recurring Billing and Subscriptions
ACH is ideal for recurring payments because bank account details change far less frequently than credit card numbers. While the average credit card is replaced every 3–4 years (due to expiration, fraud, or account changes), bank accounts remain stable for years or decades. This means fewer failed payments and lower involuntary churn for subscription businesses using ACH.
Gym memberships, insurance premiums, SaaS subscriptions, property management, and utility billing all benefit from ACH-based recurring billing.
Rent and Property Management
Property managers and landlords processing rent payments save enormously with ACH. On $2,000/month rent, credit card processing costs approximately $58–$60, while ACH costs $5.00 or less. For a property manager collecting 100 units of rent monthly, that's the difference between $5,800 and $500 in monthly processing costs — a savings of $63,600 annually.
High-Value Transactions
Any transaction over $1,000 becomes significantly cheaper via ACH. Medical bills, legal fees, tuition payments, vehicle purchases, and home improvement services all benefit from offering ACH as a payment option.
Government and Nonprofit
Government agencies and nonprofits frequently use ACH for both receiving payments (taxes, donations, fees) and making disbursements (refunds, grants, benefits). The low per-transaction cost makes ACH ideal for organizations that need to minimize overhead.
ACH Security and Compliance
NACHA Rules
All ACH transactions must comply with NACHA (National Automated Clearing House Association) rules, which govern authorization requirements, processing timelines, error handling, and consumer protections. Key requirements include:
- Written or electronic authorization from the account holder before debiting their account
- Notification of changes — when a bank returns a transaction with updated account information, you must use the corrected information for future transactions
- Return handling — you must process returns promptly and cannot re-initiate a transaction after receiving certain return codes
- Record retention — authorization records must be retained for two years after the authorization is revoked
Fraud Prevention for ACH
While ACH lacks the chargeback process of credit cards, it has its own fraud risks:
- Unauthorized debits: Someone using stolen bank account information to initiate payments. Mitigate this with bank account verification (Plaid instant verification or microdeposits).
- NSF returns: Insufficient funds in the customer's account. Monitor return rates and implement retry logic (many processors allow one automatic retry for NSF returns).
- Account validation: Use services like Plaid or Stripe Financial Connections to verify that the customer owns the bank account they're providing.
Consumer Protections
Under Regulation E, consumers have 60 calendar days from the date of their bank statement to dispute an unauthorized ACH debit. This is a significantly longer window than the typical credit card chargeback timeframe, which means ACH merchants face a longer period of potential reversal risk for consumer transactions.
For B2B ACH transactions, the dispute window is much shorter (2 business days for unauthorized transactions), making ACH particularly attractive for business-to-business payments.
How to Encourage Customers to Pay via ACH
Since ACH costs significantly less than credit card processing, it's in your financial interest to steer customers toward bank transfer payments. Here are strategies that work:
-
Offer a discount for ACH payment. A 2%–3% discount for paying via bank transfer costs you nothing (since you're saving that amount in processing fees) and incentivizes the customer to choose ACH.
-
Make ACH the default option. On your payment form, list bank transfer first and credit card second. Default selection bias means more customers will choose the first option.
-
Highlight the savings. For B2B customers, explicitly show the savings: "Pay $5,000 via bank transfer and save $150 compared to credit card."
-
Simplify the experience. Use Plaid or similar instant bank verification so customers can connect their bank account in seconds rather than waiting 2–3 days for microdeposit verification.
-
For recurring payments, emphasize reliability. Explain that bank account details rarely change, so ACH recurring payments are less likely to fail than credit card auto-payments.
Getting Started with ACH Processing
- Choose a processor that supports ACH alongside your existing card processing (Stripe, Square, or Helcim are easy starting points).
- Enable bank account verification — Plaid for instant verification or microdeposits for standard verification.
- Add ACH as a payment option on your invoices, checkout page, or payment form.
- Set customer expectations about processing time (3–5 business days for standard ACH).
- Monitor return rates — a high return rate can result in your ACH processing being restricted.
- Implement retry logic for failed payments — one automatic retry for NSF returns can recover a significant percentage of failed ACH transactions.
Electronic check processing and ACH payment processing offer a powerful way to reduce your payment processing costs, especially for high-value, recurring, and B2B transactions. While the slower settlement time compared to credit cards is a trade-off, the dramatic fee savings — often 80%–98% less than credit card processing — make ACH an essential part of any cost-conscious business's payment strategy. Offering both credit card and ACH options gives your customers flexibility while optimizing your bottom line.