Skip to the work
SELF EMPLOYEDTIPS ↗

Handbook / Invoicing and getting paid

ACH payments for small businesses: how bank transfers work

For many business clients, a bank transfer is the default way to pay an invoice. In the US, most of those transfers travel over the ACH Network. Offering ACH can speed up payment and reduce fees compared with cards. This guide explains how it works and how to use it safely.

What ACH is

Nacha, which governs the ACH Network, describes it as a payment system that reaches all US bank and credit union accounts. Direct deposit, direct payments, bank transfers and eChecks move on the ACH Network. Nacha says ACH payments can be processed within hours on the same business day, or scheduled for the following day or two business days away.

There are two directions:

Ways to accept ACH

Direct to your bank account. Put your business bank details and payment reference on your invoice. Simple and often free to receive, but you must reconcile payments manually.

Through your bank's business tools. Many banks offer ways to request payments or set up debits.

Through an invoicing or payment provider. Invoices include a "pay by bank" option. The provider handles the transfer and often matches payments to invoices automatically, for a fee.

Use a business bank account, not a personal one, for client payments.

Timing

Payments are not always instant. Allow for processing time when setting payment terms, and tell clients when payment should be sent to arrive by the due date.

Costs

Fees depend on your bank and provider. Some charge nothing to receive a transfer, others charge a flat fee or a percentage. For large invoices, flat-fee ACH can cost much less than card payments. Compare total costs for your usual invoice sizes; see accepting card payments.

Authorizations for debits

If you will pull money from a client's account, get clear, written authorization first. It should state the amount or how it is calculated, the timing, and how the client can cancel. Providers usually build authorization into their checkout. Keep records of every authorization.

Returns

ACH payments can be returned, for example for insufficient funds, a closed account or an unauthorized debit. Ask your provider how returns work, how long they can take, and what fees apply. For new clients and large first invoices, wait until funds have cleared before releasing work.

Fraud risks

Bank transfer fraud often targets invoices:

Tell clients on your invoices that your bank details will never change by email alone.

Records and taxes

Record each payment against its invoice, with the date and reference. Payments received through a payment app or provider may be reported to you on Form 1099-K, depending on how they are processed. Either way, all business income is reportable; see Form 1099-K.

Adding ACH to your invoices

Include:

Send bank details only to known contacts, and consider using a secure payment link instead of plain-text account numbers. See how to invoice.

Choosing between ACH and cards

Many businesses offer both: ACH for larger invoices and business clients, cards for smaller amounts or clients who prefer them. State your preferred method on invoices and make it the easiest option to choose.

ACH moves money between US bank accounts, often more cheaply than cards; accept it through your bank or a provider, get written authorization for debits, allow for timing and returns, and verify every bank-detail change by phone.

Questions people ask

How long does an ACH payment take?

Nacha says ACH payments can be processed within hours on the same business day, or scheduled for the next day or two business days later.

Is ACH cheaper than cards?

Often yes, but fees depend on your bank or provider. Compare total costs for your usual invoice sizes.

What is the difference between ACH credit and ACH debit?

With an ACH credit, the payer pushes money to you. With an ACH debit, you pull money from the payer's account with their authorization.

Can ACH payments be reversed?

Some can be returned, for example for insufficient funds or an unauthorized debit. Ask your provider about return rules and timeframes.

Do this week

  • Ask your bank or payment provider how to receive ACH payments.
  • Add bank transfer instructions or a payment link to your invoices.
  • Write an authorization form if you will debit client accounts.
  • Set a rule to verify any change in bank details by phone.
  • Reconcile ACH deposits with invoices every week.

Sources read for this page

Published November 8, 2026. Sources checked November 8, 2026. Rules, limits and forms change; the linked page is the authority.

More in Invoicing and getting paid

All of Invoicing and getting paidAccepting credit card payments as a small business: options, fees and safetyHow to invoice clients: what goes on the page and when to send itInvoice numbers: choosing a system and keeping it consistentInvoice payment terms: choosing, wording and enforcing themInvoice vs receipt: what's the difference and when to send eachNet 30 explained for freelancers and small businessesPayment reminder emails: wording for each stage of a late invoiceProgress billing: how to invoice long projects in stagesSmall claims court for an unpaid invoice: when and how to use it

Related on Self Employed Tips

Accept card paymentsHow to invoiceInvoice payment terms