ACH Payment Processing for Small Business — Limits, Fees & Setup Guide (2026)
ACH limits, fees, and processing times compared across major banks. Practical setup guide for small business ACH payment processing in 2026.
ACH (Automated Clearing House) is how most business payments actually move in the United States — payroll, vendor payments, rent, subscriptions, and customer collections. Over 31 billion ACH transactions moved $80+ trillion in 2025, making it the backbone of American business banking.
But ACH limits, fees, and processing times vary wildly by bank. This guide gives you the comparison tables you're looking for, plus a practical walkthrough of setting up ACH for your business.
What Is ACH?
ACH stands for Automated Clearing House — a network operated by Nacha (National Automated Clearing House Association) that processes electronic bank-to-bank transfers across the United States.
When you send an ACH payment, here's what happens:
- You (the originator) initiate a payment through your bank
- Your bank (the ODFI — Originating Depository Financial Institution) batches your payment with others
- The batch goes to an ACH Operator (the Federal Reserve or EPN)
- The operator routes the payment to the receiving bank (RDFI)
- The receiving bank credits or debits the recipient's account
There are two types of ACH transactions:
- ACH Credit (push): You send money to someone else. Used for: payroll, vendor payments, tax payments.
- ACH Debit (pull): You pull money from someone else's account (with their authorization). Used for: subscription billing, loan payments, rent collection.
ACH Limits by Bank
This is the table most business owners are searching for. ACH limits vary significantly between banks and often depend on your account history, business type, and relationship with the bank.
| Bank | Daily ACH Limit | Monthly ACH Limit | Same-Day ACH | Per-Transaction Limit |
|---|---|---|---|---|
| Holdings | $500,000 | No cap | ✅ Available | $500,000 |
| Chase Business | $25,000 (default) | Varies | ✅ Available | $25,000 |
| Bank of America | $10,000–$100,000 | Varies by account tier | ✅ Available | $100,000 |
| Wells Fargo | $25,000 (default) | Varies | ✅ Available | $25,000 |
| Mercury | $500,000 | No cap | ✅ Available | $500,000 |
| Novo | $50,000 | No cap | ❌ Not available | $50,000 |
| Relay | $50,000 | No cap | ❌ Not available | $50,000 |
Notes:
- Traditional banks (Chase, BofA, Wells Fargo) typically start with lower default limits and increase them as your account matures. You can often request higher limits by contacting your business banker.
- Fintech-powered banks like Holdings and Mercury tend to offer higher default limits because they underwrite the account at onboarding.
- Same-day ACH has a per-transaction cap of $1,000,000 set by Nacha as of March 2022.
- Limits shown are typical starting limits. Your actual limits may vary.
ACH Fees by Bank
ACH fees are one of the biggest hidden costs for small businesses. Some banks charge per transaction, some charge monthly fees that include ACH, and some charge premiums for same-day processing.
| Bank | Incoming ACH | Outgoing ACH | Same-Day ACH Premium | Monthly Fee |
|---|---|---|---|---|
| Holdings | $0 | $0 | $0 | $0 |
| Chase Business | $0 | $0 with plan (otherwise $3) | $5–$15/transaction | $15–$95/mo |
| Bank of America | $0 | $0.45–$3/transaction | $5–$10/transaction | $16–$30/mo |
| Wells Fargo | $0 | $0.50–$3/transaction | $5–$15/transaction | $10–$75/mo |
| Mercury | $0 | $0 | $0 (included) | $0 |
| Novo | $0 | $0 | N/A | $0 |
| Relay | $0 | $0 | N/A | $0 |
The cost difference adds up fast. A business sending 50 ACH payments per month at Bank of America ($3/transaction) pays $150/month in ACH fees alone — $1,800/year. At Holdings: $0.
ACH Processing Times
Understanding when your money actually arrives helps you plan cash flow and set expectations with vendors and employees.
Standard ACH: 1–3 Business Days
Standard ACH transactions are processed in batches. When you initiate a payment, it enters the next available processing window:
- Submitted before cutoff → enters that day's batch → settles in 1–2 business days
- Submitted after cutoff → enters next business day's batch → settles in 2–3 business days
- Weekends and federal holidays → no processing (transactions queue for next business day)
Same-Day ACH
Same-day ACH settles on the same business day, with three processing windows:
| Window | Submission Deadline (ET) | Settlement Time (ET) |
|---|---|---|
| Window 1 | 10:30 AM | 1:00 PM |
| Window 2 | 2:45 PM | 5:00 PM |
| Window 3 | 4:45 PM | 6:00 PM |
Same-day ACH is ideal for urgent vendor payments, last-minute payroll, and time-sensitive transfers. Not all banks offer it — check the comparison table above.
When ACH Doesn't Process
ACH does not process on:
- Weekends (Saturday and Sunday)
- Federal Reserve holidays (New Year's Day, MLK Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, Christmas)
Plan ahead for holiday weeks — a payment initiated on Wednesday before Thanksgiving won't settle until the following Monday.
ACH vs. Wire Transfer vs. Check
Each payment method has its place. Here's when to use which:
| Factor | ACH | Wire Transfer | Paper Check |
|---|---|---|---|
| Speed | 1–3 days (standard), same-day available | Same day (domestic), 1–3 days (international) | 3–7 days (mail + processing) |
| Cost | $0–$3/transaction | $15–$35 (domestic), $35–$50 (international) | $0.50–$2 (check + postage) |
| Reversibility | Can be reversed (within timeframes) | Irreversible once sent | Can be stopped before cashing |
| Security | High (bank-to-bank, encrypted) | Very high (verified, immediate) | Low (mail theft, check fraud) |
| Best for | Recurring payments, payroll, vendor payments | Large one-time payments, real estate, international | Legacy vendors, rent (if required), government filings |
| Limit | Varies by bank | Usually $100K–$1M+ | No limit (but clearing risk) |
Our recommendation: Use ACH for 90%+ of business payments. Reserve wires for large, time-sensitive, one-time transfers. Avoid paper checks when possible — check fraud hit a record $26.2 billion in 2023.
How to Set Up ACH for Your Small Business
Getting ACH running is straightforward, but the steps depend on whether you're sending payments (ACH credit) or collecting payments from customers (ACH debit).
Step 1: Choose a Business Bank Account
Your bank determines your ACH limits, fees, and capabilities. If you're evaluating options, prioritize:
- ✅ Free ACH (no per-transaction fees)
