PROFITTHEORY

ACH payments

ACH payments for business: how they work, timing and cost

An ACH payment is an electronic bank-to-bank transfer sent through the Automated Clearing House network instead of a card. It usually costs less than card processing for larger invoices, but it settles more slowly and can be returned for days afterward.

Profit Theory, LLC is not a lender or payment processor. Providers set pricing and terms. Educational only; estimates only; no guarantee of savings or approval.

Last reviewed November 1, 2026

Key takeaways

Compare ACH and card cost

Card cost = invoice × effective card rate

ACH cost = per-transaction fee (+ % fee if any)

Savings per invoice = card cost − ACH cost

Worked example (illustrative numbers)

A contractor collects a $5,000 invoice (illustrative numbers):

  • Paid by card at a 2.90% effective rate: $5,000 × 2.90% = $145.00
  • Paid by ACH at $1.00 per transaction: $1.00
  • Estimated difference: $144.00 on this invoice
  • 20 invoices like this per month → about $2,880 in estimated monthly difference
  • Trade-off: ACH funds may take longer to arrive and can be returned

Illustrative numbers only. Your costs depend on your provider, card mix and how you accept payments.

What is an ACH payment?

ACH is the U.S. network banks use for direct deposit, bill pay and business-to-business transfers. Payments are sent in batches and settled between banks under network operating rules.

Source: Nacha: What is ACH?

ACH debit vs credit

  • ACH debit: the customer authorizes you (through your provider) to pull a payment from their account. Common for recurring billing and invoices.
  • ACH credit: the customer's bank pushes the payment to your account. Common for vendor payments and payroll.
  • eCheck: a consumer-friendly name for an ACH debit started online from checking account details.

How long does ACH take, and ACH vs wire

Standard ACH commonly settles in one to two business days, and Same Day ACH can settle the same business day for eligible payments if submitted before bank cutoffs. Weekends and bank holidays don't count. A wire transfer usually arrives faster, often the same day, and is generally final once sent, but typically costs more per transfer.

Source: Nacha: Same Day ACH

How to accept ACH payments

Most businesses add ACH through a payment provider or their bank:

  • Choose a provider that supports ACH debits, invoice links or a customer payment portal
  • Collect the customer's authorization in the form your provider requires
  • Confirm settlement timing, return handling and any hold periods
  • Set up how ACH deposits post to your accounting software

Common questions

What is an ACH payment?

An electronic transfer between bank accounts through the Automated Clearing House network, used for direct deposit, bill pay and business payments.

How long does ACH take?

Commonly one to two business days for standard ACH; Same Day ACH can settle the same business day for eligible payments. Timing depends on your provider and bank cutoffs.

What's the difference between ACH debit and ACH credit?

With a debit, you pull money from the customer's account with their authorization. With a credit, the customer sends money to you.

Is ACH cheaper than credit cards?

Often, especially on larger invoices, because ACH is usually priced per transaction. Compare your provider's actual fees and factor in return risk.

ACH vs wire: which should I use?

ACH is usually cheaper and fine for routine payments. Wires usually arrive faster and are generally final, but cost more.

Is an eCheck the same as ACH?

Yes. An eCheck is an ACH debit started from a customer's checking account details.

Know your effective rate

A payments specialist can walk through a recent statement with you, explain the pricing model and whether a change fits how you get paid.

Request a payment review

Estimates only. Results vary. No guarantee of approval, rates or savings.

We may earn a referral fee or commission if you work with a provider we introduce. How we get paid