Yes, you can transfer money to another person's bank account
You can send money from your bank account to someone else's account at the same bank or a different one. The transfer goes directly from your account to theirs—the bank moves the funds, not a third party. How long it takes and what it costs depends on the type of transfer you choose and whether both accounts are at the same institution.
The most common routes are ACH transfers (which take one to three business days and usually cost nothing), wire transfers (which arrive the same day but charge a fee), and real-time payment systems like Zelle or FedNow (which move money in minutes). Each has different speed, cost, and security tradeoffs.
Key Takeaways
- ACH transfers are free or low-cost and take one to three business days; most banks offer them at no charge to customers.
- Wire transfers arrive the same day but typically cost $15 to $50 and cannot be reversed once sent.
- Real-time payment systems like Zelle move money in minutes but work only if both people have accounts at participating banks.
- You need the recipient's full name, account number, and routing number (or bank details for international transfers).
- Once money leaves your account, you cannot stop it; verify the recipient's details before you send.
ACH transfers: the standard free option
An ACH transfer (Automated Clearing House) is the most common way to move money between bank accounts. Your bank sends the funds through a clearing network that processes transfers in batches. The money usually arrives in one to three business days, depending on when you initiate the transfer and whether the receiving bank processes it the same day.
Most banks offer ACH transfers free to their customers. Some banks cap the number of free transfers per month (often around 6), and transfers over that limit may cost $1 to $3 each. A few online banks offer unlimited free transfers. Check your bank's fee schedule or call to confirm whether ACH transfers are free for you.
ACH transfers work between any two U.S. banks. You need the recipient's full name, account number, and the routing number of their bank. The routing number is a nine-digit code that identifies the bank; you can find it on a check, on the bank's website, or by calling the bank directly.
Wire transfers: fast but irreversible and costly
A wire transfer moves money the same business day, usually within hours. Your bank sends the funds directly to the recipient's bank through a separate network (typically SWIFT for international transfers or the Federal Reserve's Fedwire system for domestic ones). Because the money moves immediately and cannot be recalled, wire transfers are used for time-sensitive payments and large amounts.
Wire transfers cost money. Domestic wire transfers typically cost $15 to $50, depending on your bank. International wire transfers cost more—often $30 to $75—and may include currency conversion fees. Some banks charge both the sender and the receiver; confirm the total cost before you send.
Once a wire transfer leaves your account, you cannot stop it or reverse it. If you send money to the wrong account, you will have to contact the recipient's bank and ask them to return it—a process that can take weeks or fail entirely. Verify the recipient's account number and routing number carefully before you initiate a wire transfer.
Real-time payment systems: minutes instead of days
Zelle is the most widely used real-time payment system in the U.S. Money sent through Zelle arrives in minutes, and most banks offer it free to customers. However, Zelle works only if both the sender and the recipient have accounts at banks that participate in the Zelle network. Major banks like Bank of America, Chase, Wells Fargo, and most credit unions participate, but some smaller or online banks do not.
To send money via Zelle, you need the recipient's email address or phone number (not their account number). Zelle looks up their account and delivers the money directly. Limits vary by bank—many cap transfers at $500 to $2,000 per transaction or per day. Check your bank's Zelle limits before you send.
FedNow is a newer real-time payment system run by the Federal Reserve. It works similarly to Zelle but is still being rolled out; not all banks offer it yet. As more banks join, FedNow may become another option for instant transfers. Ask your bank whether it offers FedNow.
What information you need to provide
For a domestic ACH or wire transfer, you need the recipient's full name, account number, and the routing number of their bank. The account number is usually 8 to 17 digits; the routing number is always nine digits. Both appear on a check (the routing number is on the left side of the bottom line, and the account number is in the middle).
If the recipient does not have a check, ask them to provide the information directly or to log into their online banking and find it there. Many banks also display routing and account numbers in the mobile app. Do not guess or use an old check; banks merge, change routing numbers, and close accounts, so outdated information can send money to the wrong place.
For international transfers, you will need the recipient's IBAN (International Bank Account Number) or SWIFT code, depending on the country. Ask the recipient or their bank which one you need. International transfers take longer (typically 3 to 5 business days) and cost more than domestic ones.
Fees, limits, and timing across transfer types
| Transfer Type | Speed | Cost | Limit | Reversible |
|---|---|---|---|---|
| ACH | 1–3 business days | Free (usually) | Varies by bank; often $10,000–$25,000 per day | Yes, within a few hours |
| Wire (domestic) | Same day | $15–$50 | Varies; often $10,000–$100,000 per day | No |
| Zelle | Minutes | Free (usually) | $500–$2,000 per transaction; $5,000–$20,000 per day | No |
| Wire (international) | 3–5 business days | $30–$75 plus currency fees | Varies; often $5,000–$50,000 per day | No |
Limits are set by your bank, not by the transfer method. If you need to send more than your daily limit, you may have to split the transfer across multiple days or contact your bank to request a higher limit. Some banks raise limits for verified transfers or for customers with longer account histories.
What happens if you send money to the wrong account
If you send money to an incorrect account number, the transfer will go to that account—not to the person you intended. The receiving bank does not verify that the account holder's name matches the name you provided; it only checks that the account number is valid. If the account belongs to someone else, the money is now in their account.
For ACH transfers, you have a short window to stop the transfer—usually a few hours after you send it. Contact your bank immediately and ask them to recall the transfer. They can attempt to reverse it, but if the receiving bank has already processed it, reversal may not be possible.
For wire transfers and Zelle, reversal is much harder. Once the money arrives, you will have to contact the recipient's bank and ask them to return it. If the recipient is unwilling or unreachable, you may have no recourse. Some banks will investigate and attempt recovery, but this can take weeks and may not succeed. This is why verifying the account number before you send is critical.
Frequently Asked Questions
Can I transfer money to a savings account instead of a checking account?
Yes. The transfer method does not change. You still need the account number and routing number of the savings account. Some banks limit how many transfers you can make from a savings account per month (often 6), so the receiving bank may delay the deposit if the limit is reached. ACH transfers to savings accounts work the same way as transfers to checking accounts.
What if the recipient's bank is not in the U.S.?
You will need to use an international wire transfer. Ask the recipient for their IBAN or SWIFT code, depending on their country. International transfers take 3 to 5 business days and cost $30 to $75 or more. Currency conversion fees may also apply if the transfer crosses currency lines. Some banks offer international ACH transfers to Canada and Mexico at lower cost, so ask your bank what options are available.
Can I cancel a transfer after I send it?
For ACH transfers, yes—but only within a few hours of sending. Contact your bank immediately and ask them to recall the transfer. For wire transfers and Zelle, no. Once the money is sent, it cannot be stopped. You will have to ask the recipient to return it or contact their bank to request recovery, which is slow and often unsuccessful.
Do I need to tell the recipient I am sending money?
It is a good idea to let them know before you send, especially for large amounts or if they are not expecting it. For ACH and wire transfers, the money may arrive without a note, so the recipient might not know where it came from. For Zelle, the recipient receives a notification that money is on the way. Confirm with the recipient that they received the funds and that the amount is correct.
What if I send money to someone and they do not send it back?
Once the money is in their account, the bank cannot force them to return it. If you sent money by mistake or as a loan that was not repaid, you would have to pursue the matter outside the banking system—through small claims court, a collection agency, or direct negotiation. The bank's role ends once the transfer is complete.