Who accepts ACH payments online? A guide to accepting them for your business

Here's what it actually takes for a freelancer or small business to start accepting ACH payments online, step by step.

9 min read

Published on October 22, 2026

Who accepts ACH payments online? A guide to accepting them for your business

A client offers to pay you by bank transfer instead of a credit card, and you're not sure if that's even something a solo freelancer or small agency can accept. That question, who accepts ACH payments online, comes up constantly once business owners realize ACH transfers aren't reserved for big retailers, landlords, or utility companies. ACH stands for Automated Clearing House, a network that moves funds directly between U.S. bank accounts, and virtually any freelancer or small business can accept these payments through the right payment processor. Once you've got the invoicing fundamentals down, covered in the complete invoice guide for small businesses, adding ACH as a payment option is one of the more cost-effective ways to get paid without card-processing fees cutting into every transaction. This guide breaks down exactly who can accept ACH payments online, what you need before you start, and the steps to request and receive your first ACH payment from a client.

Invoice clients and collect payments in one place

Get started

Who accepts ACH payments online, and why it matters for your business

The short answer: almost any business with a U.S. bank account and a payment processor that supports ACH can accept these payments online. That includes solo freelancers, small agencies, contractors, subscription-based companies, and online retailers, not just large chains or utility providers. A common misconception is that ACH is reserved for specific big-name stores or landlords collecting rent. In reality, ACH is simply one option among several ways to accept payments online, and eligibility comes down to your processor and bank setup, not the size of your business.

Why freelancers and small businesses are choosing ACH payments

ACH transfers typically cost less to process than credit card payments, which adds up quickly on larger invoices like a $5,000 project milestone. That cost difference makes ACH worth considering for retainer clients and recurring billing, since a bookkeeper or consultant charging the same amount every month doesn't need the flexibility of a card, just a reliable transfer. ACH payments also avoid the failed transactions that come with expired or declined cards, which can otherwise stall a payment cycle. Some clients simply prefer paying straight from a business bank account instead of entering card details, especially for larger or recurring payments.

What you need to start accepting ACH payments online

Before you can request your first ACH payment, a few pieces need to be in place. Start with a business bank account to receive deposits, then choose a payment processor or invoicing platform that supports ACH bank transfers so funds move automatically once approved. You'll also need a secure way to collect the client's routing and account number, since this data shouldn't travel through email or text.

Per NACHA rules (the network that governs ACH transfers), you must get written or electronic authorization from the client before debiting their account for the first time. Pair that authorization with an invoicing tool to formalize the request. For a deeper walkthrough of the setup process, see how to set up ACH payments for your business.

Invoice clients and collect payments in one place

Get started

How to accept your first ACH payment: a step-by-step walkthrough

Requesting your first ACH payment is a straightforward process once the pieces from the previous section are in place. Here's how it typically plays out for a freelancer or small agency:

  • Choose your tool: Pick an invoicing or payment platform that supports ACH bank transfers, not just card payments.
  • Get authorization: Confirm the client has approved a one-time or recurring debit from their account before sending anything.
  • Send the request: Deliver an invoice or create and use payment links with ACH listed as a payment option alongside cards.
  • Client enters bank details: The client submits their routing and account number through a secure hosted form, not directly to you.
  • Wait for settlement: ACH transfers typically take a few business days to clear, so plan cash flow around that delay rather than a card's faster turnaround.
  • Reconcile: Once funds land, confirm receipt and match the payment against the original invoice to close out the record.

ACH vs. credit cards vs. PayPal: comparing online payment methods

Each payment method comes with trade-offs in cost, speed, and risk, so the right mix depends on the client and the invoice size. ACH transfers generally carry lower processing costs and settle in a few business days, but they carry some risk of returns if a client's account details are wrong. Credit cards settle faster for the client's side of the transaction but usually cost more to process, and taking credit card payments means accepting some chargeback exposure. PayPal offers familiarity and convenience for smaller invoices, with fees that can compare to card processing.

Payment method Typical processing cost Settlement speed Chargeback exposure
ACH transfer Generally lower A few business days Low, but subject to returns
Credit card Generally higher Fast, often within a day or two Higher, cards allow chargebacks
PayPal Comparable to cards Fast Moderate, disputes are possible

Offering more than one option tends to make it easier for different clients to pay the way they prefer, whether that's a corporate client cutting an ACH transfer or a smaller client reaching for a card.

How to avoid common ACH payment problems

ACH payments are generally reliable, but a few friction points trip up businesses new to bank transfers. Knowing what to watch for helps you catch issues before they disrupt cash flow.

  • Returns: Insufficient funds or a closed account can bounce a payment days after it appeared to clear, so don't treat an initial confirmation as final settlement.
  • Bad account details: Typos in routing or account numbers are a leading cause of failed transfers, so double-check entries before submitting.
  • Fraud risk: Proper written authorization and identity verification help reduce exposure to unauthorized debits.
  • Confusion over amounts or dates: Clear payment terms and tools that write effective payment reminders keep clients aligned on what's due and when.

How Bonsai helps with accepting ACH payments online

