What an eCheck Is and How It Moves Money
An eCheck is a digital version of a paper check. Instead of writing by hand, signing, and mailing a physical check, you authorize a payment electronically using your bank account number and routing number. The money moves from your bank account to the recipient's bank account through the same clearing system that processes paper checks—the Automated Clearing House, or ACH.
When you submit an eCheck, you are giving the recipient permission to withdraw funds from your account on a specific date. The recipient deposits the eCheck into their bank account (or their merchant account if they are a business), and their bank sends it through the ACH network to your bank. Your bank verifies the account exists, checks that you have sufficient funds, and transfers the money. The whole process typically takes three to five business days.
eChecks work for bills, rent, loan payments, taxes, peer-to-peer transfers, and online purchases. They cost less than credit card payments (no processing fees for the payer), carry fraud protections similar to paper checks, and do not require you to share a credit card number.
Key Takeaways
- An eCheck uses your bank account and routing number to transfer money through the ACH network, taking three to five business days to clear.
- You authorize the payment once; the recipient's bank initiates the withdrawal, so you must trust the recipient with your banking details.
- eChecks cost nothing to send and offer fraud protections, but a failed payment can result in overdraft fees or a returned-check fee from your bank.
- If an eCheck is lost, delayed, or disputed, you can stop payment, request a trace, or file a dispute—but timing matters because the window closes once the money clears.
The Step-by-Step Path of an eCheck Payment
When you initiate an eCheck, you enter your bank account number, routing number, and the amount into a payment form—usually on a biller's website, a bill-pay service, or a peer-to-peer platform. You may also provide the date you want the payment to be processed. At that moment, you are authorizing the recipient to pull money from your account.
The recipient's bank receives the eCheck and deposits it into their account. Their bank then sends it to the ACH network, which routes it to your bank. Your bank checks that the account number and routing number are valid, that the account is in good standing, and that you have enough money. If all checks pass, your bank deducts the funds and sends a confirmation back through the ACH network. If any check fails—wrong account number, closed account, insufficient funds—the eCheck bounces and is returned to the recipient marked as rejected.
Once the money clears (usually within three to five business days), it is in the recipient's account and cannot be reversed by you. The recipient can see the deposit in their account, and you can see the withdrawal in yours.
When You Need Your Bank Account and Routing Number
To send an eCheck, you must provide your bank account number (the unique identifier for your specific account) and your routing number (a nine-digit code that identifies your bank). These are the same numbers printed on the bottom left of a paper check. You can find them on your bank statement, in your online banking portal, or by calling your bank.
Because you are sharing these numbers with the recipient, only send eChecks to organizations or people you trust. Unlike a credit card, where the card issuer can dispute unauthorized charges, an eCheck is treated as an authorization you gave. If someone uses your account number and routing number without permission, you have less protection—though your bank may still investigate if you report it quickly.
Some billers and payment platforms store your account information after the first payment, so you do not have to re-enter it each time. Others ask you to enter it fresh for each transaction. Either way, reputable companies encrypt this data and do not display your full account number on receipts or statements.
eCheck Fees, Timing, and What Happens If Payment Fails
There is no fee to send an eCheck from your personal bank account. The recipient may pay a small processing fee to their bank or payment processor, but that does not come out of your pocket. This makes eChecks cheaper than credit card payments, which typically charge the payer or recipient 2 to 3 percent.
The standard processing time is three to five business days. Some billers offer expedited eChecks that clear in one or two business days, but these are less common and may carry a small fee. Weekends and bank holidays do not count as business days, so a payment submitted on Friday may not clear until the following Wednesday.
If your eCheck bounces—because the account number is wrong, the account is closed, or you do not have enough funds—your bank will charge you a returned-check fee, typically $25 to $35. The recipient's bank may also charge them a fee. The payment fails, and you will need to resubmit it or use a different method. If the payment was for a bill or loan, a failed eCheck may trigger a late fee from the creditor as well.
Stopping an eCheck and Disputing a Payment
If you realize you made a mistake—wrong amount, wrong recipient, or duplicate payment—you can try to stop the eCheck, but only if it has not cleared yet. Contact your bank immediately and ask to place a stop payment on the eCheck. You will need to provide the recipient's name, the amount, and the date you authorized it. Your bank will charge a stop-payment fee, usually $25 to $35, and will attempt to recall the eCheck before it clears.
Once the eCheck has cleared (money is in the recipient's account), you cannot stop it. At that point, your only option is to contact the recipient and ask them to refund you. If they refuse or do not respond, you can file a dispute with your bank, but the bank's ability to recover the money is limited because you authorized the payment. Your bank may investigate, but they cannot force the recipient to return the funds—that is a civil matter between you and them.
If an eCheck is lost in transit or delayed beyond five business days, ask your bank to file a trace. The bank will investigate where the payment is in the ACH system and either locate it or confirm it was rejected. If it was rejected, the money will be returned to your account within one to two business days. If it was lost, the bank may issue a replacement payment or refund.
Fraud Protection and Security Risks
eChecks carry some of the same protections as paper checks. If someone forges your signature on a paper check, you can dispute it with your bank and typically recover the money. With an eCheck, if someone uses your account number and routing number without your permission, you should report it to your bank as soon as you notice it. Your bank will investigate and may reverse the charge, but the process is slower and less certain than with credit card fraud.
The risk is that your account number and routing number are less sensitive than a credit card number—they are printed on every check you write—but they are still enough to initiate an ACH withdrawal. If you share them with an untrustworthy person or business, they could submit multiple eChecks without your permission. To reduce this risk, only send eChecks to established billers, government agencies, and people you know. Avoid sending eChecks to strangers or unfamiliar businesses.
If you suspect fraud, contact your bank within 60 days of the unauthorized eCheck appearing on your statement. The sooner you report it, the better your chances of recovery. Your bank will place a dispute hold on the transaction and investigate. If the investigation confirms fraud, the money will be returned to your account.
eChecks Versus Other Payment Methods
eChecks are slower than credit cards, debit cards, and real-time payment systems like Zelle or FedNow, which move money in minutes or hours. They are cheaper than credit cards because there is no processing fee. They are safer than wire transfers because you can stop payment before the money clears, and they carry fraud protections. They are more convenient than paper checks because you do not have to write, sign, mail, or wait for postal delivery.
Use an eCheck when you need a low-cost payment method and can wait three to five days. Use a credit or debit card when you need fraud protection and a dispute process backed by federal law. Use a real-time payment system like Zelle when you need the money to arrive the same day. Use a wire transfer only when you are certain of the recipient and do not need the ability to stop payment.
Frequently Asked Questions
Can I cancel an eCheck after I have sent it?
Yes, but only before it clears. Call your bank immediately and ask for a stop payment. You will pay a fee (usually $25 to $35), and the bank will try to recall the eCheck. Once the money reaches the recipient's account, you cannot cancel it—you can only ask the recipient for a refund or file a dispute with your bank.
What if the eCheck does not arrive after five business days?
Contact your bank and ask them to file a trace. The bank will search the ACH system to find out whether the payment was rejected, lost, or delayed. If it was rejected, the money will return to your account. If it was lost, the bank can issue a replacement or refund. A trace usually takes five to ten business days.
Is it safe to give my bank account number for an eCheck?
It is safe if you are sending to a trusted recipient—a utility company, government agency, employer, or person you know. Do not send eChecks to strangers or unfamiliar businesses. Your account number and routing number are enough for someone to initiate a withdrawal, so only share them with organizations you are confident will use them correctly.
Do I get a receipt for an eCheck payment?
Yes. Most billers and payment platforms send you a confirmation email or receipt immediately after you submit the eCheck. Your bank will also show the transaction in your account history once it clears. Keep the confirmation for your records in case you need to prove you sent the payment.
What happens if I send an eCheck to the wrong account number?
The eCheck will be rejected because the account number does not match the recipient's bank records. Your bank will return the money to your account within one to two business days, and you will not be charged a fee. You can then resubmit the eCheck with the correct account number.