Payments

What is ACH Payment?

An electronic bank-to-bank transfer through the ACH network — a low-cost payment method widely used for B2B invoicing.

Definition

ACH (Automated Clearing House) is an electronic payment network in the United States that enables direct bank-to-bank transfers. ACH payments move money from one bank account to another through a centralized clearing house, without the use of paper checks, wire transfers, or credit card networks. For freelancers receiving B2B payments, ACH is one of the most common and cost-effective payment methods — especially for larger invoice amounts.

How ACH Payments Work

The payer initiates an ACH transfer by providing their bank account details (routing number and account number) to their bank. The payment goes through the ACH network (operated by NACHA) and arrives at the recipient's bank account within 1–3 business days for standard ACH. The sender's bank sends an ACH file to the clearing house, which batches and routes payments to receiving banks. Same-day ACH is available but incurs higher fees.

ACH vs. Wire Transfer

ACH and wire transfers both move money between bank accounts but differ significantly. ACH is batched and processed in cycles — taking 1–3 business days, with lower fees (often free for business accounts). Wire transfers are individual, immediate transfers — same-day or next-day — but typically cost $15–$50 per transfer. For freelancers, ACH is preferred for regular invoice payments; wire transfers are reserved for urgent, high-value payments where speed justifies the cost.

Accepting ACH Payments as a Freelancer

To receive ACH payments, you need to provide your client with your bank routing number and account number — or use a payment platform like Stripe, PayPal, or your bank's merchant services that handle ACH on your behalf. When providing bank details directly to clients, use secure communication channels. Many freelancing platforms and payment processors (like Stripe) handle ACH securely without exposing your raw bank account details to clients.

ACH vs. Credit Card Payments

Credit card processors typically charge 2.9% + $0.30 per transaction — which on a $5,000 invoice amounts to $145 in fees. ACH typically costs $0.50–$1.50 per transaction or is free for many business accounts. For large B2B invoices, ACH is almost always the better choice. The main drawback is that ACH is slower (1–3 days) and cannot be reversed — whereas credit card chargebacks are relatively easy for clients to initiate.

ACH vs. Wire vs. Check — Full Comparison

Here's how ACH stacks up against wire transfers and paper checks across the five most important factors for freelancers and small businesses: | Factor | ACH Transfer | Wire Transfer | Paper Check | |--------|-------------|---------------|-------------| | **Speed** | 1–3 business days | Same-day or next-day | 3–7 business days (mail) | | **Cost** | $0–$1.50 typically | $15–$50 per transfer | $0–$1 per check | | **Reversibility** | Difficult to reverse | Nearly impossible | Can stop payment | | **Best For** | Regular B2B invoice payments | Urgent, high-value payments | Clients without bank access | | **Security** | High — no card numbers shared | High — direct bank-to-bank | Low — can be lost/stolen/fraudulently cashed | **Key takeaway:** For most freelance invoice payments under $10,000, ACH is the optimal choice — combining low cost, reasonable speed, and strong security. Wire transfers make sense for time-sensitive payments over $10,000 where the client is willing to pay the premium. Paper checks should be a last resort for clients without digital payment capability. *Source: ACH network standards are governed by* [NACHA (nacha.org)](https://www.nacha.org), *which operates the ACH network handling over $72 trillion in annual U.S. payments.*

Related Glossary Terms

Explore these related terms to build a complete picture of modern payment processing: • **[Wire Transfer](/glossary/wire-transfer)** — An expedited, higher-cost bank-to-bank transfer. Wire transfers settle same-day or next-day and are ideal when speed is critical. They cost significantly more than ACH (typically $15–$50 per transfer) but offer near-immediate settlement. • **[Cleared Payment](/glossary/cleared-payment)** — A payment that has successfully moved through the banking system and appeared in the recipient's account. An ACH payment "clears" when it arrives at your bank — typically 1–3 business days after initiation. • **[Payment Link](/glossary/payment-link)** — A shareable URL that lets clients pay invoices directly via bank transfer (ACH), credit card, or other methods without needing your raw bank account details. Payment links are the safest way to accept ACH payments from clients you don't know well.

FAQ

Frequently Asked Questions

What is an ACH payment?

ACH (Automated Clearing House) is an electronic bank-to-bank transfer network in the US, used for direct payments without credit card fees.

How long does an ACH payment take?

Standard ACH takes 1–3 business days to settle. Same-day ACH is available at higher fees.

What are the advantages of ACH for freelancers?

ACH is significantly cheaper than credit cards (often free per transaction), secure (no card numbers shared), and predictable (full amount received without processing fee deductions).