All termsPaymentsIntermediateUpdated April 22, 2026

What Is eCheck?

An eCheck is a digital version of a paper check that moves funds through the ACH network by debiting the payer's bank account and crediting the payee's. Transactions typically settle in 3–5 business days at a fraction of credit card processing costs.

Also known as: electronic check, e-check, paperless check, online check

Key Takeaways

  • eChecks process via the ACH network and typically settle in 3–5 business days
  • Transaction costs of $0.20–$1.50 flat make eChecks far cheaper than credit card interchange
  • NACHA-compliant authorization must be obtained before initiating any eCheck payment
  • Real-time bank account verification reduces return rates and protects against fraud
  • eChecks are ideal for B2B payments, high-ticket transactions, and recurring billing

How eCheck Works

An eCheck digitizes the familiar paper-check experience, replacing physical handling with secure electronic transmission over the ACH network. The payer provides their bank routing and account numbers along with proper authorization; the merchant submits the transaction to their payment processor, which routes it through the ACH network to the payer's bank. Settlement typically completes within 3–5 business days under the standard rail.

01

Authorization

The merchant collects the payer's bank routing number, account number, and account type (checking or savings). Authorization must be obtained in a NACHA-compliant format — a signed paper form, a recorded phone agreement, or a digital consent checkbox — before any funds are moved. The authorization record must be retained for at least 2 years from the last transaction date.

02

Transaction Submission

The merchant or payment processor creates an ACH entry file containing the transaction details and SEC code. This file is submitted to an Originating Depository Financial Institution (ODFI) — typically the processor's bank partner — which batches entries and forwards them to the ACH operator (The Clearing House or the Federal Reserve).

03

ACH Network Routing

The ACH operator sorts incoming entries and routes each transaction to the appropriate Receiving Depository Financial Institution (RDFI) — the payer's bank. Standard ACH settlement runs in batches two to three times per business day. Same-day ACH, available for an additional fee, settles within the same business day using dedicated processing windows.

04

Funds Settlement

The payer's bank debits the specified account and releases funds to the payee's bank. Settlement typically completes in 3–5 business days for standard ACH. If the account has insufficient funds or the authorization is disputed, the bank issues a return code — the electronic equivalent of a bounced check — generally within 2 business days of presentment.

05

Reconciliation

Once settled, the merchant's bank account is credited and the transaction appears on both parties' bank statements. Payment processors provide return and NOC (Notification of Change) files so merchants can identify failed transactions and update stale account data before the next billing cycle.

Why eCheck Matters

eChecks occupy a strategically important position in the payments mix, particularly for high-ticket B2B transactions and subscription billing where credit card interchange fees erode margin. Understanding the scale and economics behind electronic funds transfer helps merchants make smarter payment routing decisions.

According to NACHA, the ACH Network processed 31.5 billion payments worth $80.1 trillion in 2023 — a 4.8% increase in volume year-over-year — with B2B ACH payments growing at an even faster 9.6% rate. eChecks drive a meaningful share of that volume, powered by the insurance, utilities, healthcare, and SaaS sectors.

Cost comparison

Credit card interchange averages 1.5–3.5% per transaction. eCheck processing typically costs $0.20–$1.50 flat, regardless of transaction size. On a $5,000 B2B invoice, that difference can exceed $150 per transaction — before any monthly processor fees.

A Federal Reserve Payments Study found that ACH debit transactions — the category that encompasses eChecks — grew at a compound annual rate of 6.2% between 2018 and 2021, outpacing both paper check decline and card volume growth in the same period. Return rates for well-managed eCheck programs average just 0.5–1%, making them competitive with card chargeback rates for merchants who invest in upfront bank account verification.

eCheck vs. Credit Card

Both eChecks and credit cards handle one-time and recurring payments, but they serve different use cases and carry very different cost structures. The right choice depends on transaction size, customer relationship, and tolerance for settlement delay.