Once you've decided to offer ACH as a payment option, the setup work shouldn't become its own project. Bonsai invoicing lets you accept credit cards, ACH bank transfers, and PayPal on the same invoice, so a client can choose the method that works for them without you juggling separate tools or processors.

Consider a freelance web developer invoicing a client for a $6,000 project milestone. Instead of sending a payment link for cards only, they build the invoice in Bonsai with ACH listed alongside card and PayPal options, so the client can pay directly from a business bank account if that's their preference. For an agency managing a $3,000 monthly retainer, Bonsai's recurring invoices can be set up with auto-pay, so the same ACH transfer is requested and processed each billing cycle without a manual re-send. A bookkeeper billing several clients on similar monthly terms can apply the same setup across accounts, with line itemization and tax handling built into each invoice rather than recalculated by hand.

Automated payment reminders are built into Bonsai as well, so if an ACH transfer is delayed in processing, the client gets a scheduled nudge before or after the due date instead of you tracking due dates in a spreadsheet. Invoice templates are also brandable, so ACH-enabled invoices still look consistent with the rest of your client communication.

Because Bonsai integrates with Zoom, meeting transcripts from client calls, including conversations where payment terms or ACH authorization come up, can sync to the client's record in Bonsai, so billing details and client history stay organized and easy to reference, instead of scattered across email threads and call notes.

FAQ

Q1: Who accepts ACH payments online?

Any business with a U.S. bank account and a payment processor that supports ACH transfers can accept these payments online, including solo freelancers, small agencies, contractors, and subscription-based businesses. ACH isn't limited to large retailers, landlords, or utility companies, that's a common misconception. Eligibility depends on your processor and banking setup, not the size or type of your business.

Most invoicing platforms and payment processors that handle credit cards also support ACH bank transfers, so adding it as a payment option typically doesn't require a separate account or provider. A freelance consultant, a two-person design studio, and a bookkeeping firm can each accept ACH payments through a similar setup, just on a smaller scale.

Q2: What do you need to start accepting ACH payments as a small business?

You need a business bank account to receive deposits, a payment processor or invoicing platform that supports ACH transfers, and a secure method for collecting a client's routing and account number. That last piece matters because bank details shouldn't be sent over email or text; a hosted form through your processor keeps that information encrypted.

You'll also need the client's written or electronic authorization before debiting their account for the first time, per NACHA rules (the network governing ACH transfers). Pairing that authorization with a clear invoice or payment request helps formalize the transaction and gives both sides a record of what was agreed to.

Q3: How long does it take to receive an ACH payment?

ACH payments typically take a few business days to settle, compared to credit card payments that often clear within a day or two. The exact timing depends on the processor and the banks involved on both ends of the transfer.

Because of that delay, it helps to plan cash flow around ACH's slower settlement rather than expecting it to behave like a card payment. This is especially relevant for larger invoices or recurring retainers, where a few days' difference in timing can matter if you're covering expenses on a tight schedule.

Q4: Is it safe to accept ACH payments online?

ACH payments are generally considered safe when processed through a reputable payment platform, since the network is a well-established system for moving funds between U.S. bank accounts. Payments are processed through providers like Stripe and PayPal, which encrypt payment data, reducing the risk of exposure compared to sending bank details over email.

That said, ACH does carry some risk of returns, for example if a client's account has insufficient funds or has been closed, which can bounce a payment after it initially appears to clear. Getting proper written authorization before the first debit, and double-checking account details, helps reduce the chances of fraud or failed transfers.

Q5: What's the difference between ACH payments and wire transfers?

ACH payments move funds through a batch-processing network and typically take a few business days to settle, while wire transfers move funds individually and often settle same-day. That speed difference usually comes with a cost trade-off: wire transfers tend to carry higher fees than ACH transfers, making ACH the more practical choice for routine invoices.

Wire transfers are more commonly used for large, one-time transactions where same-day settlement matters, such as a real estate closing. For recurring client billing or standard project invoices, ACH's lower cost generally outweighs the benefit of faster settlement.

Q6: How does Bonsai help with accepting ACH payments online?

Bonsai lets you accept credit cards, ACH bank transfers, and PayPal on the same invoice, so clients can choose the payment method that suits their needs without you managing separate tools. Invoices can also be set up as recurring with auto-pay, which is useful for retainer clients who pay the same amount via ACH each billing cycle.

Automated payment reminders are built in as well, so a delayed ACH transfer triggers a scheduled nudge instead of requiring manual follow-up. Because Bonsai integrates with Zoom, meeting transcripts from client calls where payment terms or ACH authorization are discussed can sync to the client's record in Bonsai, so billing details and client history stay organized and easy to reference.

Accepting ACH payments online isn't reserved for big companies. Any freelancer or small agency with a business bank account and the right processor can offer it alongside cards and PayPal, often at a lower processing cost for larger or recurring invoices. As you weigh which payment methods to offer clients, Bonsai by Zoom lets you build ACH, card, and PayPal options into the same invoice, so the setup work doesn't become a separate project.

Invoice clients and collect payments in one place

Our customers love us

Okta
Nasdaq
Rakuten
Logitech
Western Union
Autodesk
Dropbox

Zoom - One Platform to Connect