The most direct methods to move cash into another person's bank account

You can send cash to someone's bank account through a bank transfer (also called a wire transfer or ACH transfer), a peer-to-peer payment app, or by depositing cash at their bank if you have their account details. The method you choose depends on how fast you need the money to arrive, whether you know their account number, and what apps or services you both have access to.

Bank transfers and ACH payments are the most common routes for larger amounts or when you need a permanent record. Peer-to-peer apps like Venmo, PayPal, or Cash App are faster for smaller amounts between people who know each other. If you're sending cash to a stranger or need the transaction to be formal, a bank wire is the most reliable option, though it costs more and cannot be reversed once sent.

Key Takeaways

  • ACH transfers (also called bank transfers) move money between accounts in one to three business days and cost nothing or very little.
  • Wire transfers deliver money the same day or next business day but cost $15 to $50 and cannot be cancelled after you send them.
  • Peer-to-peer apps like Venmo and PayPal move money when ready or within minutes but work best for amounts under $5,000 and between people who trust each other.
  • You will need the recipient's full name, account number, and routing number for a bank transfer, or their username or phone number for a peer-to-peer app.
  • Some banks let you deposit cash directly into another person's account at a branch, but this only works if both of you bank at the same institution.

ACH transfers: the standard method for most situations

An ACH transfer (Automated Clearing House) is the most common way to send money between bank accounts. You log into your bank's website or app, enter the recipient's name, account number, and routing number, and the money moves to their account in one to three business days. Most banks charge nothing for ACH transfers, though some charge $1 to $3 for outgoing transfers.

ACH transfers work well for amounts under $25,000 and when you have time to wait. The money is not when ready, but it is reliable and leaves a clear record. You can send an ACH transfer to any U.S. bank account as long as you have the correct account and routing numbers. If you enter the wrong account number, the money may go to the wrong person, and you will need to contact your bank to try to recover it — this is not always possible.

To send an ACH transfer, log into your bank's online banking portal or mobile app, look for "Send Money," "Transfer," or "Pay Someone," and select "Add External Account" or similar. Enter the recipient's full name exactly as it appears on their account, their account number, and their bank's routing number. You can find the routing number on the recipient's checks, on their bank's website, or by calling their bank. After you submit, most banks will verify the account with a small test deposit before allowing larger transfers.

Wire transfers: when you need money to arrive the same day

A wire transfer moves money the same business day or next business day and is harder to reverse once sent. Wire transfers cost $15 to $50 depending on your bank and whether the money is going to a domestic or international account. You initiate a wire transfer at your bank's branch, through online banking, or by phone, and you will need the recipient's account number, routing number, full name, and their bank's name and address.

Wire transfers are useful when you need money to arrive urgently or when you are sending a large amount and want the recipient to receive it quickly. They are also the safest method for sending money to someone you do not know well, because the recipient's bank verifies the account before accepting the transfer. However, once you send a wire transfer, you cannot cancel it or get the money back if you change your mind or if the recipient refuses to accept it.

To send a wire transfer, call your bank or visit a branch and tell them you want to wire money. Have the recipient's full name, account number, routing number, and their bank's name and address ready. Your bank will charge a fee, confirm the details with you, and send the transfer. Ask your bank for a confirmation number and keep it in case you need to track the transfer later.

Peer-to-peer payment apps: the fastest option for people you know

Apps like Venmo, PayPal, Cash App, and Zelle let you send money to someone's phone number or username in minutes. The money usually arrives when ready or within a few hours, and there is no fee if both people have the app. These apps work best for smaller amounts — most have daily or monthly limits ranging from $500 to $5,000 — and for sending money to people you know and trust.

To send money through a peer-to-peer app, read the app, link your bank account or debit card, find the recipient by their username or phone number, enter the amount, and confirm. The money moves from your account to theirs almost when ready. Some apps let you add a note or memo so both of you know what the payment was for. If the recipient does not have the app, some services like PayPal and Square Cash let you send a link that the recipient can use to claim the money without creating an account.

The main drawback of peer-to-peer apps is that they are less formal than bank transfers and offer less protection if something goes wrong. If you send money to the wrong person or if the recipient claims they never received it, the app may not be able to help you recover the money. These apps also have daily sending limits and may freeze your account if they suspect fraud, which can delay access to your money.

Depositing cash directly at the recipient's bank

If you and the recipient bank at the same institution, you can walk into a branch with cash and ask to deposit it into their account. You will need their full name and account number. The teller will take the cash, verify the account, and deposit it when ready. This method works well if you are sending a large amount of cash and want to avoid carrying it, and it leaves a clear record at the bank.

This option only works if both of you have accounts at the same bank. If you bank at different institutions, you cannot deposit cash into their account at your bank. Some banks also have restrictions on deposits to accounts that are not in your name, so call ahead to confirm the bank will accept the deposit before you go to the branch.

What information you need to send money safely

For a bank transfer or wire transfer, you need the recipient's full legal name (exactly as it appears on their account), their account number, and their routing number. The routing number is a nine-digit code that identifies the bank. You can find it on a check (the first set of numbers on the bottom left), on the bank's website, or by calling the bank's customer service line.

For peer-to-peer apps, you need the recipient's username, phone number, or email address — whichever the app uses to identify accounts. Make sure you have the correct username or phone number, because sending money to the wrong person through an app is difficult to reverse.

Never send money based on a verbal description of an account. Always ask the recipient to write down their account number and routing number, or to send you a photo of a check or bank statement showing those details. Mistakes in account numbers are common and can result in money going to the wrong account.

How long each method takes and what to expect

MethodSpeedCostBest for
ACH transfer1–3 business daysFree to $3Routine payments, no rush
Wire transferSame day or next business day$15–$50Urgent transfers, large amounts
Peer-to-peer appMinutes to hoursFree (usually)Small amounts, people you know
Cash deposit at bankwhen readyFreeSame bank, large cash amounts

ACH transfers take one to three business days because the money passes through a clearing house that processes transfers in batches. Transfers sent on a weekend or holiday will not start moving until the next business day. Wire transfers are faster because they move directly between banks, but they also cost more and cannot be reversed.

Peer-to-peer apps are the fastest for small amounts, but the speed depends on the app and the recipient's bank. Money sent through Venmo or PayPal usually arrives within minutes, but it can take up to a business day for the money to actually clear from the recipient's bank. Cash deposits at a bank branch are when ready — the money is in the account as soon as the teller processes it.

Frequently Asked Questions

What happens if I send money to the wrong account number?

Contact your bank when ready and explain the error. Your bank can try to recall the transfer, but this only works if the receiving bank has not yet released the money to the account holder. If the money has already been withdrawn or transferred, your bank may not be able to recover it. For this reason, always double-check the account number before sending.

Can I cancel a transfer after I send it?

ACH transfers can sometimes be cancelled within a few hours of sending, depending on your bank. Wire transfers cannot be cancelled once sent. Peer-to-peer app transfers are usually when ready and cannot be reversed. Contact your bank or app when ready if you need to cancel, but do not assume it is possible.

Is there a limit to how much I can send?

ACH transfers have daily limits that vary by bank, usually between $1,000 and $25,000. Wire transfers have higher limits but may require approval for very large amounts. Peer-to-peer apps have daily limits ranging from $500 to $5,000. Contact your bank or app to find out your specific limit.

Do I need the recipient's permission to send them money?

You do not need permission to send money to someone's account if you have their account details. However, if you are sending a large amount or if the recipient is not expecting it, let them know so they do not think it is fraud. Some banks flag unexpected large deposits and may freeze the account temporarily while they investigate.

What is the safest way to send money to someone I do not know?

A wire transfer is the safest method because the receiving bank verifies the account before accepting the money. However, wire transfers cannot be reversed, so make sure you trust the recipient and have confirmed their account details independently. Never wire money based solely on an email or phone call asking for payment.