An eCheck is a type of ACH payment — not a separate system. “ACH” is the network that moves money between US bank accounts. An “eCheck” (electronic check) is one kind of ACH transaction: a debit that pulls money from a checking account using the routing and account numbers printed on a paper check. So every eCheck is an ACH transfer, but not every ACH transfer is called an eCheck. When a business says it “accepts eChecks,” it means it takes bank payments over the ACH network.

eCheck vs ACH: what’s the real difference?

The difference is mostly in the words, not the mechanics. “ACH” describes the rails; “eCheck” describes a common consumer payment that rides those rails.

eCheckACH (general)
What it isA digital check that debits a bank accountThe network for all US bank-to-bank transfers
Info neededRouting + account number (as on a paper check)Routing + account number
CoversOne-time and recurring bill paymentseChecks, direct deposit, payroll, tax refunds, B2B payments
Speed3–5 business days (or Same-Day ACH)Same range; depends on the transaction type
DirectionUsually a debit (money pulled from you)Debits and credits

Where does the term “eCheck” come from?

An eCheck simply converts the information on a paper check into an electronic instruction. You give a payee the same routing and account numbers, authorize the payment, and the funds move through the ACH network run under Nacha rules. No paper changes hands. Read the full walkthrough in our eCheck guide.

eCheck vs card vs wire

eChecks (ACH) sit between cards and wires. Cards clear in seconds but cost merchants more. Wires move large sums fast but charge a fee each time. eChecks are low-cost and good for recurring or high-value payments, which is why banks, mortgage lenders, utility companies, and insurers lean on them. Not sure how soon your payment lands? See how long an eCheck takes to clear.

Looking for a company that takes bank payments? Browse our directory of businesses that accept eChecks.

Related posts:

Frequently asked questions

Is an eCheck the same as ACH?

An eCheck is a type of ACH payment. ACH is the network that moves money between US bank accounts; an eCheck is a debit on that network using your routing and account numbers. Every eCheck is an ACH transfer, but ACH also covers payroll, direct deposit, and more.

Do eChecks and ACH cost the same?

Both are low-cost compared with cards and wires because they settle in batches. Exact fees depend on your bank or payment processor, but eCheck and ACH pricing is generally the same since they use the same network.

Is an eCheck safer than a card?

eChecks avoid sharing card numbers and run under Nacha's ACH rules, which include return and dispute protections. As with any bank payment, only share your account details with payees you trust.

What do I need to pay by eCheck?

Your bank's routing number and your checking account number — the same digits printed at the bottom of a paper check — plus authorization to the payee.

Was this list helpful?

Other eCheck Accepted categories: