What a bank transfer is and how it works
A bank transfer is when you move money from your bank account to someone else's bank account. The money goes directly from one bank to another — you do not handle cash or write a check. The person receiving the money needs to give you their bank account number and routing number (a nine-digit code that identifies their bank), and you enter those details into your own bank's system.
The transfer does not happen when ready. Depending on the type of transfer you choose, the money can take anywhere from a few minutes to a few business days to reach the other account. During that time, the money leaves your account but has not yet arrived in theirs — it is in transit between the two banks.
Bank transfers are one of the safest ways to send money because the banks handle the actual movement of funds, not you. Once you send it, you cannot cancel it if the other person has already received it, so it is important to double-check the account number before you confirm.
Key Takeaways
- You need the recipient's full name, account number, and routing number to send a bank transfer.
- Most transfers take one to three business days, though some banks offer faster options that cost extra.
- You can send a transfer through your bank's website, mobile app, or by visiting a branch in person.
- Once the money reaches the other account, you cannot cancel the transfer, so verify the account details before you send.
Getting the information you need from the person receiving the money
Before you can send a transfer, you need three pieces of information from the person who will receive it. Ask them for their full name (exactly as it appears on their account), their account number, and their routing number.
The routing number is a nine-digit code specific to their bank or credit union. If they do not know it, they can find it by logging into their online banking, calling their bank, or looking it up on their bank's website — you can also search for it by typing the bank name and "routing number" into a search engine. The account number is usually printed on the bottom left of their checks, or they can find it in their online banking.
Make sure the name matches their account exactly. If you write "John Smith" but the account is under "John Michael Smith," the transfer may be rejected or delayed. It is worth asking them to spell it out or sending you a photo of a check or bank statement so you can copy it correctly.
Sending a transfer through your bank's website or app
Most banks let you send a transfer without leaving home. Log into your online banking or open your bank's mobile app, then look for a button or menu item that says "Send Money," "Transfer," "Pay," or "Move Money." The exact wording varies by bank.
Click that button and you will usually see a form asking for the recipient's name, account number, and routing number. Enter the information carefully — take your time and check each number twice. You will also enter the amount you want to send and may be asked to choose a date (usually today or a future date).
After you review the details one more time, you will click "Confirm" or "Send." The bank will show you a confirmation number. Write this down or take a screenshot — you may need it later if you have a question about the transfer. The money will leave your account right away, but it will not arrive in the other account until the next business day at the earliest.
Sending a transfer in person at a bank branch
If you do not have online banking or prefer to do it face-to-face, you can visit your bank branch and ask a teller to send a transfer for you. Bring the recipient's name, account number, and routing number, and tell the teller how much you want to send.
The teller will fill out a form (sometimes called a "wire transfer form" or "funds transfer form"), and you will sign it. They will give you a receipt with a confirmation number. Keep this receipt until the transfer is complete — it proves you sent the money and when.
Transfers sent in person work the same way as transfers sent online: the money leaves your account when ready but takes one to three business days to arrive. There is no difference in speed between the two methods unless you pay extra for a faster service.
The difference between standard transfers and faster options
A standard bank transfer takes one to three business days because the banks process transfers in batches at set times during the day. If you send a transfer on a Friday evening, it will not start moving until Monday morning.
Some banks offer faster options. Same-day ACH (Automated Clearing House) transfers can move money the same day you send them, but only if you send before a certain time — usually 5 p.m. Eastern Time on a business day. Wire transfers are even faster and can move money within hours, but they usually cost between $15 and $30 per transfer.
For most everyday transfers — paying a friend back, sending money to family, or paying a bill — a standard transfer is fine and costs nothing. Use a faster option only if the money truly needs to arrive the same day or within a few hours.
What to do if something goes wrong
If you entered the wrong account number, the transfer may be rejected and the money will return to your account within a few business days. You will see it back in your balance, and you can try again with the correct number.
If the account number was correct but the name did not match exactly, some banks will reject the transfer as a safety measure. Others will let it through. If the money goes to the wrong person, contact your bank right away with your confirmation number. Banks can sometimes recall transfers that have not been received yet, but once the money is in another account, recovery is much harder.
Always keep your confirmation number and receipt until you confirm with the other person that they received the money. If there is a dispute later, you will need proof that you sent it.
Frequently Asked Questions
How long does a bank transfer actually take?
A standard transfer takes one to three business days. If you send it on a Friday after 5 p.m., it will not start processing until Monday. Same-day ACH can move money the same day if you send before the bank's cutoff time, usually 5 p.m. Eastern Time on a business day.
Can I cancel a transfer after I send it?
If the transfer has not been received yet, you may be able to cancel it by contacting your bank quickly — usually within a few hours of sending. Once the money reaches the other account, you cannot cancel it. You would have to ask the other person to send it back.
What if I send money to the wrong person by mistake?
Contact your bank when ready with your confirmation number. If the transfer has not been received yet, the bank may be able to stop it. If it has already arrived, the bank can file a recall request, but the other person is not required to return the money. Prevention is easier than recovery, so always double-check the account number before you send.
Do I need a routing number if I am sending money to someone at the same bank?
Some banks let you send transfers between accounts at the same bank using only the account number. Check your bank's website or app — it may have a separate option for "transfers between my accounts" or "transfers within [Bank Name]." You still need the recipient's account number and full name.
Is a bank transfer the same as a wire transfer?
No. A bank transfer (ACH transfer) is slower, cheaper, and safer for everyday use. A wire transfer is faster but costs money and cannot be reversed once sent. Use a bank transfer for most situations and a wire transfer only when speed is critical.