The most direct way is a bank transfer through your own bank's website or app

If you have a checking or savings account, your bank likely offers a way to send money directly to another person's account without leaving your bank's system. Log into your online banking portal or mobile app, look for "Send Money," "Transfer," or "Pay Someone," and enter the recipient's name, account number, and routing number. The money usually arrives within one to three business days, depending on whether both accounts are at the same bank (same-day is common) or different banks (typically one to three days).

You will need the recipient's full legal name, their account number, and their bank's routing number. The routing number is a nine-digit code that identifies their bank. If you do not have it, ask them directly or they can find it on a check, in their online banking portal, or by calling their bank. Some banks also let you look up a routing number on the Federal Reserve's website if you know the bank name and state.

This method is free at most banks, though some charge a small fee for transfers to accounts outside their network. Check your bank's fee schedule before you send, or ask the customer service line.

Key Takeaways

  • Bank transfers through your own bank's website or app are the cheapest and fastest way to send money, usually arriving in one to three business days.
  • You will need the recipient's full name, account number, and their bank's routing number to complete a transfer.
  • Peer-to-peer payment apps like Venmo, PayPal, and Cash App work faster for small amounts but may charge fees 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.
  • Money orders and cashier's checks are slower but do not require the recipient to have a bank account.

Peer-to-peer payment apps for faster, smaller transfers

Apps like Venmo, PayPal, Cash App, and Zelle let you send money to someone's phone number or email address instead of asking for their account number. The recipient receives the money in their app account, and they can then transfer it to their bank account (usually within one to three business days). For small amounts—under $500—these apps are often faster and easier than a traditional bank transfer.

The catch is that both people need to have the app installed and set up. Some apps charge a fee if you want the money to arrive when ready instead of waiting a few days. Venmo and Cash App charge around 1% to 2% for when ready transfers. Zelle, which is owned by major U.S. banks, is usually free and faster, but not all banks offer it yet. PayPal charges a fee only if you send money internationally or use a credit card instead of a bank account.

These apps are convenient for splitting rent, paying back a friend, or sending a gift, but they are not ideal for large amounts or for people who do not use smartphones.

Wire transfers for large amounts or urgent money

A wire transfer is the fastest way to move money between banks. The money arrives the same day or the next business day, even on weekends at some banks. You initiate a wire through your bank's website, app, or by visiting a branch in person. You will need the recipient's name, account number, routing number, and sometimes their bank's address.

Wire transfers cost between $15 and $50 depending on your bank and whether the money is going domestically or internationally. Once the money leaves your account, it is very difficult to reverse, so double-check the recipient's account details before you confirm. If you send money to the wrong account, you will have to contact your bank and ask them to try to recover it, but there is no may provide they can.

Wire transfers are best for large sums, time-sensitive payments, or situations where the recipient needs the money when ready. They are not practical for small casual payments between friends.

Money orders and cashier's checks for people without bank accounts

If the recipient does not have a bank account, or if you do not have one yourself, you can buy a money order or cashier's check and mail it or deliver it in person. A money order is a paper document you buy at a post office, grocery store, or convenience store for a small fee (usually $1 to $5). A cashier's check is issued by your bank and costs $10 to $15. Both are safer than sending cash through the mail because they can only be cashed by the person whose name is on them.

The recipient takes the money order or check to their bank or a check-cashing service to deposit or cash it. Processing takes a few business days. This method is slower than any electronic transfer, but it works for people without bank accounts and does not require either person to use an app or online banking.

What to do if you send money to the wrong account

If you realize you made a mistake before the money arrives, contact your bank when ready. If the transfer has not yet processed, your bank may be able to cancel it. Once the money reaches the recipient's bank, cancellation becomes much harder.

If the money has already arrived in the wrong account, contact your bank and ask them to initiate a recovery request. The recipient's bank will be notified, and they may ask the account holder to return the funds. However, if the account holder refuses or the money has already been spent, your bank cannot force them to return it. You may need to pursue the matter through small claims court or with the help of a lawyer, depending on the amount.

For wire transfers, the stakes are higher because they are harder to reverse. Always verify the account number and routing number with the recipient before you send a wire, and ask them to confirm they received it before you consider the transaction complete.

Fees and timing across different methods

MethodTypical FeeTypical TimingBest For
Bank transfer (same bank)FreeSame dayQuick transfers between accounts at the same bank
Bank transfer (different banks)Free to $51–3 business daysStandard transfers between different banks
Peer-to-peer app (standard)Free1–3 business daysSmall amounts between friends with smartphones
Peer-to-peer app (when ready)1–2%Minutes to hoursSmall amounts when speed matters
Wire transfer$15–$50Same day or next dayLarge amounts or urgent transfers
Money order$1–$53–7 business daysRecipients without bank accounts
Cashier's check$10–$153–7 business daysRecipients without bank accounts or large cash amounts

How to protect yourself from sending money to a scammer

Before you send money to anyone, especially someone you do not know well, verify their identity through a method other than the one they used to ask for the money. If someone texts you asking for money, call them back on a number you know is theirs. If someone emails you, call them directly. Scammers often impersonate friends, family members, or businesses, and they count on you sending money quickly without checking.

Be especially cautious with wire transfers and money orders, because once the money is sent, it is nearly impossible to get back. If someone is pressuring you to send money urgently, or if the request seems unusual, pause and verify the person's identity before you proceed. If you have already sent money to a scammer, contact your bank and the relevant law enforcement agency (the FBI's Internet Crime Complaint Center if it was an online scam) as soon as possible.

Frequently Asked Questions

How long does it take for money to show up in someone's account?

It depends on the method. Bank transfers between accounts at the same bank often arrive the same day. Transfers between different banks typically take one to three business days. Peer-to-peer apps usually take one to three business days unless you pay for when ready transfer. Wire transfers arrive the same day or next business day. Money orders and checks take three to seven business days.

What if I do not know the recipient's routing number?

Ask them directly—they can find it on a check, in their online banking portal, or by calling their bank. You can also search for it on the Federal Reserve's routing number lookup tool if you know their bank name and state. Do not guess or use a number from the internet without confirming it with the recipient.

Can I send money using just someone's name and account number?

Most banks require both the account number and the routing number to process a transfer. Some peer-to-peer apps only need a phone number or email address. If you are unsure what information your bank needs, check their website or call customer service before you attempt the transfer.

Is it safe to send money through a peer-to-peer app?

Peer-to-peer apps are generally safe if you are sending money to someone you know and trust. The main risk is sending money to a scammer who is impersonating someone else. Always verify the recipient's identity through a separate method before you send, especially if the request came through text or email.

What should I do if the recipient says they never got the money?

Contact your bank and ask for a trace on the transfer. Your bank can confirm whether the money left your account and where it went. If it reached the recipient's bank but the recipient claims they did not receive it, the recipient's bank may need to investigate. Keep records of the transfer confirmation number and the date you sent it.