What an electronic bank transfer is
An electronic bank transfer is a digital movement of money from one bank account to another, initiated through your bank's systems rather than by writing a check or handing over cash. The money leaves your account and arrives in the recipient's account through computer networks that connect banks together. No physical money changes hands—only data moves, and your bank records the transaction.
The term covers several different methods: ACH transfers (the most common in the US), wire transfers, and real-time payment systems like Zelle or FedNow. Each one moves money at a different speed and costs different amounts, depending on how the banks route the transaction and how quickly you need it to arrive.
Key Takeaways
- Electronic transfers move money between bank accounts through computer networks, with no physical cash involved.
- ACH transfers are the slowest and cheapest option, typically taking one to three business days.
- Wire transfers move money the same day or next business day but cost $15 to $50 and cannot be reversed once sent.
- Real-time payment systems like Zelle and FedNow deliver money in minutes but are only available between participating banks.
- Your bank can stop an ACH transfer before it settles, but once a wire transfer leaves your account, recovery is difficult.
How ACH transfers work and why they take time
ACH stands for Automated Clearing House, a network that processes millions of transfers daily between US banks. When you send an ACH transfer, your bank does not send the money directly to the other bank. Instead, your bank batches your transfer with hundreds of others and sends them all together to a clearing house, which sorts them and delivers them to the receiving bank.
This batching process is why ACH transfers take one to three business days. Your bank might process your transfer the same day you send it, but the clearing house only runs batches at set times—usually once or twice per day. The receiving bank then has to post the money to the recipient's account, which adds another day. If you send a transfer on a Friday evening, it will not even enter the batch until Monday, so it may not arrive until Wednesday or Thursday.
ACH transfers are cheap or free because banks spread the cost across thousands of transactions. Most banks do not charge you to send or receive an ACH transfer, though some charge a small fee for outgoing transfers.
Wire transfers: faster but irreversible
A wire transfer moves money directly from your bank to the recipient's bank without batching. Your bank sends the recipient's bank account number, routing number, and the amount of money through a separate network (usually SWIFT or the Federal Reserve's system). The receiving bank gets the instruction and deposits the money into the recipient's account the same day or next business day.
Wire transfers cost $15 to $50 per transfer because your bank has to process each one individually and verify the account information. They are faster than ACH, but the real cost is that you cannot reverse a wire transfer once it leaves your bank. If you send money to the wrong account or to someone who does not send you what they promised, your bank cannot pull the money back. You would have to contact the receiving bank and ask them to return it, which they are not required to do.
Use wire transfers only when you know the recipient and trust them, or when the recipient specifically asks for a wire. For paying bills or sending money to people you know, ACH is safer because you can cancel it before it settles.
Real-time payment systems: minutes instead of days
Newer systems like Zelle, FedNow, and RTP (Real-Time Payments) move money in minutes instead of hours or days. You initiate the transfer through your bank's app or website, and the money arrives in the recipient's account almost immediately. These systems work only between banks that have joined the network, so you cannot send a real-time payment to every bank account.
Zelle is the most widely available in the US and is built into most major banks' apps. FedNow is newer and is still being rolled out by banks. Both are free to use for personal transfers. The speed makes them convenient for splitting rent with a roommate or paying a friend back, but like wire transfers, real-time payments cannot be reversed once sent. If you send money to the wrong person or are scammed, recovery is difficult.
What happens inside your bank when you initiate a transfer
When you log into your bank's app or website and enter a transfer, your bank does not immediately move the money. Instead, your bank records the instruction and holds the money in your account until the transfer is processed. For ACH transfers, your bank waits until the next batch window (usually the next business day) before sending the instruction to the clearing house.
During this waiting period, you can cancel the transfer. Once your bank sends the instruction to the clearing house or the receiving bank, the transfer is in motion. For ACH, you have until the clearing house processes it (usually within 24 hours) to cancel, but after that, the money is gone and you cannot get it back without asking the receiving bank to return it. For wire transfers and real-time payments, cancellation is usually not possible once the transfer leaves your bank.
Your bank will show the transfer as "pending" in your account until it settles. Pending means the money has left your account but has not yet arrived at the destination. Once the receiving bank posts it, the status changes to "complete" or "settled."
Fraud protection and what to do if a transfer goes wrong
If someone transfers money out of your account without your permission, your bank's fraud protection depends on how the transfer was initiated. If a thief used your login credentials to send an ACH transfer, your bank is required by federal law to refund you if you report it within 60 days. If you report it after 60 days, your bank may still refund you, but they are not required to.
Wire transfers and real-time payments have weaker protections. If you were scammed into sending money via wire or Zelle, your bank is not required to refund you because you authorized the transfer yourself. Your only option is to contact the receiving bank and ask them to freeze or return the account, which works only if the money has not already been withdrawn.
If a transfer arrives in your account by mistake—sent to you instead of the intended recipient—do not spend it. Contact your bank and the sending bank immediately. The sending bank can reverse the transfer, and if the money has already been withdrawn, you could be held liable for returning it.
Choosing the right transfer method for your situation
Use ACH transfers for bills, regular payments, and transfers to people you know well. They are free, reversible until settlement, and have fraud protection. The three-day wait is normal for most payments.
Use wire transfers only when the recipient requires it or when you need money to arrive the same day and you trust the recipient completely. The cost and irreversibility make them risky for anything but essential payments.
Use real-time payment systems like Zelle for splitting costs with friends or family and for payments between people you know. They are fast and free, but like wires, they cannot be reversed, so use them only when you are certain about where the money is going.
If you are paying a business or government agency, check their website first—they usually specify which transfer method they accept and may have their own payment portal that is faster and safer than sending a transfer yourself.
Frequently Asked Questions
Can I cancel an ACH transfer after I send it?
Yes, but only before your bank sends it to the clearing house, which is usually within 24 hours. Once the clearing house processes it, cancellation is not possible through your bank. You would have to contact the receiving bank and ask them to return the money, which they are not required to do. Contact your bank immediately if you need to cancel.
Why does a transfer say pending for so long?
Pending means the money has left your account but has not yet arrived at the destination. For ACH transfers, pending usually lasts one to three business days while the clearing house processes and routes the transfer. For wire transfers and real-time payments, pending usually lasts a few minutes to a few hours. Weekends and holidays extend the timeline because banks do not process transfers on those days.
What is the difference between a routing number and an account number?
A routing number identifies which bank holds the account (for example, Chase or Bank of America). An account number identifies the specific account within that bank. Both are required to send a transfer to someone. You can find both on a check, in your bank's app, or by calling your bank.
Can someone transfer money out of my account if they know my account number?
They cannot initiate a transfer through your bank's app or website without your login credentials. However, they could set up an ACH transfer from their own bank using your account and routing number. If this happens, report it to your bank within 60 days and you will be refunded. After 60 days, your bank may still refund you, but they are not required to.
Is it safe to give someone my account number for a transfer?
It is generally safe to give your account number and routing number to someone who needs to send you money—this is how direct deposit and bill payments work. It is less safe to give this information to someone you do not know or trust, because they could attempt to withdraw money. For transfers to strangers, ask them to use a payment app like Zelle or PayPal instead.