Yes, you can send money to another bank account in several ways
You can move money from your bank account to someone else's account at the same bank, a different bank, or even internationally. The method you choose depends on how fast you need the money to arrive, whether you know the recipient's account details, and how much you are sending. Most transfers are free or low-cost, though some routes charge fees or take longer than others.
The most common methods are ACH transfers (which take one to three business days), wire transfers (which arrive the same day or next business day but cost $15 to $50), and real-time payment systems like Zelle or FedNow (which move money in minutes). You can also use peer-to-peer apps, write a check, or use your bank's bill pay service if the recipient is set up to receive payments that way.
Key Takeaways
- ACH transfers are free or nearly free and work between any U.S. banks, but take one to three business days to complete.
- Wire transfers arrive the same day or next business day but typically cost $15 to $50 and cannot be reversed once sent.
- Real-time payment systems like Zelle and FedNow move money in minutes if both banks support them, with no fee at most banks.
- You will need the recipient's routing number and account number for ACH and wire transfers, or their phone number or email for Zelle.
- International transfers require a SWIFT code and may take several days; fees and exchange rates vary widely by bank.
ACH transfers: the standard free option that takes a few days
ACH stands for Automated Clearing House, a network that moves money between U.S. bank accounts. Most banks offer ACH transfers for free or for a small fee (usually $0 to $3). The money typically 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 Funds", and enter the recipient's routing number and account number. You will also need their full name and the amount. Your bank will confirm the details before processing. If you are sending to a new recipient for the first time, some banks hold the transfer for a day or two as a fraud check before releasing it.
ACH transfers work between any two U.S. banks and are reversible if there is an error—you can contact your bank to stop or recall a transfer before it settles. However, once the money lands in the recipient's account, you cannot take it back without their consent.
Wire transfers: fast but expensive and final
A wire transfer moves money the same day or next business day and is the fastest method most banks offer. However, wire transfers typically cost $15 to $50 per transaction, depending on whether the transfer is domestic (within the U.S.) or international.
To send a wire, you will need the recipient's full name, routing number, account number, and bank name. Some banks require you to visit a branch or call to initiate a wire, while others allow you to do it online. The money usually arrives within hours for domestic wires, though it may take until the next business day if you send it after your bank's cutoff time (often 2 or 3 p.m.).
Wire transfers cannot be reversed once they are sent. If you send money to the wrong account or the recipient does not receive it, you will have to contact your bank to investigate, but recovery is not may provide. For this reason, always double-check the account number and routing number before confirming a wire.
Real-time payment systems: minutes instead of days
Newer payment networks like Zelle, FedNow, and RTP (Real-Time Payments) move money in minutes rather than days. Most banks offer these services for free, and you do not need the recipient's routing or account number—just their phone number or email address.
Zelle is the most widely available; most major U.S. banks support it, and you can send up to $2,000 per transaction (limits vary by bank). FedNow is newer and is being rolled out by more banks each month. Both systems require the recipient to be enrolled with the same service at their bank.
The trade-off is that real-time payments are not reversible once sent, similar to wire transfers. If you send money to the wrong person, you will have to contact them and ask for a refund. Some banks offer fraud protection or dispute resolution, but it is slower than stopping an ACH transfer before it settles.
Peer-to-peer apps and digital wallets
Apps like PayPal, Venmo, Square Cash, and Google Pay let you send money to another person's account, and they can then transfer it to their bank. These apps are free for basic transfers between users, though you may pay a fee if you want the money to arrive instantly or if you are sending from a credit card instead of a bank account.
The recipient does not need to have the same app—most apps let you send a link or request that the recipient can claim, and they can then move the money to their own bank account. However, there is usually an extra step and a delay (often one to three business days) when the recipient withdraws to their bank, so this method is slower than a direct bank transfer if speed matters.
These apps are best for small, casual transfers between people you know. For larger amounts or business payments, a direct bank transfer is more straightforward and often faster.
International transfers and SWIFT codes
Sending money to a bank account outside the U.S. requires a SWIFT code (also called a BIC code), which identifies the recipient's bank internationally. You will also need the recipient's full name, account number, and sometimes their address.
International wire transfers typically take three to five business days and cost $25 to $50 or more. Your bank may also apply an exchange rate markup if the transfer is in a foreign currency, which can add another 1 to 3 percent to the cost. Some banks use correspondent banks (intermediary banks) to process international transfers, which can add delays and fees.
For large international transfers, consider using a specialist money transfer service like Wise, OFX, or Remitly, which often offer better exchange rates and lower fees than traditional banks. These services work differently than bank transfers—you fund the transfer through your bank, and the service handles the international leg—but they can save money on large amounts.
Checks and bill pay as alternatives
If the recipient does not have a bank account or you prefer not to use electronic transfer, you can write a check and mail it. Checks typically clear within five to seven business days, depending on the recipient's bank. This method is free but slow and offers no protection if the check is lost or stolen in the mail.
Many banks also offer a bill pay service that lets you send money to a person or business by mailing a check on your behalf. You enter the recipient's mailing address, and your bank prints and mails the check. This takes about five to seven business days and is usually free. Bill pay is useful if you want to avoid writing checks yourself or if you need a record of payment for bills.
Fees, limits, and what to watch for
Most ACH transfers are free, but some banks charge $1 to $3 per transfer, especially for transfers to accounts outside their network. Wire transfers almost always cost money—$15 to $50 domestically, more internationally. Real-time payment systems are usually free, but some banks cap the amount you can send per day or per transaction (often $2,000 to $10,000).
Banks also set daily and monthly limits on how much you can transfer. These limits vary by bank and account type; some allow $10,000 per day, others $25,000 or more. If you need to send more than your limit, contact your bank to request a temporary increase or split the transfer across multiple days.
Watch out for fraud when sending money. Scammers often pose as someone you know (a family member, employer, or business) and ask you to wire money urgently. Once a wire is sent, it cannot be stopped. If you are unsure about a transfer request, hang up and call the person or business directly using a phone number you know is real.
Frequently Asked Questions
How long does it take to send money to another bank account?
ACH transfers take one to three business days. Wire transfers arrive the same day or next business day. Real-time payment systems like Zelle move money in minutes. Checks take five to seven business days. International transfers take three to five business days or longer, depending on the banks and countries involved.
Can I send money to a bank account if I do not know the routing number?
For ACH and wire transfers, you need the routing number. However, you can find it on your recipient's checks, on their bank's website, or by calling their bank directly. For Zelle and other real-time systems, you only need their phone number or email, so routing numbers are not required.
What happens if I send money to the wrong account?
For ACH transfers, contact your bank immediately to try to recall the transfer before it settles. If it has already settled, your bank can investigate and ask the other bank to return the funds, but there is no may provide. For wire transfers and real-time payments, the money cannot be reversed; you will have to contact the recipient and ask them to send it back.
Are there limits on how much I can send?
Yes. Banks set daily and monthly limits that vary by account type and bank. ACH transfers often have higher limits (sometimes $25,000 per day), while real-time payment systems like Zelle typically cap transfers at $2,000 to $10,000 per transaction. Contact your bank to learn your specific limits or to request a temporary increase.
Is it safe to send money using a peer-to-peer app?
Peer-to-peer apps are generally safe if you are sending money to someone you know and trust. However, once the money is sent, it is difficult to reverse. Be cautious of requests from people you do not know well, and never send money to someone claiming to be from your bank or a government agency asking you to verify your account.