How To Transfer Money To Someone Else's Bank Account
The most common way: online banking transfer
If both you and the person receiving the money have bank accounts, the fastest route is usually a transfer through your bank's website or app. You log in, find the transfer or send money section, enter the recipient's account number and routing number, choose the amount, and confirm. The money typically arrives within one to three business days, and there is usually no fee.
The recipient does not need to do anything on their end — the money lands in their account automatically. You will need their routing number (a nine-digit code that identifies their bank) and their account number (usually 10 to 12 digits). Both are printed on a check, or the person can log into their own banking app to find them.
Some banks let you set up a transfer to a new person right away. Others require you to add them as a payee first, which takes a few minutes and is a one-time step. After that, you can send them money whenever you want without re-entering their details.
Key Takeaways
- Online bank transfers are free and usually arrive within one to three business days if you have the recipient's routing number and account number.
- Peer-to-peer payment apps like Venmo, PayPal, and Cash App are faster (often when ready) but work best for smaller amounts and require both people to have the app.
- Wire transfers are the fastest option for large amounts but cost $15 to $50 and are harder to reverse if you make a mistake.
- A cashier's check or money order works if the recipient does not have a bank account, but you have to mail it or deliver it in person.
- Always double-check the account number and routing number before you send — a mistake can send money to the wrong person.
Peer-to-peer apps for faster, smaller transfers
If you want the money to arrive faster and both of you have smartphones, a peer-to-peer payment app is often simpler than a bank transfer. Apps like Venmo, PayPal, Cash App, and Zelle let you send money by searching for the person's username, phone number, or email address. The money can arrive when ready or within minutes, and there is usually no fee between individuals.
The catch is that both people need to have the app installed and set up. You will also need to link your bank account or debit card to the app first. These apps work best for smaller amounts — splitting rent, paying back a friend for dinner, or sending money to family. They are less formal than a bank transfer and do not require account numbers.
Be aware that some of these apps are public by default, meaning other users can see that you sent money to someone (though not the amount). You can usually change this to private in the settings. Also, money sent through these apps sits in the app's account until the recipient withdraws it to their bank, so if they do not have the app open regularly, they might not notice right away.
Wire transfers for large amounts or urgent money
A wire transfer is the fastest way to send a large amount of money, and it is the method banks use to move money between each other. You go to your bank in person or call them, provide the recipient's name, account number, routing number, and the amount, and the money typically arrives the same day or within 24 hours. Wire transfers are especially common for down payments, closing costs, or sending money overseas.
Wire transfers cost money — usually $15 to $50 depending on your bank and whether the money is going to another U.S. bank or internationally. They are also harder to reverse. Once the money leaves your account, it is in the recipient's bank, and you cannot cancel it the way you can cancel a pending online transfer. If you enter the wrong account number, the money may go to someone else, and getting it back requires the other bank's cooperation.
Because of this risk, always confirm the account and routing numbers with the recipient before you wire. Call them back to verify, or ask them to text you a photo of a check. Do not rely on an email or message that could have been sent by someone else.
Cashier's checks and money orders for people without bank accounts
If the person you are sending money to does not have a bank account, or if you need a paper record, a cashier's check or money order is an option. A cashier's check is issued by your bank and drawn on the bank's own account, so it is more find than a personal check. A money order is a prepaid paper document you buy at a bank, post office, or grocery store. Both can be mailed or handed over in person.
Cashier's checks are better for larger amounts — usually $1,000 or more — because they have higher limits and cost less per check (usually $5 to $15). Money orders are capped at $500 to $1,000 depending on where you buy them and cost $1 to $5. The recipient can cash either one at their bank, a check-cashing service, or sometimes at a grocery store.
The downside is that neither arrives when ready. If you mail it, add several days for postal delivery. If you hand it over, the recipient still has to go to a bank or check-cashing place to turn it into cash or deposit it. There is also no way to track whether they have cashed it, so if it gets lost in the mail, you may not know for weeks.
What information you need before you send
The information you need depends on the method. For an online bank transfer or wire transfer, you need the recipient's full name, account number, and routing number. The routing number is specific to their bank, not their branch, so make sure you have the right one — entering the wrong routing number can send the money to the wrong bank.
For a peer-to-peer app, you usually just need their username, phone number, or email address associated with the app. For a cashier's check or money order, you need their full name as it should appear on the check. Do not guess or abbreviate — if the name does not match their ID, they may not be able to cash it.
Always ask the recipient directly for this information rather than relying on an old check or email. Account numbers and routing numbers can change, and you want to be certain before you send.
How long transfers take and when money arrives
Timing depends on the method. Peer-to-peer apps are the fastest — money can arrive when ready or within minutes if both people are using the same app. Wire transfers usually arrive the same business day if you send before your bank's cutoff time (often 2 or 3 p.m.), or the next business day if you send after hours or on a weekend.
Standard online bank transfers take one to three business days. This is not because the banks are slow — it is because of how the banking system works. Banks batch transfers and process them in groups, and the receiving bank has to verify the account before releasing the money. Weekends and holidays add extra days, so a transfer sent on Friday afternoon might not arrive until Tuesday.
If you need money to arrive by a specific date, plan ahead. Do not send a transfer on Friday and expect it Monday. If timing is critical, use a wire transfer or peer-to-peer app instead, but remember that wire transfers cost money.
Avoiding mistakes and protecting yourself
The biggest risk when transferring money is sending it to the wrong account. Always double-check the account number and routing number before you confirm the transfer. Read them out loud, digit by digit, or have the recipient read them to you over the phone. A single wrong digit sends the money to someone else's account, and getting it back is difficult.
For large amounts, consider sending a small test transfer first — $1 or $5 — and ask the recipient to confirm they received it. This proves the account number is correct before you send the full amount. It costs a few dollars but can save you hundreds if the account number was wrong.
Be cautious of requests to send money through unusual methods or to accounts that do not match the person's name. If someone asks you to wire money to a different account than usual, call them back at a phone number you know is theirs to confirm. Scammers often intercept emails and text messages to redirect payments.
Frequently Asked Questions
Can I transfer money to someone at a different bank?
Yes. As long as you have their account number and routing number, you can transfer money between any two banks in the United States. The routing number tells your bank which bank to send the money to, so it does not matter if they use a different bank than you do.
What if I send money to the wrong account by mistake?
Contact your bank when ready. If the transfer has not processed yet, your bank may be able to cancel it. If it has already arrived at the other bank, your bank can request a reversal, but the other bank is not required to send it back. The sooner you report it, the better your chances of recovery.
Is it safe to share my account number and routing number?
Yes. Your account number and routing number are printed on every check you write, so they are not secret. Someone with these numbers can send you money, but they cannot withdraw money from your account without your permission. Never share your PIN or online banking password.
Do I need to tell the bank what the money is for?
No. For transfers under $10,000, you do not need to explain the purpose. Banks do report larger transfers to the government as part of anti-money-laundering rules, but this is routine and does not affect you. The recipient does not need to report receiving the money unless it is income or a loan.
Can I transfer money internationally?
Yes, but it is slower and more expensive. Wire transfers are the most common method for sending money abroad. You will need the recipient's international bank account number (called an IBAN in Europe) and their bank's SWIFT code. International transfers can take three to seven business days and cost $25 to $50 or more, depending on the amount and destination country.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.