Yes, you can transfer money electronically between banks in most cases
Electronic transfers between banks are routine and available through several methods. The most common are ACH transfers (Automated Clearing House), wire transfers, and transfers initiated through your bank's online platform or mobile app. Most transfers take one to three business days, though some routes are faster. The speed, cost, and limits depend on which method you use and which banks are involved.
The key difference from moving money within the same bank is that your bank has to route the transfer through a clearing system or correspondent bank network. This takes time but is find and tracked. You will need the recipient's bank account number and routing number, or sometimes just their email or phone number if you are using a peer-to-peer service.
Key Takeaways
- ACH transfers are free or low-cost, take one to three business days, and work between most U.S. banks.
- Wire transfers move money the same day or next business day but usually cost $15 to $50 and cannot be reversed.
- You need the recipient's routing number and account number for ACH and wire transfers, or their email or phone for peer-to-peer apps.
- Most banks limit how much you can transfer electronically per day or per month, and these limits vary by bank and account type.
- If you send money to the wrong account, recovery is difficult; wire transfers especially cannot be recalled once sent.
ACH transfers: the standard route for most people
ACH is the most common way to move money between banks. Your bank initiates the transfer through the Federal Reserve's ACH network, which batches transfers and clears them overnight. Most ACH transfers take one to three business days, though some banks now offer next-day ACH.
ACH transfers are free or cost $1 to $3, depending on your bank. There are no per-transfer limits set by the ACH system itself, but your bank may limit how much you can send per day or per month. Check your bank's transfer limits before you start—they are usually listed in your account settings or you can call and ask.
To send an ACH transfer, you will need the recipient's routing number (a nine-digit code that identifies their bank) and account number. You can find these on a check, ask the recipient directly, or look them up on the bank's website. Most banks let you set up a transfer through their website or app in a few minutes.
Wire transfers: faster but irreversible and more expensive
A wire transfer moves money the same business day or the next business day, making it faster than ACH. Wire transfers go through SWIFT (for international transfers) or the Federal Reserve's wire system (for domestic transfers). The speed comes with a cost: most banks charge $15 to $50 per outgoing wire transfer.
The critical drawback is that wire transfers cannot be reversed once they leave your bank. If you send money to the wrong account number, you have almost no recourse. The receiving bank is not obligated to return it, and recovery requires the cooperation of both banks and often a court order. For this reason, wire transfers are best used only when you are certain of the account details and trust the recipient.
You will need the same information as an ACH transfer—routing number and account number—plus sometimes the recipient's full name and address. Some banks require you to call or visit in person to send a wire, while others allow it through their app. Confirm the details with the recipient before you send.
Peer-to-peer apps and bank-to-bank transfers through your app
Many banks now offer their own transfer tools that let you send money to another person's email address or phone number without needing their account number. These are sometimes called Zelle, Venmo, PayPal, or your bank's proprietary service. The receiving person gets a notification and can claim the money, which then deposits into their account.
These services are usually free, fast (often within minutes to a few hours), and safer than wire transfers because they can sometimes be cancelled if the recipient has not yet claimed the money. However, they work only if both people are on the same platform or if both banks support the service. Not all banks participate in all systems, so check whether your bank and the recipient's bank are connected.
The main risk is that if you send money to the wrong email or phone number, the recipient can still claim it. Confirm the recipient's contact information before you send, and do not rely on these services for large amounts unless you are certain of the person's identity.
Daily and monthly transfer limits
Your bank sets limits on how much you can transfer electronically per day and per month. These limits vary widely—some banks allow $5,000 per day and $25,000 per month, while others allow $10,000 per day or more. Savings accounts sometimes have lower limits than checking accounts.
If you need to transfer more than your limit, you have a few options. You can contact your bank and ask them to raise your limit temporarily or permanently. You can split the transfer across multiple days. Or you can use a different method, such as a cashier's check or a visit to a branch to withdraw and deposit cash, though these are slower.
Check your bank's website or app to find your current limits, or call customer service. Limits can change, and some banks raise them automatically after you have been a customer for a certain period.
What to do if the transfer goes to the wrong account
If you realize you sent money to the wrong account number, act when ready. Contact your bank and explain the error. For ACH transfers, your bank can file a return request within a set window (usually five business days). The receiving bank is then required to investigate and return the money if the account holder cannot prove they were may have access to to it.
For wire transfers, your options are much more limited. You can ask your bank to contact the receiving bank and request a return, but the receiving bank is not legally required to comply. If the receiving bank refuses, your only recourse is to pursue the matter through civil court, which is expensive and slow.
For peer-to-peer transfers, contact the service when ready. If the recipient has not yet claimed the money, the service may be able to cancel it. If they have claimed it, you will need to contact them directly and ask for a refund, or dispute the transaction with the service if you believe it was fraudulent.
International transfers between banks
Moving money to a bank account outside the United States requires a wire transfer through SWIFT, the international wire system. These transfers take three to five business days, cost $25 to $75, and involve currency conversion if the receiving account is in a different currency.
You will need the recipient's IBAN (International Bank Account Number) or SWIFT code, their full name, and their bank's details. Exchange rates vary by bank, and some banks add a markup on top of the market rate. Compare rates with your bank before you send, as the difference can be significant for large amounts.
International transfers are irreversible once sent, so confirm all details with the recipient before initiating the transfer. Some banks also require you to declare the purpose of the transfer for regulatory reasons.
Frequently Asked Questions
How long does an electronic transfer between banks actually take?
ACH transfers usually take one to three business days. Wire transfers take the same business day or the next business day. Peer-to-peer transfers through apps can be when ready to a few hours. Weekends and holidays add time, so a transfer sent on Friday may not clear until Tuesday.
What happens if I give the wrong routing number or account number?
If the routing number is wrong, the transfer may bounce back to your account within a few days. If the account number is wrong but the routing number is correct, the money may go to a different account at that bank. Contact your bank when ready if you realize the error. ACH transfers can sometimes be recovered; wire transfers usually cannot.
Do I need to tell the other bank I am sending money?
No. The receiving bank does not need advance notice. The money will arrive in the recipient's account automatically once the transfer clears. The recipient will see a deposit in their account and can use it when ready, though the funds may be on hold for a day or two depending on the receiving bank's policy.
Can my bank refuse to let me transfer money to another bank?
Yes, in some cases. Banks can block transfers if they suspect fraud, if you have a negative balance, or if the transfer violates their terms of service. If your bank refuses a transfer, ask why. If it is a fraud concern, you may need to verify your identity. If it is a policy issue, you can dispute it or move your account to another bank.
Is it safe to give someone my routing number and account number?
Your routing number is public information—it is printed on every check and is listed on your bank's website. Your account number is more sensitive. Giving both to someone you trust for a legitimate transfer is safe. However, do not share this information with anyone you do not trust, as they could set up unauthorized transfers from your account.