Yes, you can transfer money to a friend's bank account in several ways
You can send money to a friend's bank account directly from your own bank, through a money transfer service, or using a payment app. The method you choose depends on how quickly you need the money to arrive, whether your friend is in the same country, and what information you have about their account.
The simplest route is usually a bank-to-bank transfer if you both use banks in the same country. You log into your bank's website or app, enter your friend's account details, and send the money. Most transfers arrive within one to three business days. If you need the money there faster, a payment app like Venmo, PayPal, or Cash App can move money in minutes, though these work best for smaller amounts between people who already know each other.
Key Takeaways
- Bank transfers require your friend's routing number, account number, and full name — ask them directly rather than guessing the spelling of their name.
- Transfers between accounts at the same bank often arrive the same day, while transfers between different banks usually take one to three business days.
- Payment apps like Venmo and PayPal move money faster but typically charge fees for when ready transfers and may have daily limits on how much you can send.
- International transfers require your friend's SWIFT code or IBAN and usually cost $15 to $50 in fees, with money arriving in three to seven business days.
- Once you send money, you cannot get it back unless your friend returns it — banks do not reverse transfers to the wrong account on your request alone.
What information you need from your friend
Before you transfer money, ask your friend for the specific details your bank will need. For a domestic transfer within the United States, you need their routing number (a nine-digit code that identifies their bank), their account number, and their full name exactly as it appears on their account.
Do not guess at the spelling of your friend's name or try to abbreviate it. Banks match the name you enter against the account holder's name in their system. If the name does not match exactly, the transfer may be rejected, or it may go through to the wrong person. Ask your friend to spell their name as it appears on their bank statements or debit card.
Your friend can find their routing and account numbers on the bottom left of their checks, or by logging into their bank's website or app. Many banks also display this information when you call customer service. If your friend does not have checks, they can ask their bank directly — this is a routine request and takes two minutes.
How bank transfers work and how long they take
When you initiate a transfer from your bank, your bank sends the money to a clearing house, which then sends it to your friend's bank. This process is called the ACH system (Automated Clearing House) for domestic transfers. The ACH system processes transfers in batches, usually once or twice per day, which is why transfers between different banks typically take one to three business days.
If you and your friend both bank at the same institution, the transfer often arrives the same day or within a few hours, because the money does not have to leave the bank's system. Some banks offer same-day ACH, which moves money faster, but this is not available everywhere and may have limits on the amount you can send.
Weekends and bank holidays slow transfers down. If you send money on a Friday evening, it may not arrive until Tuesday. If you need money to arrive by a specific date, send it at least three business days early to be safe.
Using payment apps for faster transfers
Payment apps like Venmo, PayPal, Cash App, and Square Cash move money between users much faster than banks do — often within minutes. These apps work by holding money in an account within the app itself, rather than moving it directly between banks. To use them, both you and your friend need to read the app and set up an account.
Payment apps are convenient for splitting bills or sending small amounts to people you know well. However, they usually charge a fee if you want the money to arrive when ready rather than waiting a few days. A typical when ready transfer fee is 1 to 2 percent of the amount you send. If you send the money as a regular transfer (not when ready), it may take one to three business days and usually has no fee.
Payment apps also have daily limits — you cannot send unlimited amounts in a single day. These limits vary by app and by how long you have used the app. When you first set up an account, your daily limit is usually lower than it will be after you have used the app for several months.
Sending money internationally
If your friend lives in another country, you have two main options: an international bank transfer or an international money transfer service like Western Union or MoneyGram.
An international bank transfer requires your friend's SWIFT code (a code that identifies their bank internationally) or their IBAN (International Bank Account Number). You initiate the transfer through your bank, which charges a fee — typically $15 to $50 depending on the amount and your bank. The money usually arrives in three to seven business days. Exchange rates vary by bank and by day, so ask your bank what rate they will use before you send the money.
International money transfer services like Western Union or MoneyGram often have lower fees for smaller amounts and faster delivery in some countries. Your friend picks up the money in cash at a location in their country, or it can be deposited into their bank account. These services are useful if your friend does not have a bank account or if you need the money to arrive very quickly.
What happens if you send money to the wrong account
Once a transfer leaves your bank, you cannot straightforward cancel it and get the money back. If you entered the wrong account number or your friend's name was misspelled, the transfer may be rejected by the receiving bank and returned to you within a few business days. But if the account number was valid and belonged to someone else, the money will arrive in that person's account.
If this happens, contact your bank when ready. Your bank can file a trace on the transfer, which asks the receiving bank to investigate and return the money. However, if the person who received the money has already withdrawn it, the receiving bank may not be able to recover it. Your bank will tell you whether recovery is possible and how long it will take.
To avoid this problem, double-check all account details before you send the transfer. Many banks let you send a small test transfer first — $1 or $2 — to confirm the account is correct before you send the full amount. Ask your bank whether this option is available.
Fees and limits on transfers
Most banks do not charge a fee for sending a domestic ACH transfer to another person's account. However, some banks charge a small fee — usually $1 to $3 — if you send more than a certain number of transfers per month, or if you use online bill pay to send money to an individual rather than a business.
International transfers almost always have a fee, ranging from $15 to $50 or more depending on the amount and your bank. Some banks also charge a fee to receive an international transfer, which your friend's bank may deduct from the amount that arrives.
Payment apps charge fees only for when ready transfers or for transferring money out of the app to your bank account. Regular transfers between app users are usually free. Check the app's fee schedule before you send money, because fees vary by app and by the type of transfer.
Frequently Asked Questions
Can I transfer money to my friend if I do not know their bank name?
You need the routing number, which identifies the specific bank branch. Your friend can find this on their checks or by logging into their bank's website. If they do not know it, they can call their bank and ask. You do not need to know the bank's name — the routing number is what matters.
What if my friend's name has special characters or is spelled unusually?
Enter it exactly as it appears on their bank account. Ask your friend to show you their bank statement or debit card so you can copy the spelling. Banks are strict about name matching, and a misspelled name can cause the transfer to be rejected or sent to the wrong account.
How do I know if the transfer went through?
Check your bank account to confirm the money left your account. Then ask your friend to check their account to confirm it arrived. You can also contact your bank to ask for the status of a specific transfer — they can tell you whether it is pending, completed, or rejected.
Can I cancel a transfer after I send it?
If you cancel it within a few hours of sending it, your bank may be able to stop it before it reaches the other bank. Contact your bank when ready if you need to cancel. Once the transfer has been processed by the receiving bank, cancellation is not possible — you would have to ask your friend to return the money.
Is it safe to give my friend my account number?
Yes, your account number and routing number are safe to share. These numbers are printed on your checks and are not secret. Someone with only your account number and routing number cannot withdraw money from your account without additional authorization. However, do not share your PIN, password, or the three-digit security code on the back of your debit card.