Nearly every U.S. bank supports eChecks — because banks are what make eChecks work. An eCheck is an electronic payment pulled from your checking account using your routing and account number, on the same rails as ACH. If your bank offers online Bill Pay, external transfers, and mobile check deposit — Bank of America, Chase, Wells Fargo, Citi, U.S. Bank, PNC, and every other major bank do — you can already send, receive, and deposit eChecks. Chase even publishes its own “What is an eCheck?” page.
What does it mean for a bank to “accept” an eCheck?
A bank isn’t a store, so it doesn’t “accept” eChecks the way a merchant does. It provides the rails for three separate actions:
- Send — pay a person or company from your account with online Bill Pay or an external ACH transfer.
- Receive — take in an ACH payment, like a paycheck or a refund, as a direct deposit.
- Deposit — snap a photo of a paper check to deposit it electronically (mobile deposit).
Almost every retail bank does all three. See eCheck vs ACH for how the terms overlap.
Do the big banks support eCheck and ACH?
Yes. We checked each bank’s own pages — all support Bill Pay, external ACH transfers, and mobile deposit:
- Bank of America, Chase, Citibank, Wells Fargo, U.S. Bank, PNC, TD Bank, Truist, Capital One, Discover, Charles Schwab Bank, and Navy Federal Credit Union.
Chase is the only one that uses the word “eCheck” on its own site — it even runs a “What is an eCheck?” explainer. The rest call it Bill Pay, external transfer, or ACH.
Does Bank of America or Chase accept eChecks?
Bank of America: yes. Its Bill Pay sends electronic payments, external transfers move money by ACH to other banks, and mobile deposit handles check images. Chase: yes, and it documents eCheck directly — Online Bill Pay, external ACH transfers by routing and account number, and QuickDeposit mobile deposit.
How do you send an eCheck from your bank?
- Log in to online or mobile banking and open Bill Pay or Transfers.
- Add the payee, or add an external account using its routing and account number.
- Verify the account (banks often send two small “micro-deposits” to confirm it), then send. It clears as an ACH payment in a few business days.
eCheck vs Zelle vs wire
An eCheck and ACH move money on the low-cost bank network in a few days. Zelle is instant but isn’t an eCheck and offers no payment reversal. A wire is same-day but costs $15–35 and is hard to reverse. Match the tool to the job; see how long an eCheck takes.
Common problems
- Confusing Zelle with an eCheck. Zelle isn’t ACH and can’t be undone if you send it to the wrong person.
- Transfer limits and holds. External ACH transfers often have daily caps and a first-time verification delay.
- Micro-deposit verification. New external accounts can take 1–3 days to confirm before you can send.
Ready to pay a bill by eCheck? See who takes them in online retailers, credit card companies, and government agencies.
Frequently asked questions
What banks accept eChecks?
Nearly all of them. Every major U.S. bank - Bank of America, Chase, Wells Fargo, Citi, U.S. Bank, PNC, and more - supports eCheck/ACH through Bill Pay, external transfers, and mobile deposit.
Does Bank of America accept eChecks?
Yes. Bank of America sends electronic payments through Bill Pay, moves money by ACH with external transfers, and accepts check images by mobile deposit.
Does Chase have eCheck?
Yes. Chase offers Online Bill Pay, external ACH transfers, and QuickDeposit, and it publishes its own "What is an eCheck?" page.
How do I send an eCheck from my bank?
Open Bill Pay or Transfers in online banking, add the payee or an external account by routing and account number, verify it, and send. It clears as ACH in a few business days.
Is an eCheck the same as ACH?
Effectively yes. An eCheck is an electronic check payment that moves over the ACH network.
Was this list helpful?
Thanks — noted. We re-check flagged lists against live sources.
Other eCheck Accepted categories: