Yes, you can transfer money directly to another person's bank account

You can send money directly to someone else's bank account using several methods. The most common are ACH transfers (which move money between U.S. bank accounts over one to three business days), wire transfers (which arrive the same day or next business day but cost more), and real-time payment systems like Zelle or FedNow (which move money in minutes). The method you choose depends on how fast you need the money to arrive, how much you're sending, and what your bank offers.

The key requirement is that you need the recipient's bank account number and routing number. Some services like Zelle let you send to a phone number or email instead, but the money still lands in their actual bank account behind the scenes. You don't need the recipient's permission in advance—you just need their account details.

Key Takeaways

  • ACH transfers are free or low-cost and take one to three business days; wire transfers cost $15 to $50 and arrive same-day or next-day.
  • You need the recipient's bank account number and routing number, or their phone number or email if you use Zelle or a similar service.
  • Real-time payment systems like Zelle, PayPal, and Venmo move money in minutes but have daily limits that vary by service and bank.
  • Once you send money, you cannot reverse it if the account number is correct—so verify the details before you transfer.
  • Some banks charge fees for outgoing transfers; many do not, so check your account terms or call your bank.

ACH transfers: the standard route for most people

An ACH transfer (Automated Clearing House) is the most common way to move money between bank accounts. Your bank sends the money through the Federal Reserve's ACH network, which batches transfers and processes them overnight. The money usually arrives in one to three business days, depending on when you initiate the transfer and your bank's processing schedule.

To send an ACH transfer, log into your bank's website or app, select "send money" or "transfer," and enter the recipient's name, account number, and routing number. Most banks offer ACH transfers free of charge. Some banks limit how much you can transfer per day or per month—often $10,000 to $25,000 per day—so check your account limits before you send a large amount.

ACH transfers are reversible only if the recipient's bank agrees to reverse them, which is rare. If you enter the wrong account number, the money goes to the wrong person's account and you will have to contact your bank and the recipient's bank to recover it. Always double-check the account number and routing number before you hit send.

Wire transfers: faster but more expensive

A wire transfer moves money the same day or next business day and is harder to reverse than an ACH transfer. Banks charge $15 to $50 per outgoing wire, depending on whether the transfer is domestic (within the U.S.) or international. Wire transfers are processed individually rather than in batches, which is why they move faster.

To send a wire, you typically need to visit your bank in person or call a wire desk, though some banks now allow wires through their app. You will need the recipient's bank account number, routing number, and full name. For international wires, you may also need the recipient's bank's SWIFT code or IBAN (International Bank Account Number).

Once a wire is sent, it is nearly impossible to reverse. If you send money to the wrong account, you will have to contact the recipient's bank and ask them to return the funds—and they are not obligated to do so. Wire transfers are best used when you need money to arrive quickly and you are certain of the account details.

Real-time payment systems: minutes instead of days

Zelle, owned by a consortium of major U.S. banks, lets you send money in minutes using the recipient's phone number or email address. You do not need their account number. Zelle is free and available through most major banks' apps and websites. Daily limits vary by bank but typically range from $500 to $5,000 per day.

PayPal and Venmo work similarly—you send money using a username or phone number, and it arrives in minutes to the recipient's account. Both charge fees if you use a credit card to fund the transfer, but transfers from your bank account are free. Venmo has a $20,000 weekly limit; PayPal's limits depend on your account history.

Real-time payment systems are convenient for small amounts and everyday transfers. The tradeoff is that they have lower daily and weekly limits than ACH or wire transfers. If you need to send more than a few thousand dollars, you will need to use ACH or a wire.

What information you need from the recipient

For an ACH transfer or wire, you need the recipient's bank account number and routing number. The routing number is a nine-digit code that identifies the bank; the account number identifies the specific account. Both are printed on the bottom left of a check, or the recipient can find them by logging into their bank's app or calling their bank.

For Zelle, PayPal, or Venmo, you only need the recipient's phone number or email address—the service looks up their bank account on the backend. This is why these services are faster and easier for casual transfers.

Always ask the recipient to confirm their account number and routing number before you send money. A single digit wrong in the account number sends your money to a stranger's account, and recovering it is difficult and time-consuming.

Timing: when the money actually arrives

ACH transfers typically take one to three business days. If you send a transfer on a Friday afternoon, it may not arrive until Tuesday. Weekends and bank holidays do not count as business days. Some banks offer "next-day ACH," which guarantees arrival by the next business day, but this is not standard.

Wire transfers arrive the same business day if you send before your bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern time). If you send after the cutoff, the wire goes out the next business day. International wires take one to three business days depending on the recipient's country and bank.

Real-time payment systems like Zelle move money in minutes, usually within 30 seconds to a few minutes. This speed is why they are useful for urgent transfers, though the daily limits mean you cannot send large amounts this way.

Fees and limits by transfer type

Transfer TypeCostSpeedTypical Daily Limit
ACHFree (most banks)1–3 business days$10,000–$25,000
Wire (domestic)$15–$50Same day or next dayNo standard limit
ZelleFreeMinutes$500–$5,000 (varies by bank)
VenmoFree (bank account)Minutes$20,000 per week
PayPalFree (bank account)MinutesVaries by account history

Most banks do not charge for outgoing ACH transfers, but some do—usually $1 to $3 per transfer. Check your account agreement or call your bank to confirm. Wire transfers always cost money because they are processed individually and require staff time.

Real-time payment systems are free when you fund them from your bank account. If you use a credit card or debit card, PayPal and Venmo charge 1.75% to 3% of the transfer amount. Zelle does not accept credit card funding.

What happens if you send money to the wrong account

If you enter an incorrect account number, your money goes to whoever owns that account. The bank does not verify that the account name matches the person you intended to send to. You will have to contact your bank and ask them to file a claim with the recipient's bank requesting a reversal. The recipient's bank is not required to return the money, and recovery can take weeks or months.

This is why you should always verify the account number with the recipient before you send. Ask them to read it back to you, or have them send you a photo of a check or a screenshot from their banking app showing the account number and routing number.

Real-time payment systems like Zelle are slightly safer because you send to a phone number or email rather than an account number. If the phone number is wrong, the money goes to the wrong person, but at least you are not relying on a 16-digit account number. Still, verify the phone number or email with the recipient before you send.

Frequently Asked Questions

Can I send money to someone at a different bank than mine?

Yes. ACH transfers, wire transfers, and real-time payment systems all work between different banks. Your bank does not need to have any relationship with the recipient's bank—the money moves through the Federal Reserve or a real-time payment network.

What if I send money and the recipient says they never got it?

Contact your bank when ready and ask for a trace. Your bank can check whether the money left your account and where it went. If it reached the recipient's bank, the recipient's bank can confirm whether it was deposited. If the money is lost in transit, your bank can file a claim. This process takes one to two weeks.

Can I cancel a transfer after I send it?

ACH transfers can sometimes be cancelled within a few hours of sending, before the batch is processed. Wire transfers and real-time payments cannot be cancelled once sent. Contact your bank when ready if you need to cancel an ACH transfer—do not wait.

Is there a limit to how much I can transfer?

ACH transfers usually have daily limits of $10,000 to $25,000, depending on your bank. Wire transfers have no standard limit but may require approval for very large amounts. Real-time payment systems have much lower limits—Zelle is typically $500 to $5,000 per day. Check your bank's terms or call them to confirm your specific limits.

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

No. You only need their account number or phone number. However, if you are sending money as a loan or for a specific purpose, it is a good idea to tell them in advance so they know to expect it and understand what the money is for.