FactoreCheckCredit Card
Processing cost$0.20–$1.50 flat1.5–3.5% of transaction
Settlement time3–5 business days (1 day with same-day ACH)1–2 business days
Return / chargeback window60 days (unauthorized returns)60–120 days
Authorization requiredYes — NACHA-compliant written or digitalCard present or card-not-present
Best forB2B, high-ticket, subscriptionsConsumer retail, low-ticket, impulse
Fraud toolsBank verification, micro-deposits3DS, AVS, CVV
International reachUS domestic onlyGlobal

For merchants processing large recurring invoices, eChecks consistently win on economics. For consumer impulse purchases or cross-border transactions, cards remain the more practical choice.

Types of eCheck

The ACH network defines several Standard Entry Class (SEC) codes that determine how an eCheck is authorized and processed. Selecting the correct type is a NACHA compliance requirement — using the wrong SEC code can trigger fines and return rate penalties.

ACH debit transactions fall into distinct categories based on the authorization channel and the nature of the parties involved:

WEB (Internet-initiated) — The most common type for ecommerce and SaaS. The payer authorizes the transaction online. NACHA requires merchants using WEB entries for recurring transactions to perform annual account validation.

TEL (Telephone-initiated) — Used when authorization is collected verbally over the phone. The merchant must record the call or send written confirmation within 2 days. Limited to situations where the payer has a pre-existing relationship with the merchant.

PPD (Prearranged Payment and Deposit) — Used for consumer recurring payments backed by a signed standing authorization. Common in utilities, insurance, mortgage, and gym membership billing.

CCD (Corporate Credit or Debit) — The B2B equivalent, used for payments between companies. No consumer-level protections apply; both parties are assumed to be sophisticated principals.

ARC (Accounts Receivable Conversion) — Converts a paper check received by mail or at a drop box into an ACH debit. The original paper check itself serves as the authorization document.

Best Practices

Implementing eChecks correctly requires attention to both operational workflow and technical integration. Mistakes at either layer drive up return rates and create NACHA compliance exposure.

For Merchants

  • Verify bank accounts before charging. Use instant bank verification (IBV) via services like Plaid or MX to confirm the account exists and has sufficient funds. This single step typically cuts return rates by 50% or more.
  • Store authorizations securely. NACHA rules require merchants to retain proof of authorization for 2 years from the last transaction date. Digital agreements must include timestamps and IP addresses.
  • Set clear settlement expectations. Communicate the 3–5 day settlement window to customers upfront to prevent confusion, disputed charges, and chargeback-equivalent return codes.
  • Monitor return codes actively. Build alerts for R01 (NSF), R02 (Account Closed), and R10 (Unauthorized). Elevated R10 rates in particular attract NACHA audit scrutiny and processor fines.
  • Use direct debit mandates for recurring billing to ensure each payment cycle is covered by a standing authorization — not one-off authorizations collected at each renewal.

For Developers

  • Implement idempotency keys when submitting ACH entries to prevent duplicate transactions during network retries or timeout recovery flows.
  • Handle return file processing as a first-class feature. Subscribe to return and NOC files from your processor and react to them programmatically — not via a manual ops queue.
  • Validate routing numbers server-side using the ABA check digit algorithm before submission to catch typos before they generate returns.
  • Support webhook events for settlement state changes so downstream systems — inventory, fulfillment, CRM — stay synchronized with actual fund availability rather than optimistic projections.
  • Test against sandbox return codes. Most ACH processors simulate R-codes in their test environments. Cover at least R01, R02, R04 (invalid account number), and R10 in your QA suite before going live.

Common Mistakes

Even experienced payment teams make avoidable errors when adding eCheck support. These are the most costly patterns to avoid.

1. Skipping bank account verification. Submitting eChecks without verifying the account exists is the fastest path to elevated return rates and NACHA scrutiny. Verification adds minimal customer friction and dramatically reduces failures.

2. Using the wrong SEC code. A WEB entry submitted as a PPD — or vice versa — violates NACHA rules and can result in fines. Audit your transaction types against NACHA's SEC code definitions before going live.

