The fastest way depends on how soon the other person needs the money
You have four main routes: a wire transfer (arrives same day or next business day, costs $15–$30), an ACH transfer (arrives in 1–3 business days, usually free), a peer-to-peer app like Venmo or PayPal (arrives in minutes to next business day, often free), or a check (arrives when they deposit it, free but slowest). Wire transfers move fastest but cost the most. ACH transfers are free but slower. Peer-to-peer apps split the difference on speed and cost, though they work best for smaller amounts between people who know each other.
The method you choose depends on three things: how much money you're sending, how fast it needs to arrive, and whether you know the person's bank details or just their phone number or email. If you're sending $50 to a friend, Venmo works fine. If you're sending $5,000 to pay a contractor, a wire transfer or ACH is more appropriate. If you're sending money to someone you've never met, you'll need their full banking information.
Key Takeaways
- Wire transfers arrive the same day or next business day but cost $15–$30 and require the recipient's full bank details.
- ACH transfers are free and take 1–3 business days, and you can set them up through your bank's website or app without leaving your account.
- Peer-to-peer apps like Venmo, PayPal, and Cash App move money in minutes to next business day and often charge nothing, but work best for amounts under $1,000.
- You need either the recipient's bank account and routing number, or their email or phone number linked to a peer-to-peer service.
- Once money leaves your account, you cannot stop it if the recipient's details are wrong—so verify the account number and routing number before you send.
Wire transfers: same-day money for a higher fee
A wire transfer moves money directly from your bank account to another bank account, usually on the same business day. You initiate it through your bank's website, mobile app, or by calling or visiting a branch. You'll need the recipient's full name, bank account number, routing number (a nine-digit code that identifies their bank), and the bank's name and address. Some banks also ask for the recipient's address.
Wire transfers cost between $15 and $30 per transaction, depending on your bank. Domestic wires (within the United States) arrive the same day if you send before your bank's cutoff time, usually 2 p.m. or 3 p.m. on a business day. If you send after the cutoff or on a weekend, the money arrives the next business day. International wires take longer and cost more—typically $40–$50—and may take 2–4 business days.
The main risk with wire transfers is that once the money leaves your account, you cannot get it back if you made a mistake. If you send money to the wrong account number, the recipient's bank will not automatically return it. You would have to contact your bank and ask them to try to recover the funds, which is difficult and often unsuccessful. Always double-check the account number and routing number before you confirm the transfer.
ACH transfers: free but slower
An ACH transfer (Automated Clearing House) moves money from your bank account to another bank account through a clearing network that processes batches of transfers overnight. You set it up through your bank's website or app, and it usually costs nothing. You need the recipient's bank account number and routing number, just like a wire transfer.
ACH transfers take 1–3 business days to arrive, depending on when you send them and how quickly the recipient's bank processes incoming transfers. If you send on a Monday morning, the money might arrive Wednesday. If you send on Friday afternoon, it might not arrive until Tuesday. Some banks offer faster ACH options that arrive the next business day, but these are less common and may cost a small fee.
ACH transfers are safer than wire transfers in one way: if you send money to the wrong account, the receiving bank may reject the transfer and send it back to you within a few business days. However, this is not may provide. The main drawback is the wait time—if the recipient needs money today, ACH will not work.
Peer-to-peer apps: fast and often free for small amounts
Apps like Venmo, PayPal, Cash App, and Zelle let you send money using just a phone number or email address instead of banking details. You link your bank account to the app, enter the recipient's contact information, and the money moves within minutes to a few hours. Most of these transfers are free if you send from your bank account, though some apps charge a small fee (usually 1–3%) if you use a credit card.
The speed varies by app. Venmo and PayPal transfers usually arrive within minutes if both people have the app. Zelle, which is owned by major U.S. banks, often delivers money within minutes to an hour. Cash App transfers typically arrive within 1–3 business days unless you pay for instant transfer, which costs $0.25–$2 depending on the amount.
Peer-to-peer apps work best for smaller amounts—$100 to $1,000—and for people you know. Most apps have daily and monthly sending limits, which vary by app and how long you've had the account. Venmo's limit is typically $299.99 per week for new users and $20,000 per week for established users. PayPal's limit is usually $20,000 per transaction. If you're sending more than the app allows, you'll need to use a wire transfer or ACH instead.
What information you need before you send
For a wire transfer or ACH transfer, you need the recipient's bank account number and routing number. The routing number is a nine-digit code printed on the bottom left of a check, or you can find it on your bank's website. The account number is printed on the check as well, or you can ask the recipient to provide it. Always ask the recipient to confirm both numbers before you send—a single wrong digit will send the money to the wrong account.
For peer-to-peer apps, you need the recipient's phone number or email address, and they must have an account with the same app. If they do not have the app, you can send them an invitation, but the money will not move until they sign up and link their bank account.
If you are sending money internationally, wire transfer is usually your only option. ACH transfers only work within the United States. Peer-to-peer apps sometimes offer international transfers, but they are slower and more expensive than domestic transfers.
What happens if you send money to the wrong account
If you make a mistake with the account number or routing number, the money will go to the wrong person's bank. Wire transfers are the hardest to recover because the money leaves your bank immediately and the receiving bank has no obligation to return it. You would need to contact your bank and file a claim, but recovery is not may provide and can take weeks or months.
ACH transfers are slightly better because the receiving bank may reject the transfer if the account number does not match their records. If that happens, the money comes back to you within a few business days. However, not all banks perform this check, so you cannot rely on it.
Peer-to-peer transfers are the safest because both people must have accounts with the app. If you send money to the wrong phone number or email, the recipient will see the transfer in their app and can refuse it. The money stays in the app and you can cancel it or resend it to the correct person.
The lesson: verify the recipient's details before you send, especially for wire transfers. Call them, text them, or ask them to send you a photo of a check or bank statement showing their account number and routing number. A few minutes of checking now saves hours of trying to recover money later.
Fees and limits across different methods
| Method | Cost | Speed | Typical Limit |
|---|---|---|---|
| Wire transfer (domestic) | $15–$30 | Same day or next business day | No standard limit; varies by bank |
| Wire transfer (international) | $40–$50 | 2–4 business days | No standard limit; varies by bank |
| ACH transfer | Free | 1–3 business days | Usually $10,000–$25,000 per transaction; varies by bank |
| Venmo | Free (from bank account) | Minutes to hours | $299.99 per week (new users); $20,000 per week (established users) |
| PayPal | Free (from bank account) | Minutes to hours | $20,000 per transaction |
| Cash App | Free (from bank account); $0.25–$2 for instant transfer | 1–3 business days (standard); minutes (instant) | $250–$1,000 per week (varies by account age) |
| Zelle | Free | Minutes to 1 hour | $500–$25,000 per day (varies by bank) |
Frequently Asked Questions
Can I cancel a transfer after I send it?
It depends on the method. For wire transfers, you must contact your bank immediately—within minutes of sending—and ask them to recall the transfer. Most banks can only recall if the money has not yet been picked up by the receiving bank, which happens quickly. For ACH transfers, you can cancel within one business day if the money has not yet been processed. For peer-to-peer apps, you can usually cancel a transfer if the recipient has not yet accepted it, but once they accept it, the money is theirs.
What if the recipient's bank rejects the transfer?
If an ACH transfer is rejected because the account number does not match, the money returns to your account within 1–3 business days. Wire transfers are rarely rejected, so if the account number is wrong, the money goes to the wrong person and recovery is difficult. Always verify the account number before sending.
Do I need to tell the recipient I'm sending money?
Yes, especially for wire transfers and ACH transfers. The recipient needs to know to expect the money and to watch for it. For peer-to-peer apps, the recipient gets a notification when you send, but it is still good practice to text or call them first so they know it is coming.
Can I send money internationally using a peer-to-peer app?
Some apps like PayPal and Wise (formerly TransferWise) offer international transfers, but they are slower and more expensive than domestic transfers. Wire transfer is usually faster and more reliable for international money, though it costs more. Check your app's international transfer policy before you send.
What if I send money to someone and they do not send it back?
Once money leaves your account, it is the recipient's money. If they refuse to return it, you have no recourse through your bank. Your only option is to pursue them through small claims court or civil court, which is expensive and time-consuming. Never send money to someone you do not trust, and always use a peer-to-peer app with a refund option if you are unsure about the transaction.