Yes, you can send money to another person's bank account in most cases

You can transfer money to someone else's bank account through your own bank, a money transfer service, or a payment app. The method you choose depends on how much you're sending, how fast you need it to arrive, and whether you know the recipient's banking details. Most transfers are straightforward, but some routes carry higher fees or fraud risk than others.

The key difference is between push payments (you initiate the transfer from your account) and pull payments (you authorize someone else to take money from your account). Push payments are safer because you control the money leaving your account. Pull payments—like checks or ACH authorizations—require you to trust the recipient not to take more than agreed.

Key Takeaways

  • Bank-to-bank transfers (ACH or wire) are the cheapest option for larger amounts, though they take one to three business days for ACH and minutes to hours for wire.
  • Payment apps like Venmo, PayPal, and Cash App are fastest for small amounts but charge fees if you use a credit card instead of a bank account or debit card.
  • You need the recipient's full name, account number, and routing number for a bank transfer; payment apps usually need only their username or phone number.
  • Wire transfers are irreversible once sent, so confirm the account details are correct before you authorize the transfer.
  • Sending money internationally requires a different process and carries higher fees; domestic transfers within the US are faster and cheaper.

Bank transfers: ACH and wire transfers

The two main ways to move money between bank accounts are ACH transfers (Automated Clearing House) and wire transfers. ACH is slower but cheaper; wire is faster but costs more and cannot be reversed.

ACH transfers typically take one to three business days and cost nothing to a few dollars depending on your bank. You initiate the transfer through your bank's website or app by entering the recipient's name, account number, and routing number. Your bank then batches your transfer with thousands of others and processes them in cycles. ACH works for most domestic transfers within the US and is the standard for payroll, bill payments, and regular transfers between accounts you control.

Wire transfers move money the same day or within hours and cost $15 to $50 depending on your bank and whether the transfer is domestic or international. Once you authorize a wire, the money is gone—your bank cannot recall it. This makes wire transfers useful for time-sensitive payments (like a down payment on a house closing tomorrow) but risky if you make a mistake or the recipient is fraudulent. Always confirm the account details with the recipient by phone or in person before wiring money.

Payment apps and digital wallets

Apps like Venmo, PayPal, Cash App, and Zelle let you send money to another person using their phone number, email address, or username instead of their account number. These transfers are usually when ready or arrive within one business day, depending on the app and the recipient's bank.

The catch is fees. If you link a bank account or debit card to the app, transfers are free or nearly free. If you use a credit card, the app charges 1% to 3% of the transfer amount. Some apps (like Zelle) are free for bank account transfers but offer no fraud protection if you send money to the wrong person. Others (like PayPal) hold the money in your app account first, so you can cancel before the recipient withdraws it—but only if you catch the mistake quickly.

Payment apps work best for splitting bills, paying friends back, or sending small amounts ($100 to $1,000). They are less suitable for large transfers or situations where you need a paper trail for taxes or business purposes. The recipient must also have the same app or a compatible account to receive the money.

What information you need from the recipient

For a bank transfer, you need the recipient's full legal name (as it appears on their account), account number, and routing number. The routing number is a nine-digit code that identifies their bank. You can find it on a check, by calling their bank, or by searching their bank's name online.

Confirm these details with the recipient directly—by phone, in person, or through a trusted written source. Do not rely on email or text message alone, because scammers can intercept messages and provide false account numbers. If the name on the account does not match the recipient's legal name (for example, a business account or a name change), ask the recipient which name to use.

For payment apps, you typically need only the recipient's username, phone number, or email address linked to their account. This makes apps faster to use but also means you should verify the recipient's identity before sending money—especially if you do not know them personally. Some apps let you see the recipient's full name and profile picture before you confirm the transfer.

Fees, timing, and when to use each method

MethodCostSpeedBest for
ACH transferFree to $31–3 business daysLarger amounts, planned transfers, no rush
Wire transfer$15–$50Same day to hoursTime-sensitive payments, large amounts, when speed matters
Payment app (bank account)Freewhen ready to 1 business daySmall amounts, friends and family, informal transfers
Payment app (credit card)1–3% feewhen ready to 1 business dayWhen you do not have a bank account linked, willing to pay for speed

Choose ACH if you are not in a hurry and want to avoid fees. Choose wire if the money needs to arrive today and you are certain the account details are correct. Choose a payment app if you are sending under $1,000 to someone you know and want the simplest process.

Fraud risks and how to protect yourself

The main risk when sending money to another account is sending it to the wrong person by mistake. If you wire money to a fraudster's account, your bank cannot recover it. If you send money through a payment app, you may be able to cancel the transfer if you catch the mistake within minutes, but once the recipient withdraws the money, it is gone.

Verify the recipient's identity and account details before you send anything. If someone you do not know asks you to send money urgently—especially if they claim to be a family member, a company representative, or someone in crisis—stop and verify their identity through a separate channel. Call the family member directly, contact the company's main phone number (not a number they provided), or ask for time to think before sending money.

Be especially cautious with wire transfers and large amounts. Scammers often pose as landlords, contractors, or business partners and ask for wire transfers to "find" a deal or complete a transaction. Once the wire is sent, it cannot be reversed. If you are unsure, use an ACH transfer instead—it is slower, which gives you time to catch a mistake, and it can sometimes be recalled if you contact your bank quickly.

Sending money internationally

Sending money to a bank account outside the US requires a wire transfer or an international money transfer service. Wire transfers work the same way but cost more ($30 to $100) and require additional information: the recipient's SWIFT code (an international bank identifier) or IBAN (International Bank Account Number), depending on the country.

International money transfer services like Wise, OFX, or MoneyGram often offer better exchange rates than banks for large amounts, though they charge a flat fee or a percentage of the transfer. These services can take one to five business days depending on the destination country and the recipient's bank.

For smaller international transfers, payment apps like PayPal or Wise may be cheaper and faster than a wire. Always compare the total cost (fees plus exchange rate) before you send, because rates and fees vary widely by service and destination.

Frequently Asked Questions

Can I send money to a bank account if I do not know the person?

Yes, you can send money to any account if you have the correct details. However, you should verify the account information directly with the recipient, not through email or text. If someone you do not know is asking for money, be cautious—scammers often pose as businesses or people in crisis to trick you into sending money to their account.

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

If the account number does not exist or belongs to someone else, the transfer may be rejected and returned to your account within a few business days. If the account exists but belongs to the wrong person, the money goes to that person's account. Contact your bank when ready if you realize the mistake; they may be able to recall the transfer, but this is not may provide. Wire transfers cannot be recalled once sent.

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

No, you do not need permission to send money to someone else's account if you have their account details. However, it is polite to let them know the money is coming so they are not surprised. If you are sending money on behalf of someone else (like a parent or employer), confirm that the account details are correct before you send.

Is it safe to share my bank account number?

Sharing your account number with someone you trust is generally safe for receiving money. However, do not share your account number with strangers or through unsecured channels like email or text. If someone asks for your account number unsolicited, it may be a scam. Your bank will never ask for your full account number or PIN by email or phone.

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

ACH transfers take one to three business days. Wire transfers arrive the same day or within hours. Payment app transfers are usually when ready, but the recipient's bank may take one business day to process the deposit. Weekends and holidays can delay all transfers. Ask your bank or app for a specific timeline based on when you send the transfer.