ACH Payments for Small Business
Rasika Lakshan ·
Last updated:
This is general information, not legal or tax advice.
Who this is for: Small business owners who send large invoices or recurring bills and want to know if taking bank payments instead of cards makes sense.
In short: ACH is the bank-to-bank network behind direct deposit and bill pay. Nacha says most ACH payments settle in one banking day or less, but Stripe says ACH Direct Debit can take up to 4 business days to confirm success or failure. Published ACH fees are capped (for example $5 at Stripe), so ACH can cost far less than a card on a large invoice, with different dispute and return rules.
ACH is the bank-to-bank payment network that moves direct deposits and bill payments. For a small business it is mostly useful for large or recurring payments, where a card’s percentage fee adds up. This guide uses Nacha’s explanations and the fees Stripe, Square and PayPal publish, all read on 2026-10-16. Fees and rules change, so confirm with your provider. This is general information, not legal or financial advice.
How ACH works
Nacha says the ACH Network handles two kinds of payments:
- ACH credits, such as Direct Deposit. The payer’s bank sends the payment instruction through an ACH Operator and the receiver’s bank credits the account.
- ACH debits, such as a bill payment. The business collecting the money, called the Originator, sends payment instructions to its bank, which routes them through an ACH Operator to the customer’s bank, which withdraws the funds. The customer authorizes this in advance.
Nacha names two ACH Operators, the Federal Reserve and The Clearing House, and says Nacha governs the network through the Nacha Operating Rules, which all participants must follow. Nacha does not process the payments itself. For a small business taking payments, your processor or bank is the Originator’s side of this chain.
Timing
Nacha estimates 80% of all ACH payments, credits and debits, settle in one banking day or less, including Same Day ACH. Debits typically are settled the same day or next banking day, and by Nacha rule an ACH debit cannot have a settlement date more than one banking day into the future. The ACH Network settles four times a day, when the Federal Reserve’s settlement service is open, so weekends and federal holidays are not settlement days.
Processors add their own steps. Stripe says ACH Direct Debit is a delayed notification payment method that can take up to 4 business days to confirm success or failure. For standard settlement, Stripe says funds are available 4 business days after the payment is created, and an option for 2 business days is available to eligible US users. Plan cash flow on your provider’s timing, not on the network’s fastest case.
What providers publish for ACH fees
| Provider | Published ACH fee (as read 2026-10-16) |
|---|---|
| Stripe | ACH Direct Debit 0.8%, $5.00 cap |
| PayPal | Pay by Bank (ACH) on invoices: 1%, capped at $10.00 per transaction. ACH Services: 0.80%, capped at $5.00 per transaction |
| Square | ACH bank transfer via invoice: 1%, $1 minimum, with a $10 fee cap on Plus and Premium plans. ACH via API: 1%, $1 minimum, $5 fee cap |
Compare that with the same pages’ card rates (see Stripe fees explained and our PayPal fee calculator). Stripe lists 2.9% + 30¢ for domestic online card payments. On a $2,000 invoice, that is $58.30 by card against at most $5.00 through Stripe ACH Direct Debit, a difference of $53.30 before any other fees. Under PayPal’s capped invoice rate the ACH fee tops out at $10. On Square’s Free plan the invoice ACH rate is listed as 1% with a $1 minimum and no cap, so $2,000 would cost $20 there. These are arithmetic from the published rates, not quotes.
Returns, disputes and failed payments
ACH is not the same as a card payment when something goes wrong.
- Not guaranteed. Stripe says ACH Direct Debit is not a guaranteed payment method, so there is a risk of failed payments and disputes.
- Dispute windows. Stripe says customers can generally dispute an ACH Direct Debit payment through their bank for up to 60 calendar days after a debit on a personal account, or up to two business days for a business account. Disputes within those timeframes are final and cannot be contested through the ACH network, and Stripe says you cannot submit evidence to contest them. In rare cases a customer can dispute outside those timeframes, which Stripe calls a late return.
- Return and unauthorized fees. PayPal lists a $5.00 return fee for each transaction returned by the banking network, and a $5.00 unauthorized fee for each transaction disputed by the customer as unauthorized.
- Refunds. Stripe says refunds on ACH Direct Debit payments are asynchronous, take up to 3 business days, can be requested for up to 180 days after the original payment, and cannot be canceled.
- Authorization. Stripe says your customer must authorize the payment terms and bank accounts must be verified.
Card disputes work differently. See our chargeback fees guide for what providers publish for card disputes.
When ACH is worth considering
Based on the published fee structures above, ACH is most attractive for large one-off invoices and recurring bills where a card’s percentage would be large, and where you can wait for slower confirmation. Cards remain simpler for small, fast purchases. Several providers let you offer both on an invoice. To draft an invoice with a payment link, try our invoice generator.
What we did not verify
We did not read Nacha’s operating rules, same-day ACH limits or risk-management rules, and we did not check each provider’s eligibility requirements for ACH. We also did not check fees for other providers such as Clover or Shopify. Ask your provider before relying on ACH for a large share of your revenue.
Frequently asked questions
What is ACH?
Nacha, which governs the ACH Network, describes it as the network behind Direct Deposit (ACH credits) and Direct Payment (ACH debits). It is operated through two ACH Operators, the Federal Reserve and The Clearing House.
How long do ACH payments take?
Nacha estimates 80% of all ACH payments settle in one banking day or less, and ACH debits cannot have a settlement date more than one banking day in the future. Stripe says ACH Direct Debit can take up to 4 business days to confirm success or failure, with a faster option for eligible US users.
Can a customer dispute an ACH payment?
Stripe says customers can generally dispute an ACH Direct Debit payment through their bank for up to 60 calendar days after a debit on a personal account, or up to two business days for a business account, and that disputes in those windows are final and cannot be contested through the ACH network.
What do providers charge for ACH?
At the pages we read: Stripe lists 0.8% with a $5.00 cap; PayPal lists Pay by Bank (ACH) on invoices at 1% capped at $10.00 and ACH Services at 0.80% capped at $5.00; Square lists ACH via invoice at 1% with a $1 minimum, with a $10 cap on its Plus and Premium plans, and ACH via API at 1%, $1 minimum, $5 cap. Fees can change.
What if an ACH payment fails?
Stripe notes that ACH Direct Debit is not a guaranteed payment method, so failed payments and disputes can happen. PayPal lists a $5.00 return fee for each transaction returned by the banking network and a $5.00 unauthorized fee for each transaction disputed by your customer as unauthorized.
Should I add a surcharge for cards and push customers to ACH?
That is a separate legal question. Surcharging rules depend on the card networks and your state; see our surcharge law table before you change prices.
Keep reading
Sources
- Nacha: How ACH payments work (checked 2026-10-16)
- Nacha: The ABCs of ACH (checked 2026-10-16)
- Stripe Docs: ACH Direct Debit (checked 2026-10-16)
- Stripe: Pricing (checked 2026-10-16)
- Square: Pricing (checked 2026-10-16)
- PayPal: Business fees (US) (checked 2026-10-16)