The fastest way depends on how much you're sending and how soon you need it there
The method you choose matters because it changes how long the money takes to arrive, what it costs, and how much protection you have if something goes wrong. A wire transfer arrives the same day but costs $15 to $50 and cannot be reversed. An ACH transfer (also called an electronic transfer) takes one to three business days, costs nothing or a few dollars, and can be reversed within a window. A peer-to-peer app like Venmo or PayPal is free and instant for small amounts but works best between people you know, not for large sums or business payments.
Start by asking yourself three things: How much are you sending? How soon does it need to arrive? Are you sending to someone you know or to a business or account you've never used before? Your answer to each one narrows down which method makes sense.
Key Takeaways
- Wire transfers arrive the same business day but cost $15 to $50 and cannot be reversed once sent, so use them only when you're certain of the recipient's details.
- ACH transfers take one to three business days, cost nothing or a small fee, and can be reversed within a limited window if you catch an error quickly.
- Peer-to-peer apps like Venmo and PayPal are free and instant for amounts under $1,000 but work best between people you know, not for business or unfamiliar accounts.
- You will need the recipient's bank name, account number, and routing number for wire or ACH transfers; some banks also ask for the recipient's full name and address.
- If money goes to the wrong account, your options depend on the method: wire transfers rarely recover, ACH transfers can sometimes be recalled, and peer-to-peer transfers depend on the app's fraud team.
Wire transfers: same-day arrival, no takebacks
A wire transfer moves money directly from your bank to another bank's account in a few hours, usually by the end of the business day. Your bank deducts the money from your account immediately and sends it electronically to the receiving bank, which deposits it into the recipient's account. Once the receiving bank accepts it, the transfer is final — you cannot reverse it, and the recipient's bank has no obligation to return it even if you ask.
To send a wire, log into your bank's online portal or call the wire department directly. You will need the recipient's full name, bank name, account number, and routing number (a nine-digit code that identifies the receiving bank). Some banks also ask for the recipient's address. Double-check every digit of the account number and routing number before you confirm — a single wrong digit sends the money to a different account, and recovery is difficult or impossible.
Wire fees vary by bank. Most charge $15 to $50 for a domestic wire (within the United States). International wires cost more, often $40 to $75, and take longer because they route through multiple banks. Some banks waive the fee if you maintain a high balance or have a premium account.
ACH transfers: slower but reversible and usually free
An ACH transfer (Automated Clearing House) is an electronic payment that moves through a batch system run by the Federal Reserve. Your bank collects your transfer request along with thousands of others, bundles them, and sends them to the receiving bank in batches that clear once or twice a day. The money usually arrives within one to three business days, depending on when you send it and how quickly the receiving bank processes it.
ACH transfers cost nothing at most banks, though some charge $1 to $3 for outgoing transfers or offer free transfers only up to a certain number per month. The receiving bank almost never charges the recipient. To send an ACH transfer, you need the same information as a wire: recipient's name, account number, and routing number. You can initiate it online, by phone, or by mail.
The key advantage of ACH is that you can reverse it if you catch an error quickly. If you send money to the wrong account, you can contact your bank and ask them to recall the transfer — but only if the receiving bank has not yet accepted it. Once accepted (usually within one business day), the money belongs to the recipient's account, and recovery requires the recipient's cooperation or a court order. Some banks allow you to dispute an ACH transfer up to 60 days after it posts, but this works best if the recipient was fraudulent or the amount was clearly wrong.
Peer-to-peer apps: instant for small amounts between people you know
Apps like Venmo, PayPal, Square Cash, and Zelle let you send money to another person's phone number or email address in seconds. The money moves instantly within the app, and the recipient can transfer it to their bank account (usually within one to three business days) or spend it directly from the app's balance. Most peer-to-peer transfers are free, though some apps charge a small fee if you use a credit card instead of a bank account.
These apps work best for splitting rent, paying back a friend, or sending money to someone you know and trust. They are not designed for large transfers or business payments. Most apps cap how much you can send per transaction ($1,000 to $5,000 depending on the app) and per month. If you try to send more, the app will reject it or ask you to verify your identity first.
The tradeoff is that peer-to-peer transfers offer less protection than banks do. If you send money to the wrong person or the recipient is a scammer, the app's fraud team may not be able to recover it. Some apps will investigate and reverse a transfer if you report it within a short window (usually 24 to 48 hours), but this depends on whether the recipient has already moved the money out of the app. Never use these apps to send money to someone you do not know or to pay for something online unless you can verify the recipient's identity first.
Setting up a transfer through your bank's website or app
Most banks let you send money online without calling. Log into your account, look for "Send Money," "Transfer," or "Pay" in the menu, and choose "Transfer to Another Bank" or "External Transfer." Your bank will ask you to enter the recipient's information: full name, bank name, account number, and routing number. Some banks require you to verify the recipient's identity by sending a small test deposit first (usually $0.01 to $1), which the recipient must confirm before you can send the full amount.
After you enter the details, your bank will show you a confirmation screen. Read it carefully — check the recipient's name, account number, and amount one more time before you click confirm. Once you confirm, the transfer is submitted. Your bank will show you a confirmation number and an estimated arrival date. Save this number in case you need to contact your bank later about the transfer.
If your bank does not offer online transfers or you are uncomfortable using the website, call the transfer department directly. A representative can walk you through the process and answer questions about fees and timing. This is especially useful if you are sending a large amount or to an international account.
What to do if money goes to the wrong account
The steps depend on which method you used and how quickly you act. If you sent a wire transfer, contact your bank immediately and ask them to recall it. Provide the confirmation number and the recipient's bank details. Your bank will contact the receiving bank and ask them to return the money, but the receiving bank is not required to comply if the recipient has already withdrawn it or if the account holder claims they authorized the transfer. Recovery is possible but not may provide, especially if days have passed.
If you sent an ACH transfer, call your bank within 24 hours and ask them to initiate a recall. Your bank will contact the receiving bank and ask them to reverse the transfer before it settles. If the receiving bank has not yet accepted the transfer, it can be stopped. If it has already been accepted, your bank can file a dispute on your behalf, but you will need to prove the transfer was unauthorized or sent in error. This process can take weeks.
If you sent money through a peer-to-peer app, open the app and report the transaction as fraudulent or sent in error. The app's support team will investigate and may be able to reverse the transfer if the recipient has not yet withdrawn the money. Act within 24 to 48 hours — after that, recovery becomes much harder. If the recipient is a scammer, the app may freeze their account and work with law enforcement, but this does not may provide you will get your money back.
Fees, timing, and when to use each method
| Method | Cost | Arrival Time | Reversible? | Best For |
|---|---|---|---|---|
| Wire Transfer | $15–$50 domestic; $40–$75 international | Same business day | No | Large amounts, time-sensitive payments, accounts you've verified |
| ACH Transfer | Free or $1–$3 | 1–3 business days | Yes, if caught quickly | Regular payments, smaller amounts, when you have time to wait |
| Peer-to-Peer App | Free (usually) | Instant in app; 1–3 days to bank account | Sometimes, within 24–48 hours | Splitting costs with friends, small personal payments |
Use a wire transfer when you need the money to arrive the same day and you are certain of the recipient's account details. Use an ACH transfer for regular bills, payroll, or any payment where you have a day or two to spare and want to avoid fees. Use a peer-to-peer app for splitting rent or paying back a friend, but never for large amounts or unfamiliar recipients.
The choice also depends on your bank's offerings. Not all banks offer all three methods, and some charge different fees than others. Check your bank's website or call customer service to see which options are available to you and what the costs are.
Frequently Asked Questions
Can I cancel a transfer after I've sent it?
It depends on the method and how fast you act. Wire transfers cannot be cancelled once the receiving bank accepts them. ACH transfers can sometimes be recalled within 24 hours if the receiving bank has not yet processed them. Peer-to-peer transfers can sometimes be reversed within 24 to 48 hours if the recipient has not withdrawn the money. Contact your bank or app immediately if you need to cancel.
What if I don't know the recipient's routing number?
Ask the recipient for it, or look it up on the receiving bank's website — most banks publish their routing number publicly. You can also call the receiving bank's customer service line and provide the recipient's account number; they will give you the routing number. Do not guess or use a number you find online without confirming it with the bank directly.
Do I need to tell the recipient I'm sending money?
Yes, especially for wire transfers and ACH transfers. Let them know the amount, the date you're sending it, and the expected arrival date. This way, they can watch for the deposit and let you know if it does not arrive. For peer-to-peer apps, the recipient usually gets a notification as soon as you send it.
What happens if I send money to a closed account?
If the account is closed, the receiving bank will reject the transfer and return the money to your account. This usually takes a few business days. You will see the money reappear in your account with a note explaining why it was returned. Contact the recipient and ask for their current account number before trying again.
Are there limits on how much I can transfer?
Yes, and they vary by bank and method. Most banks limit ACH transfers to $10,000 to $25,000 per day or per month, though you can request a higher limit. Wire transfers usually have higher limits or no limit at all. Peer-to-peer apps typically cap transfers at $1,000 to $5,000 per transaction. Check with your bank or app for your specific limits.