Your guide to getting started with ZoomMate
Everything you need to start using ZoomMate: notes, search, workflows, and AI tools — all inside Zoom Workplace.
Learn how to set up ACH payments step by step, from gathering bank details to choosing a processor, so you can accept bank transfers with confidence.
Published on September 10, 2026
Chasing down a client's credit card number, then watching a chunk of that payment disappear into processing fees, gets old fast for freelancers and small agencies. That's why more service businesses are learning how to set up ACH payments: a way to pull funds straight from a client's bank account for a fraction of the cost of card processing. Before diving into setup, it helps to understand the ACH payment method itself, since ACH transfers work differently from cards or checks and require a bit of upfront preparation. This guide walks through what ACH payments are, what you need before you start, and the exact steps to get your business accepting them, alongside our invoicing guide for small businesses if you're still refining how you bill clients overall. By the end, you'll know how to choose a processor, connect your bank account, and run your first transaction without the guesswork.
Invoice clients and collect payments in one place
An ACH payment is a digital transfer of funds directly between bank accounts, processed through the Automated Clearing House network rather than a card network or wire service. ACH stands for Automated Clearing House, the electronic system U.S. banks and credit unions use to batch and route payments between accounts. The ACH payment method refers to using this network to pull or push funds, whether that's a client paying an invoice or a business running payroll, instead of relying on a card swipe or a routing-number wire.
ACH differs from a wire transfer in speed and cost: wires move funds individually and often settle same-day for a higher fee, while ACH transactions batch together and typically settle in one to three business days at a lower cost. It also differs from card payments, which run through card networks like Visa or Mastercard and usually carry higher processing fees than ACH.
Each ACH payment moves through three basic stages, and understanding them makes the setup steps later in this guide much clearer. First, initiation happens when a business submits a payment instruction, either pulling funds from a client's account (for an invoice) or pushing funds out (for payroll or a refund). That instruction includes the client's routing and account numbers along with the authorized amount.
Next comes clearing, where the ACH network batches the request with thousands of others and routes it to the receiving bank. This network is operated jointly by the Federal Reserve and The Clearing House, which act as the central hubs connecting banks across the country.
Finally, settlement occurs when funds actually move between the originating and receiving bank accounts. Most ACH transactions settle within one to a few business days, which is why setup steps like verifying bank details and confirming authorization matter so much before funds start moving.
Before setting up ACH payments, gather a few pieces of information so the process goes smoothly on the first try. Having these ready upfront avoids delays once you start connecting accounts and requesting authorization from clients.
If you're still deciding which payment setup fits your business, this guide on the ways to receive payments from clients covers other options worth weighing alongside ACH.
Setting up ACH payments usually takes a few business days from start to finish, mostly due to bank verification timelines. The process breaks down into four concrete steps, each building on the one before it.
Look for a processor that explicitly supports ACH origination, publishes transparent fees, and connects to your existing invoicing setup rather than living as a separate system. This differs from picking a card processor, where the focus is on transaction speed and card network fees; with ACH, the priorities shift toward lower per-transaction cost and reliable bank-to-bank verification. If you're weighing ACH against other options, accept payments online: 5 simple ways for your business breaks down how ACH stacks up against cards and digital wallets.
Enter your business's routing and account numbers into the processor's dashboard, then confirm ownership through micro-deposits (two small deposits you verify within a day or two) or verification through your bank login.
Get written or online consent before debiting or crediting an account, and keep a record of that authorization on file to protect both parties.
Send a small test payment first, check for return codes that flag issues, then roll out ACH as a standard option on client invoices.
Invoice clients and collect payments in one place
ACH fees typically follow a flat or capped structure rather than the percentage-based model most card processors use. Instead of losing a percentage of each invoice to processing fees, a business might pay a small fixed amount per transaction, regardless of the invoice size. That structure alone is why many freelancers and agencies consider switching to ACH for larger payments.
Each bank and processor sets its own fee schedule, so it's worth comparing a few before committing. Some cap fees at a fixed dollar amount per transfer, while others charge a small flat rate with no cap. Because the per-transaction cost stays low or fixed, ACH tends to make the most financial sense for larger invoices, like a $5,000 project milestone, where a percentage-based card fee would eat into the payment far more.
Choosing between ACH, cards, wire transfers, and checks comes down to weighing speed against cost for each transaction. The table below lays out how each method compares so you can decide when ACH makes sense for a given client or invoice.
| Payment method | Typical speed | Typical cost | Common use case |
|---|---|---|---|
| ACH | 1-3 business days | Flat or capped fee | Recurring invoices, larger payments |
| Card | Same day | Percentage-based fee | Smaller, one-off payments |
| Wire transfer | Same day | Higher flat fee per transfer | Urgent, large transfers |
| Check | Several days to weeks | Minimal fee, high manual effort | Clients without digital payment setup |
Cards settle faster than ACH but usually cost more per transaction, since card networks charge a percentage of the invoice. If speed matters more than cost for a given client, how to accept credit card payments walks through that setup. Wire transfers move even faster than cards but carry a steeper flat fee, making them better suited to large, time-sensitive transfers than everyday invoicing. Checks remain the slowest and most manual option, requiring physical handling and bank deposits with no digital tracking.
A few avoidable errors account for most failed or returned ACH payments, and knowing them ahead of time can save a business from awkward client conversations later. Skipping written authorization is the most common one: without documented consent, a client can dispute the transaction and leave the business without proof it had permission to pull funds. Mistyping routing or account numbers is another frequent issue, since even a single wrong digit triggers a return code and delays payment by days while the error gets corrected.
Not communicating processing time to clients causes its own headaches. Because ACH transfers typically take one to three business days to settle, a client unfamiliar with ACH settlement times may assume the payment failed. Setting that expectation upfront, right when authorization is collected, heads off unnecessary follow-up emails.
Consider a freelance web developer who just finished a $6,000 website build and wants to avoid losing several hundred dollars to card processing fees on the final invoice. With Bonsai invoicing, that developer can create an invoice, itemize the project milestones, and let the client choose ACH bank transfer, credit card, or PayPal at checkout, so the client picks the option that works for them while the developer still gets a lower-cost path for larger payments.
Bonsai's invoicing tools also support recurring billing, which matters for a small agency collecting a $2,000 monthly retainer. Once ACH is set up as a payment option, that retainer invoice can go out on the same schedule each month, with automated payment reminders sent before and after the due date so the agency isn't stuck manually chasing payment status. For clients who've authorized it, auto-pay can charge the saved payment method automatically when the invoice is due, which helps cut down on the back-and-forth that often comes with recurring billing.
Keeping track of who's authorized ACH payments and when a conversation about payment terms happened is easier with the details tied to the client record. Bonsai CRM stores communication history and notes alongside each client's deal stage, so a consultant who discussed ACH setup on a Zoom call has that context on hand later. Because Zoom meeting transcripts can sync to the client's record in Bonsai, a note about a client agreeing to ACH billing during a kickoff call lands directly in their CRM profile instead of getting lost in an inbox.
Taken together, these tools don't replace the bank-level setup covered earlier in this guide, but they give freelancers and small agencies a practical way to offer ACH alongside other payment types without juggling a separate system for invoicing, reminders, and client records.
The ACH payment method is a way of moving money electronically between bank accounts through the Automated Clearing House network, rather than through a card network or wire service. ACH stands for Automated Clearing House, the system U.S. banks and credit unions use to batch and route these transfers. Businesses use it to pull funds from a client's account for an invoice or push funds out for payroll and refunds.
Unlike a card payment, which routes through a card network and often carries a percentage-based fee, ACH transactions typically settle for a flat or capped cost. That makes the ACH payment method a common choice for recurring invoices and larger one-time payments where card fees would add up quickly.
Setting up ACH payments requires a business bank account with routing and account numbers, a payment processor or bank ACH origination service, and signed authorization from each client granting permission to debit their account. Most processors also ask for basic business details like an EIN or tax ID, legal business name, and business address during signup.
Gathering these pieces before starting setup helps avoid delays, since verification steps like confirming bank ownership can take a day or two on their own. A business missing any of these, especially client authorization, will typically hit a wall partway through the process.
Setting up ACH payments involves four main steps: choosing a processor that supports ACH origination, connecting your business bank account and verifying it through micro-deposits or instant login verification, collecting signed authorization from each client, and running a small test transaction before going live. The whole process usually takes a few business days, mostly due to bank verification timelines.
Once those steps are complete, ACH can be added as a standard payment option on invoices alongside cards or other methods. Testing a small transaction first helps catch return codes or account errors before a larger payment is on the line.
Yes, ACH payments carry a fee, though the structure differs from card processing. Instead of a percentage of the invoice amount, most processors charge a flat fee per transaction or cap the fee at a set dollar amount, regardless of how large the payment is.
Because the cost stays low or fixed, ACH tends to make more financial sense for larger invoices, like a project milestone worth several thousand dollars, where a percentage-based card fee would take a much bigger bite. Fee schedules vary by bank and processor, so it's worth comparing a few options before choosing one.
Bonsai lets clients pay invoices by ACH bank transfer, credit card, or PayPal, so a business can offer the lower-cost ACH option for larger payments while still giving clients flexibility. Recurring invoices, automated payment reminders, and auto-pay for authorized clients make it easier to keep ACH-based billing running on schedule without manual follow-up.
Bonsai CRM also keeps communication history and notes tied to each client record, including transcripts from Zoom meetings where ACH setup or authorization was discussed. That way, a note about a client agreeing to ACH billing during a kickoff call stays attached to their profile instead of getting buried in an inbox.
Most ACH payments settle within one to three business days, since transactions are batched together and routed through the ACH network rather than processed individually like a wire transfer. The exact timing depends on when the payment is initiated and each bank's processing schedule.
Because of this delay, it helps to tell clients upfront that their payment won't confirm right away. Setting that expectation when authorization is collected prevents clients from assuming a payment failed simply because it hasn't settled yet.
Setting up ACH payments takes a bit of upfront legwork, but the payoff is a lower-cost way to collect larger invoices without sacrificing days to manual bank transfers or check deposits. Once you've chosen a processor, verified your bank account, and collected authorization from clients, ACH can run alongside cards and other payment types as just another option on your invoices. Bonsai's invoicing tools make it easier to offer that flexibility, giving clients a choice at checkout while connecting recurring billing details to each client's record in Bonsai.