A bank transfer moves money from your account to another person's account through the banking system
When you send money to someone else's bank account—whether across town or across the country—your bank pulls the funds from your account and routes them through a network to land in the recipient's account. The speed, cost, and method depend on which type of transfer you choose. Most people have three main options: ACH transfers (slow and free), wire transfers (fast and costly), or real-time payments (fast and cheap, but not yet available everywhere). Understanding which one fits your situation saves you money and prevents delays when someone is waiting for cash.
Key Takeaways
- ACH transfers are free or low-cost but take one to three business days; wire transfers arrive the same day but cost $15 to $50 per transfer.
- Real-time payment systems like FedNow and RTP send money in seconds to seconds but are only available through some banks and for amounts under certain limits.
- The recipient's bank account number and routing number are required for ACH and wire transfers; peer-to-peer apps like Venmo or PayPal use phone numbers or email instead.
- Once a wire transfer leaves your bank, it cannot be stopped or reversed; ACH transfers can sometimes be recalled within one business day if you catch the error early.
- Sending money internationally requires a wire transfer or a specialized service like Wise or OFX, and costs and timing vary by destination country.
ACH transfers: the free option that takes a few days
ACH stands for Automated Clearing House, a batch processing system that groups transfers together and moves them through the banking network once or twice per day. When you initiate an ACH transfer, your bank collects it with thousands of others, sends them to the Federal Reserve or a private clearing house, and the receiving bank processes them on its end. The whole cycle takes one to three business days depending on when you send it and how quickly the receiving bank posts deposits.
Most banks offer ACH transfers for free when you send money to another account you own, or to pay bills through their bill pay service. Sending ACH to someone else's account at a different bank may be free or cost $1 to $3, depending on your bank. There is no limit on how much you can send in a single transfer, though your bank may have a daily or monthly cap on your account. ACH is the right choice when you have time and want to avoid fees—paying rent, splitting a bill with a roommate, or reimbursing a friend.
Wire transfers: fast money that costs more and cannot be reversed
A wire transfer sends money directly from your bank to the recipient's bank in hours, usually the same business day if you send it before your bank's cutoff time (typically 2 or 3 p.m.). Your bank deducts the full amount plus a fee—usually $15 to $50 depending on whether it is domestic or international—and transmits it through SWIFT (for international) or the Federal Reserve (for domestic). The receiving bank credits the account within hours.
The catch is that wire transfers are nearly impossible to reverse once they leave your bank. If you send money to the wrong account number, send too much, or fall victim to a wire fraud scam, your bank can try to recall the transfer, but success is not may provide. The receiving bank is not required to freeze or return the funds. For this reason, wire transfers are best used only when you know the recipient and have verified their account details, or when the stakes of delay are high—closing on a house, paying a contractor, or sending money in an emergency. Never wire money to someone you have not verified by phone or in person.
Real-time payments: seconds instead of days, but limited availability
Newer systems called real-time payments or instant payments send money in seconds to seconds, with no waiting for business days or batch processing. The two main networks in the United States are FedNow (run by the Federal Reserve) and RTP (run by The Clearing House). Banks are gradually joining these networks, but not all banks offer them yet, and not all accounts are enrolled.
Real-time payments are cheaper than wires (usually free or $1 to $2) and faster than ACH, but they come with limits. Most banks cap real-time payments at $100,000 per transfer, and some cap them lower for fraud prevention. If your bank and the recipient's bank both support the same real-time network, you can send money instantly. If one or both banks are not on the network yet, the transfer falls back to ACH. Check with your bank whether they offer FedNow or RTP and whether your account is enrolled.
Peer-to-peer apps: convenient for friends and family, with limits and fees
Apps like Venmo, PayPal, Square Cash, and Zelle let you send money using a phone number or email address instead of account numbers. These apps link to your bank account or debit card and move money behind the scenes. Zelle, which is built into many banks' apps, is usually free for transfers between enrolled users and settles in minutes to hours. Venmo and PayPal are free for transfers between friends but charge a fee (usually 1% to 3%) if you want the money instantly or if you are sending it as a payment for goods or services.
The trade-off is convenience for speed and cost. Peer-to-peer apps are ideal for splitting rent, paying back a friend, or sending a gift, but they are not suitable for large amounts or time-sensitive business payments. Most apps cap transfers at $2,000 to $10,000 per week depending on your account history and the app. If a transfer goes wrong, the app's customer service can sometimes reverse it, but the process is slower than a bank's wire recall and not may provide.
International transfers: wires, specialized services, and exchange rates
Sending money outside the United States requires a wire transfer through SWIFT or a specialized money transfer service. A SWIFT wire goes through your bank and the recipient's bank, with intermediate banks taking a cut along the way. Fees are typically $25 to $50, and the recipient may pay an additional fee on their end. The exchange rate is set by your bank, which often marks it up 1% to 3% above the real rate, meaning you lose money on the conversion.
Services like Wise (formerly TransferWise), OFX, and Remitly offer lower fees and better exchange rates by specializing in cross-border transfers. Wise, for example, uses the real mid-market exchange rate and charges a flat fee plus a small percentage, often totaling less than a bank wire. These services are best for regular international transfers or large amounts where the fee difference adds up. For a one-time small transfer, a bank wire may be simpler even if it costs more.
What happens if a transfer goes wrong
If you send money to the wrong account, the first step is to contact your bank immediately. For ACH transfers, your bank can file a return or recall request within one business day of sending. If the receiving bank has not yet processed the deposit, they can reverse it. If the money has already been posted to the wrong account, the receiving bank can ask the account holder to return it, but they are not required to do so. If the account holder refuses, your bank may pursue a dispute, but recovery is not may provide.
For wire transfers, contact your bank right away and ask them to attempt a recall. Provide the exact amount, recipient bank, and account number. Your bank will send a recall request to the receiving bank, but the receiving bank can refuse if the funds have already been withdrawn or if the account holder claims the transfer was authorized. If the recall fails, your only option is to file a police report for fraud (if applicable) and pursue a civil claim, which is expensive and time-consuming.
For peer-to-peer app transfers, contact the app's support team immediately. Zelle, Venmo, and PayPal all have dispute processes, but success depends on whether the recipient cooperates or whether the app can prove fraud. If you sent money to someone you know and they refuse to return it, the app cannot force them to do so—it becomes a personal matter.
Frequently Asked Questions
How long does an ACH transfer actually take?
One to three business days from the time you send it. If you send an ACH on a Friday after 2 p.m., it will not process until Monday, and the receiving bank may not post it until Tuesday or Wednesday. Weekends and bank holidays add extra days. Some banks offer "next-day ACH," which guarantees posting by the next business day, but this is not standard across all banks.
Can I stop a transfer after I send it?
ACH transfers can sometimes be stopped within one business day if you contact your bank before the batch is sent to the clearing house. Wire transfers cannot be stopped once they leave your bank. Real-time payments and peer-to-peer transfers are instant and cannot be reversed. Always double-check account numbers and amounts before you hit send.
Why does my bank charge a fee for wire transfers but not ACH?
Wire transfers require manual processing and carry higher fraud risk, so banks charge a fee to cover the cost and liability. ACH is automated and batched, so the cost per transfer is tiny. Banks often waive ACH fees to encourage customers to use them for routine payments.
What information do I need to send money to someone?
For ACH or wire transfers, you need the recipient's full name, bank name, account number, and routing number (a nine-digit code that identifies their bank). For peer-to-peer apps, you need their phone number or email. For international transfers, you also need the recipient's SWIFT code and sometimes their address.
Is it safe to give someone my bank account number?
Yes, if you trust them. Your account number alone cannot be used to withdraw money from your account—a thief would also need your routing number, and even then they can only pull money out via ACH, which leaves a paper trail. Never give your account number to someone who contacts you unsolicited, but it is safe to share with people you know or with businesses you are paying.