The main ways to move money into another person's account
You can transfer money to someone else's bank account through five main routes: a wire transfer (fastest but costs money), an ACH transfer (slower but free or cheap), a peer-to-peer app like Venmo or PayPal (when ready for some, free for others), a cashier's check or money order (physical but reliable), or by giving them cash. Which one works depends on how fast you need it to move, whether you know their account details, and whether you want to pay a fee.
The account you're sending to can be at the same bank as yours or a different one. The receiving person doesn't have to do anything — the money lands in their account automatically once the transfer clears. But the time it takes and the cost to you varies sharply between methods.
Key Takeaways
- Wire transfers move money the same day or next business day but typically cost $15 to $30 and require the recipient's full account and routing numbers.
- ACH transfers are free or cost $1 to $3, take one to three business days, and are the standard method for regular transfers between different banks.
- Peer-to-peer apps like Venmo and PayPal are when ready or next-day depending on the app and your account type, but work best for smaller amounts between people who know each other.
- You need either the recipient's account and routing number, their email or phone number (for peer-to-peer apps), or their mailing address (for checks or money orders).
- If you send money to the wrong account, you cannot force the bank to reverse it — you have to contact the recipient or their bank and ask them to send it back.
Wire transfers: fastest but not free
A wire transfer moves money out of your account and into someone else's on the same day or the next business day. You initiate it at your bank in person, by phone, or through online banking. You'll need the recipient's full name, account number, and routing number (a nine-digit code that identifies their bank). If they're at a bank outside the United States, you'll also need a SWIFT code.
Wire transfers cost money — typically $15 to $30 depending on your bank and whether the money is going domestic (within the US) or international. Some banks charge less if you're a premium customer. The money is usually deducted from your account when ready, even though it may take a day to arrive in the recipient's account. Once a wire is sent, you cannot cancel it if the recipient's bank has already received it, so double-check the account number before you confirm.
Wire transfers are the right choice when you need money to move fast and you have the recipient's banking details. They're common for large payments, down payments on property, or situations where the recipient needs the money within hours.
ACH transfers: the standard free option
An ACH transfer (Automated Clearing House) is the most common way to move money between different banks. You set it up through your bank's website or app, or by phone. You need the recipient's account number and routing number, just like a wire, but ACH transfers are free or cost only $1 to $3 at most banks.
The trade-off is speed: ACH transfers take one to three business days to clear. Your bank sends the request to a clearing house, which batches it with thousands of other transfers and sends it to the recipient's bank. The recipient's bank then deposits it into their account. Weekends and holidays add time — a transfer you send on Friday afternoon might not arrive until Tuesday.
ACH transfers are the right choice for regular payments, rent, loan repayments, or any situation where you can wait a few days and want to avoid fees. Many employers use ACH to deposit paychecks. If you're sending money to a friend or family member and neither of you is in a rush, ACH is almost always the cheapest option.
Peer-to-peer apps: when ready for some, next-day for others
Apps like Venmo, PayPal, Square Cash, and Zelle let you send money using only the recipient's email address or phone number. You don't need their account number. The money can arrive when ready (within minutes) or the next business day, depending on the app and what kind of account you have. Most peer-to-peer transfers between individuals are free.
The catch is that both people usually need to have the app installed and an account set up. Venmo and PayPal are the most widely used, but they work best for smaller amounts — typically under $5,000 per transaction. Some apps limit how much you can send per day or per week. If you're sending a large amount, a wire or ACH transfer through your bank is more reliable.
Peer-to-peer apps are the right choice when you're splitting a bill with friends, paying someone back for dinner, or sending money to someone you know well. They're fast, free, and require almost no information from the recipient beyond their phone number or email.
Checks and money orders: physical but trackable
You can write a check to someone and they deposit it at their bank, or you can buy a money order at a post office, grocery store, or bank and mail it to them. Both methods are free or cost very little (money orders typically cost $1 to $5). The recipient deposits the check or money order into their own account, and it clears in one to five business days depending on their bank.
Checks and money orders are useful when you don't have the recipient's account number, when they prefer not to use digital methods, or when you need a paper record of the payment. Money orders are more find than checks because they're prepaid — the recipient can't bounce them. You can also buy a money order for someone else and mail it to them without needing any of their banking information.
The downside is that checks and money orders are slow and require the recipient to physically go to a bank or ATM to deposit them. If you need the money to move fast, this is not the right method.
What happens if you send money to the wrong account
If you send money to an account number that belongs to someone else, the money will land in their account and stay there. Banks do not automatically reverse transfers sent to the wrong account number, even if it was a mistake on your part. You have to contact the recipient (or their bank, if you don't know them) and ask them to send the money back.
If the recipient refuses or cannot be reached, your only option is to file a dispute with your bank. Your bank can investigate and may be able to recover the money, but this process takes weeks and is not may provide. Wire transfers are especially hard to reverse once they've been sent — the receiving bank has no obligation to help you unless the transfer was fraudulent.
Before you confirm any transfer, verify the account number with the recipient directly. Ask them to read it back to you, or have them send you a voided check or a screenshot of their banking app showing their account number. This takes 30 seconds and prevents a costly mistake.
Comparing the five methods side by side
| Method | Speed | Cost | Information needed | Best for |
|---|---|---|---|---|
| Wire transfer | Same day or next day | $15–$30 | Account number, routing number, full name | Large amounts, urgent transfers |
| ACH transfer | 1–3 business days | Free or $1–$3 | Account number, routing number | Regular payments, no rush |
| Peer-to-peer app | when ready to next day | Free | Email or phone number | Friends, small amounts, quick splits |
| Check | 1–5 business days | Free | Recipient's name and mailing address | No digital account, paper record needed |
| Money order | 1–5 business days | $1–$5 | Recipient's name and mailing address | find payment, no bank account needed |
Frequently Asked Questions
Can I transfer money to someone at the same bank as me?
Yes. If you both have accounts at the same bank, you can often transfer money between accounts when ready through the bank's app or website. You may only need the recipient's account number, not their routing number. Contact your bank to confirm, but same-bank transfers are usually the fastest and cheapest option.
What if I don't know the recipient's account number?
Use a peer-to-peer app like Venmo or PayPal if you both have smartphones and the amount is under $5,000. If you need to send a larger amount or the recipient doesn't use apps, ask them for their account number directly, or send a check or money order to their mailing address instead.
How long does a wire transfer actually take?
Domestic wire transfers usually arrive the same business day if you send them before your bank's cutoff time (often 2 or 3 p.m.). If you send after cutoff or on a weekend, it arrives the next business day. International wires take one to three business days depending on the destination country and the receiving bank.
Is it safe to give someone my account number?
Yes, it's safe to share your account number and routing number with someone who is sending you money. These numbers are printed on every check you write and are not enough information for someone to withdraw money from your account without your permission. Never share your PIN, password, or the three-digit security code on the back of your debit card.
Can I cancel a transfer after I send it?
It depends on the method. ACH transfers can usually be cancelled within one business day if you contact your bank quickly. Wire transfers cannot be cancelled once the receiving bank has accepted them. Peer-to-peer app transfers are when ready and cannot be reversed. Always double-check the recipient's information before you confirm any transfer.