Accept eCheck Payments

Accept eCheck payments online with low processing fees for B2B and recurring billing.

What is an eCheck

An eCheck (electronic check) is a digital payment that pulls funds directly from a customer's checking account using their routing and account numbers. The transaction is processed through the ACH network, the same infrastructure that handles direct deposits and bill payments.

eChecks cost between $0.25 and $1.50 per transaction, making them ideal for high-ticket purchases, recurring billing, and B2B invoicing where credit card fees would be prohibitive.

eCheck vs. Paper Check vs. ACH

Paper checks require manual deposit and take 5 to 7 business days to clear. eChecks process electronically in 3 to 5 business days, with same-day options available. The fraud risk is lower because eChecks include electronic verification of the bank account.

  • Paper checks: 5-7 day clearing, manual deposit, high fraud risk
  • eChecks: 3-5 day clearing, automated processing, bank verification
  • ACH direct debit: 1-3 day clearing, lowest cost, requires customer authorization

Industries That Benefit from eChecks

Insurance agencies, property management companies, legal firms, and B2B wholesalers process millions in eCheck transactions because the per-transaction cost makes credit cards impractical at their ticket sizes.

A $5,000 invoice processed via credit card at 2.9% costs $145 in fees. The same transaction via eCheck costs $0.50 to $1.50. Browse our forum discussions on payment optimization for more strategies.

Getting Started with eCheck Processing

Setup requires a business bank account and a payment gateway that supports ACH/eCheck processing. Our partner network provides NACHA-compliant authorization forms, bank account verification, and automated reconciliation.

Request a free quote to add eCheck acceptance to your payment stack.

Frequently Asked Questions

How much does eCheck processing cost?

eCheck processing typically costs $0.25 to $1.50 per transaction as a flat fee. Some processors charge a small percentage (0.5% to 1.0%) instead. Either model is far cheaper than credit card processing.

How long does an eCheck take to clear?

Standard eCheck processing takes 3 to 5 business days. Same-day ACH processing is available for an additional fee if faster settlement is needed.

Are eChecks safe for online payments?

Yes. eChecks use bank-level encryption and NACHA compliance standards. Bank account verification services add an extra layer of protection against fraud.

Can customers pay with eCheck on my website?

Yes. Your payment gateway collects the customer's routing number, account number, and authorization through a secure online form. No paper is involved.

What happens if an eCheck bounces?

If the customer's account has insufficient funds, the transaction is returned (similar to a bounced paper check). Return fees typically range from $5 to $25. Bank account verification services help prevent this.

Get a free quote for interchange-plus pricing.