3. Charging before authorization is confirmed. Initiating a debit before a digital authorization is explicitly confirmed — checkbox clicked, form submitted, timestamp recorded — exposes merchants to R10 unauthorized return codes and potential regulatory action.

4. Ignoring Notifications of Change (NOC). When a customer's routing or account number changes, their bank sends an NOC file. Merchants who ignore these continue submitting to stale data, generating preventable returns and degrading their ODFI relationship.

5. Treating returns as edge cases. A 1% return rate means 1 in 100 transactions fails. Build return handling — retry logic, customer notifications, revenue recovery — into your core payment flow from day one, not as a manual remediation process.

eCheck and Tagada

Tagada's payment orchestration layer supports eCheck processing as part of a multi-rail payment strategy. When card declines occur — particularly on high-ticket recurring invoices — Tagada can automatically route retry attempts to an eCheck or bank transfer rail, recovering revenue that would otherwise be lost without any manual intervention.

If your subscription or B2B payment stack relies exclusively on card rails, adding eCheck as a fallback is one of the highest-ROI integrations available. For invoices above $1,000, the cost savings alone — $0.20–$1.50 flat vs. 2–3% interchange — justify the effort. Tagada's orchestration rules let you configure this routing logic without modifying your core billing code.

Frequently Asked Questions

How long does an eCheck take to clear?

eChecks typically take 3–5 business days to fully settle through the ACH network. The process involves authorization on day one, submission to the ACH network on days one to two, and clearing at the receiving bank by days three to five. Some processors offer same-day ACH for an additional fee, reducing settlement to one business day. Returned items due to insufficient funds or a closed account can extend the timeline and trigger a return fee.

Are eChecks secure?

eChecks are protected by NACHA operating rules, the Electronic Fund Transfer Act (EFTA), and bank-level encryption. Transactions require explicit payer authorization — digital, verbal, or written — before funds can move. Merchants can further reduce risk by implementing real-time bank account verification via services like Plaid or Finicity, micro-deposit confirmation, and velocity controls. These combined layers make eChecks a secure payment method for both consumer and B2B transactions.

What information is needed to process an eCheck?

To process an eCheck you need the payer's 9-digit bank routing number, bank account number, account type (checking or savings), and the account holder's legal name. For B2B payments, the company name and sometimes the EIN may also be required. Critically, merchants must obtain NACHA-compliant authorization — a signed form, recorded verbal consent, or a digital agreement — before initiating any debit. Missing or improper authorization is the leading cause of unauthorized return codes (R10).

What is a typical eCheck return rate?

Industry eCheck return rates generally range from 0.5% to 3%, depending on the merchant's industry and verification methods deployed. Returns occur for reasons such as insufficient funds (NSF), a closed account, an unauthorized transaction, or incorrect account details. Merchants who implement real-time bank account verification and pre-authorization checks consistently achieve return rates below 1%, significantly reducing processing losses and the administrative burden of managing and reconciling returned items.

Can eChecks be used for recurring billing?

Yes — eChecks are among the most cost-effective options for recurring billing. Under NACHA rules, a single standing authorization from the customer allows merchants to process subsequent payments without re-authorization each cycle. This makes eChecks ideal for SaaS subscriptions, insurance premiums, utilities, gym memberships, and B2B invoicing. The low per-transaction cost of $0.20–$1.50 makes the economics especially compelling compared to credit card interchange running at 1.5–3.5% of each transaction.

How do eChecks differ from ACH transfers?

An eCheck is a consumer-friendly product built on top of the ACH network. Every eCheck is technically an ACH debit transaction, but not every ACH transfer is an eCheck. The term 'eCheck' typically refers to the digitized paper-check experience — routing number, account number, payer authorization — while ACH broadly covers direct deposit, payroll, business-to-business transfers, and same-day settlements. Think of eCheck as the retail-facing interface and ACH as the underlying payment rail that powers it.

Tagada Platform

eCheck — built into Tagada

See how Tagada handles echeck as part of its unified commerce infrastructure. One platform for payments, checkout, and growth.