A bank transfer moves money from one account to another, usually within one to three business days
A bank transfer is an electronic movement of money from your account at one bank to an account at another bank (or to a different account at the same bank). The money leaves your account, travels through the banking system, and arrives in the receiving account. The time it takes depends on the type of transfer you use and whether both banks are in the same country.
Most transfers in the United States use the ACH network (Automated Clearing House), which is a system that batches transfers and processes them overnight. ACH transfers typically take one to three business days. Some banks offer faster options—like same-day ACH or wire transfers—that move money within hours or minutes, but these usually cost more or have limits on how much you can send.
You need the receiving account holder's name, their bank's routing number, and their account number to complete a transfer. If any of this information is wrong, the transfer may be rejected or sent to the wrong account. Most banks let you set up transfers through their website, mobile app, or by calling customer service.
Key Takeaways
- ACH transfers, the most common type, take one to three business days and move money through an overnight batch system.
- Wire transfers move money the same day or next day but typically cost $15 to $30 and cannot be reversed once sent.
- You need the recipient's full name, routing number, and account number; incorrect information can delay or misdirect the transfer.
- Transfers between your own accounts at different banks usually process faster than transfers to someone else's account.
- If money goes to the wrong account, contact your bank immediately; recovery depends on whether the receiving bank cooperates.
ACH transfers: the standard route for most payments
ACH transfers are the default for most bank-to-bank payments in the United States. Your bank collects transfer requests throughout the day, bundles them together, and sends them to the ACH network in batches—usually at the end of the business day. The receiving bank gets the batch the next morning, processes it, and deposits the money into the recipient's account by the end of that business day or the next one.
This means an ACH transfer initiated on a Monday morning might not arrive until Wednesday. If you initiate it on a Friday afternoon, it may not arrive until the following Monday or Tuesday, because the ACH network does not process on weekends or federal holidays. Banks sometimes advertise "next business day" ACH, which means the money arrives by the end of the next business day instead of two or three days later.
ACH transfers are free or very cheap—most banks charge nothing for outgoing transfers, though some charge $1 to $3 for incoming transfers if you receive many. There is usually a limit on how much you can transfer in a single day (often $10,000 to $25,000) and per month, though you can request a higher limit.
Wire transfers: faster but irreversible and more expensive
A wire transfer moves money directly from one bank to another without going through the ACH batch system. Wire transfers typically arrive the same day if sent before the receiving bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern time), or the next business day if sent after. International wire transfers take one to three business days depending on the receiving country and bank.
Wire transfers cost $15 to $50 depending on your bank and whether the transfer is domestic or international. Once the money leaves your account, you cannot cancel or reverse the transfer—the receiving bank has the money and you have no recourse unless the receiving bank agrees to send it back. This makes wire transfers risky if you are sending money to someone you do not know or trust.
Banks require additional information for wire transfers, including the receiving bank's SWIFT code (for international transfers) or ABA routing number. Some banks also require the receiving bank's address. Mistakes in this information can cause the transfer to be rejected or delayed while the banks sort out where the money should go.
Transfers between your own accounts at different banks
Moving money between accounts you own at different banks is usually faster and simpler than sending money to someone else. Many banks let you link external accounts and transfer between them without extra verification. These transfers often process within one business day instead of the standard two to three.
The first time you link an external account, your bank may require verification—usually by depositing two small amounts (typically under $1 each) into the external account and having you confirm the amounts. This takes a few business days. After that, transfers between your accounts are usually treated as lower-risk and process faster.
Some banks offer "sweep" features that automatically transfer money between your accounts on a schedule—for example, moving money from checking to savings every Friday, or moving money from savings to checking when your checking balance drops below a certain amount.
What happens if the transfer goes to the wrong account
If you send money to the wrong account number, the transfer will arrive in that account instead of where you intended. Your bank cannot simply reverse it—the receiving bank now has the money and the account holder may have already spent it. Recovery depends on whether the receiving bank and account holder cooperate.
Contact your bank immediately if you realize you sent money to the wrong account. Your bank can file a request with the receiving bank asking them to return the funds. The receiving bank will contact the account holder and ask them to return the money. If the account holder refuses or the account is closed, your bank may not be able to recover the funds. Some banks offer fraud protection or error resolution for transfers made by mistake, but this is not may provide.
For wire transfers, the situation is worse because wire transfers cannot be reversed. If you send a wire to the wrong account, you have no legal recourse—you must ask the receiving bank to return the money as a favor. Many do not.
Fraud protection and what to do if a transfer is unauthorized
If someone transfers money out of your account without your permission, contact your bank immediately. Under federal law, your liability depends on how quickly you report it. If you report it within two business days, your liability is capped at $50. If you report it after two business days but within 60 days, your liability can be up to $500. If you wait more than 60 days, you may lose all the money.
Your bank will investigate the unauthorized transfer and may reverse it if they determine it was fraud. However, if the transfer was made using your login credentials or a payment method you authorized (like a bill pay service), the bank may argue it was authorized and deny your claim. This is why it is important to monitor your account regularly and report anything suspicious quickly.
For ACH transfers, the receiving bank may also be able to reverse the transfer if you report it quickly enough. For wire transfers, reversal is much harder because the money has already left the system. Report unauthorized wire transfers to your bank and the receiving bank immediately, but do not expect recovery.
Limits, fees, and timing across different banks
Transfer limits and fees vary by bank. Most banks limit ACH transfers to $10,000 to $25,000 per day and $50,000 to $100,000 per month, though these limits are often higher for transfers between your own accounts. Wire transfers may have higher daily limits but cost more per transfer. Some banks charge for incoming transfers; others do not.
Timing also varies. A transfer that takes one business day at one bank might take three at another. Banks that process ACH batches multiple times per day (rather than once per day) can offer faster transfers. If speed matters, ask your bank what their specific timeline is before you initiate the transfer.
International transfers (to accounts outside the United States) always use wire transfer and take longer—typically three to five business days depending on the receiving country and bank. International transfers also involve currency conversion, which adds fees and may involve a less favorable exchange rate than you would get elsewhere.
Frequently Asked Questions
How long does a bank transfer actually take?
ACH transfers take one to three business days. Wire transfers take the same day or next business day if sent before the receiving bank's cutoff time. Transfers between your own accounts may be faster—sometimes one business day. Weekends and federal holidays do not count as business days, so a transfer initiated Friday afternoon may not arrive until Tuesday.
Can I cancel a transfer after I send it?
You can cancel an ACH transfer if you contact your bank before it is processed—usually within a few hours of sending it. Once it is processed, you cannot cancel it, but you can ask the receiving bank to return it. Wire transfers cannot be canceled once sent. Contact your bank immediately if you need to stop a transfer.
What information do I need to send money to someone?
For an ACH transfer, you need the recipient's full name, routing number, and account number. For a wire transfer, you also need the receiving bank's address and SWIFT code (for international transfers). Double-check all information before sending—mistakes can cause delays or send money to the wrong account.
Is a bank transfer the same as a wire transfer?
No. A bank transfer usually refers to an ACH transfer, which takes one to three days and is free or cheap. A wire transfer is faster (same day or next day) but costs $15 to $50 and cannot be reversed. When someone says "bank transfer," they usually mean ACH unless they specifically say "wire."
What do I do if money was transferred out of my account without permission?
Contact your bank immediately. Report it within two business days to limit your liability to $50. Your bank will investigate and may reverse the transfer if they determine it was fraud. Keep records of all communications with your bank and follow up in writing if they do not respond within 10 business days.