What a bank transfer is
A bank transfer is the movement of money from one bank account to another. The money leaves one account, travels through the banking system, and arrives in a different account—either at the same bank or at a different one. The person sending the money (the originator) authorizes the transfer, and the receiving bank deposits it into the recipient's account.
Bank transfers are not the same as wire transfers, ACH transfers, or checks, though all four move money between accounts. A bank transfer is the umbrella term for any electronic movement of funds initiated through your bank. The specific method—how fast it moves, what it costs, and what information you need—depends on which type of transfer your bank uses.
Key Takeaways
- A bank transfer moves money from one account to another through electronic channels, and the speed and cost depend on the transfer type your bank offers.
- ACH transfers are the most common type for routine payments and typically take one to three business days; wire transfers are faster but more expensive and harder to reverse.
- You need the recipient's routing number and account number to send a transfer, or you can use their email or phone number if your bank offers Zelle or a similar service.
- Money usually arrives within one to three business days for standard transfers, though some banks offer same-day or next-day options for an extra fee.
- If a transfer goes to the wrong account or is delayed, contact your bank immediately—the sooner you report it, the better your chances of recovery.
How the money actually moves
When you initiate a bank transfer, your bank does not hand over physical cash. Instead, your bank sends an electronic message to the recipient's bank (or to a clearing house that routes messages between banks) with instructions: deduct this amount from this account, add it to that account. The recipient's bank receives the message, verifies the account exists, and deposits the money.
The path the money takes depends on the transfer type. An ACH transfer (Automated Clearing House) goes through a central clearing system operated by the Federal Reserve or a private processor. The message sits in a queue, batches of transfers are processed at set times during the day, and the money typically arrives one to three business days later. A wire transfer bypasses the queue and goes directly from bank to bank, usually arriving the same day or next business day, but costs more and is harder to reverse.
Your bank account balance changes immediately when you send the transfer—the money is deducted right away. But the recipient does not see the money in their account until their bank processes the incoming message and deposits it. This gap between when you send it and when they receive it is called the settlement time.
What information you need to send a transfer
The information required depends on the transfer method. For a standard ACH or wire transfer, you need the recipient's routing number (a nine-digit code that identifies their bank) and account number (the unique identifier for their account at that bank). You also need to know whether it is a checking or savings account. Your bank's website or app will have a form where you enter this information.
If you are sending money to someone at the same bank, you may only need their account number. If you are sending money internationally, you will need additional information like their SWIFT code or IBAN (International Bank Account Number), and the transfer will take longer and cost more.
Many banks now offer Zelle, a service that lets you send money using only the recipient's email address or phone number. Zelle is faster than a standard ACH transfer (often arriving within minutes or hours) and requires no routing or account numbers. Not all banks offer Zelle, and not all recipients have enrolled in it, so check whether both your bank and the recipient's bank support it before you rely on it.
How long a transfer takes
A standard ACH transfer takes one to three business days. Your bank sends the message on the day you initiate it, but the clearing house processes transfers in batches at set times (usually a few times per day). The recipient's bank then processes the incoming batch and deposits the money into the account. Weekends and federal holidays do not count as business days, so a transfer sent on Friday may not arrive until Tuesday.
Wire transfers are faster—usually same-day or next-day—but cost between $15 and $50 depending on your bank and whether the wire is domestic or international. Zelle transfers typically arrive within minutes to a few hours. Some banks offer expedited ACH transfers (sometimes called "next-day ACH") for a fee of $5 to $15, which may provide arrival by the next business day.
If a transfer does not arrive within the expected timeframe, contact your bank. Delays can happen if the recipient's account number was entered incorrectly, if the recipient's bank is processing a backlog, or if a holiday fell during the settlement period. Your bank can trace the transfer and tell you where it is in the system.
Costs and fees
Many banks do not charge a fee for outgoing ACH transfers, especially if you are a customer in good standing. Some banks charge $1 to $3 per transfer, and some charge only for transfers above a certain amount per month (for example, free for the first five transfers, then $1 each). Wire transfers cost more: domestic wires typically cost $15 to $30, and international wires cost $30 to $50 or more.
Zelle transfers are free. Some banks charge a fee for expedited ACH transfers, but the fee is usually lower than a wire transfer fee. Check your bank's fee schedule or ask a representative what you will be charged before you send a large or urgent transfer.
The recipient never pays a fee to receive a transfer. The fee, if any, comes out of your account.
What happens if something goes wrong
If you send a transfer to the wrong account number, the money may still arrive at that account—it will go wherever the routing and account numbers point, regardless of the name you entered. If the account does not exist, the transfer will bounce back to your bank, usually within one to three business days, and the money will be returned to your account.
If the money arrived in the wrong account but the account exists, you will need to contact your bank and ask them to initiate a reversal or recall. Your bank will send a message to the recipient's bank asking them to return the funds. The recipient's bank is not required to comply, but most do if the request comes quickly. The sooner you report the error, the better your chances of recovery. If weeks pass before you notice, the recipient may have already spent the money, and recovery becomes much harder.
If a transfer is delayed, contact your bank with the date you sent it, the amount, the recipient's name and account number, and the recipient's bank name. Your bank can trace it through the clearing system and tell you whether it is still in transit, stuck in a queue, or returned to your account.
Wire transfers are much harder to reverse than ACH transfers. Once a wire is sent and received, the recipient's bank has no obligation to return it. If you send a wire to the wrong account, you may have no recourse. For this reason, always double-check wire transfer details before you send.
Bank transfers vs. other payment methods
A bank transfer is different from a wire transfer, ACH transfer, check, or peer-to-peer payment, though the terms are sometimes used interchangeably. A wire transfer is a specific type of bank transfer that is faster and more expensive. An ACH transfer is another specific type that is slower and cheaper. A check is a paper instruction to your bank to pay someone; it takes longer to clear and can bounce if you do not have enough money. A peer-to-peer payment (like Venmo or PayPal) moves money through a third-party app, not directly from bank to bank.
For routine bills and regular payments, an ACH transfer is usually the right choice—it is free or cheap, and one to three days is fast enough. For urgent payments or large amounts, a wire transfer is faster but costs more. For payments to people you know, Zelle or a peer-to-peer app is convenient and fast. For payments you want to stop or reverse, avoid wire transfers; use ACH or a check instead.
Frequently Asked Questions
Can I cancel a bank transfer after I send it?
It depends on the transfer type and how quickly you act. ACH transfers can usually be cancelled if you contact your bank before the transfer is processed—often within a few hours of sending it. Wire transfers cannot be cancelled once they leave your bank. Zelle transfers are immediate and cannot be reversed. Contact your bank right away if you need to stop a transfer; waiting even a few hours may be too late.
What if I enter the wrong account number?
The money will go to whatever account the routing and account numbers point to. If that account does not exist, the transfer bounces back to you within one to three business days. If the account exists but belongs to the wrong person, you will need to ask your bank to recall the transfer. Report the error as soon as you notice it; the longer you wait, the less likely recovery becomes.
Do I need to give my bank account password to send a transfer?
No. You log into your bank account using your password, but you never give your password to anyone else or to any other service. If someone asks for your password to send a transfer, it is a scam. Your bank will never ask for your password via email or phone.
How much money can I transfer at once?
Limits vary by bank and account type. Many banks allow ACH transfers up to $10,000 or $25,000 per day, though some allow more. Wire transfer limits are often higher. Check your bank's website or call them to find out your specific limit. If you need to send more than your limit, you can split it across multiple days or ask your bank to raise your limit.
Is a bank transfer safe?
Bank transfers are secure if you send them to the correct account. The main risk is sending money to the wrong person by mistake. Banks do not verify that the account name matches the account number, so if you enter the right number but the wrong name, the money still goes through. Always confirm the account number with the recipient before you send, and use Zelle or a peer-to-peer app when possible, since those use names or phone numbers instead of account numbers.