Card payments are convenient, but on a larger client invoice the percentage fee adds up. Many agencies therefore offer bank payment by ACH alongside cards. This guide uses Stripe’s documentation as a worked example because it publishes its timing, fees and dispute rules in detail; other processors and banks offer ACH too, with their own terms. All figures are as of October 2026 and can change, so check the linked pages.
How ACH Direct Debit Works on an Invoice
According to Stripe, a client can pay a Stripe invoice by selecting US bank account on the hosted invoice page, connecting their bank and agreeing to the payment terms. Stripe can save those bank details for later invoices. Before any debit, the client must authorize it through a mandate, which Stripe displays and records when you use its hosted pages.
Timing: Plan for Several Business Days
ACH is not instant. Stripe states that ACH Direct Debit can take up to four business days to confirm success or failure, with a faster two-business-day option for eligible US accounts. If a client verifies their account manually with microdeposits instead of connecting it, Stripe gives them 10 days to complete that step. In practice, that means you should not schedule a project kickoff for the same day an ACH deposit is initiated.
Fees: An Example Comparison
Stripe’s US pricing page lists ACH Direct Debit at 0.8% per transaction, capped at $5.00, against 2.9% plus 30 cents for a domestic card. As an illustration only: on a $3,000 invoice, the ACH fee would hit the $5.00 cap, while the standard card fee would be $87.30. Stripe also lists a $4.00 fee for failed ACH payments and a $15.00 fee for disputes.
Disputes and Failed Payments
- Stripe says consumers can generally dispute an ACH debit for up to 60 calendar days, while business accounts have up to two business days.
- ACH disputes are final; you cannot submit evidence to contest them, so resolve problems with the client directly.
- Payments can fail after initiation, for example for insufficient funds, and Stripe removes the funds from your balance if that happens.
- If you refund a client yourself, confirm it with them so they do not also open a dispute with their bank.
Practical Setup Tips
- Name ACH as a payment option and its expected timing in your proposal and invoice terms.
- Ask whether the client will pay from a business or personal account, since the dispute windows differ.
- Keep a copy of the signed agreement and invoice with the payment record.
For a wider look at processing costs, see Viking PLR’s overview Payment Processing Fees: What Digital Product Sellers Should Know. Fee figures above are examples, not a recommendation of any provider.
More White-Label Guides
- Invoices and Deposits for White-Label Client Packages
- Refund, Revision and Dispute Basics for White-Label Client Packages
- Form 1099-K and Client Payments: What Agencies and Coaches Should Know
