The simplest way to transfer money between banks

The fastest way to move money from one bank to another is usually an ACH transfer — a direct electronic move from your account to someone else's. You give the receiving bank's routing number and the account number, and the money typically arrives in one to three business days. Most banks let you start an ACH transfer through their website or mobile app without leaving home.

If you need the money faster, a wire transfer can move it the same day, but it costs money — usually $15 to $30 — and you cannot reverse it once it leaves your account. For most everyday transfers between your own accounts or to people you trust, ACH is the right choice because it is free and the money is protected if something goes wrong.

A third option is a debit card transfer through services like Venmo, PayPal, or your bank's own app. These work when ready or within hours, are free, and are good for smaller amounts. They are less formal than ACH transfers and do not require routing numbers.

Key Takeaways

  • ACH transfers are free, take one to three business days, and work through your bank's website or app by entering the receiving account's routing number and account number.
  • Wire transfers move money the same day but cost $15 to $30 and cannot be reversed, so use them only when speed matters more than cost.
  • Debit card transfer apps like Venmo or PayPal are when ready or nearly when ready, free, and work with just a phone number or email address.
  • You will need the receiving bank's routing number and the account number for ACH transfers, but not for app-based transfers.
  • Business days do not include weekends or federal holidays, so a transfer started on Friday may not arrive until Tuesday.

What information you need to give

For an ACH transfer, you need the routing number of the bank where the money is going and the account number of the person receiving it. The routing number is a nine-digit code that identifies the bank itself — not the branch, but the whole bank. You can find it on a check, by calling the bank, or by searching the bank's name on the Federal Reserve's routing number database.

The account number is usually 10 to 12 digits and identifies the specific account within that bank. It is printed on checks and statements, and the bank can tell you over the phone. Double-check both numbers before you confirm the transfer — a wrong digit sends the money to the wrong account, and getting it back takes time and paperwork.

For app-based transfers like Venmo or PayPal, you typically need only the recipient's phone number or email address. The app handles the routing and account details behind the scenes. This is simpler but only works if both people have the same app or if the app is connected to their bank account.

How to start an ACH transfer through your bank

Log into your bank's website or open the mobile app. Look for a button or menu item that says "Send Money," "Transfer," or "Pay Someone." Click it and choose "Transfer to Another Bank" or "External Transfer" — the exact wording varies by bank.

Enter the name of the person or business receiving the money, then their routing number and account number. Your bank will usually ask you to confirm these details before you proceed. Some banks verify the account by sending a small test deposit first — usually $0.01 to $0.05 — and asking you to confirm the amount. This takes an extra day but protects you from sending money to the wrong place.

Enter the amount you want to transfer and choose the date. You can usually schedule a transfer for today or a future date. Review everything one more time, then confirm. Your bank will show you a confirmation number — write it down or take a screenshot. The money typically leaves your account within one business day and arrives within two more.

Wire transfers when you need money the same day

A wire transfer moves money the same business day, but it costs money and cannot be reversed. Use it only when speed is critical — for example, to meet a closing important date on a house or to send money overseas. For routine transfers between accounts, ACH is almost always the better choice.

To send a wire, call your bank or visit a branch in person. You cannot usually start a wire online. Tell the bank the receiving bank's name, routing number, and the account number. The bank will charge you a fee — typically $15 to $30 for a domestic wire — and deduct it from your account along with the transfer amount.

Wire transfers are final. Once the money leaves your bank, you cannot cancel it or get it back unless the receiving bank agrees to send it back. This is why banks ask you to confirm the details carefully and sometimes ask why you are sending the money. If something feels wrong, do not send the wire.

Using apps and digital wallets for quick transfers

Apps like Venmo, PayPal, Square Cash, and Zelle let you move money to someone's phone number or email address. These transfers are usually free and happen when ready or within a few hours. They work well for splitting rent, paying back a friend, or sending money to family.

To use one of these apps, read it on your phone, create an account, and link your bank account or debit card. Then find the person you want to send money to by their phone number or email, enter the amount, and confirm. The money moves directly from your bank account to theirs, and both of you get a notification.

These apps are convenient, but they have limits. Most cap the amount you can send per day or per week — often $500 to $2,000 depending on the app. They also work only if the other person has the same app or a bank account linked to it. For larger transfers or to people without smartphones, ACH through your bank is more reliable.

What happens if the transfer goes to the wrong account

If you send money to the wrong account number, your bank cannot straightforward reverse it. The money goes to whoever owns that account, and getting it back requires the other bank to contact that person and ask them to return it. This can take weeks or may not happen at all if the person refuses.

This is why ACH transfers are safer than wire transfers — you have more time to catch a mistake. If you realize the error within a few hours, call your bank when ready and ask them to recall the transfer. They can sometimes stop it before it arrives. If it has already arrived, your bank can file a dispute, but there is no may provide the other bank will cooperate.

Wire transfers cannot be recalled once they leave your bank, which is why banks ask you to verify the details so carefully. If you send a wire to the wrong place, your only option is to contact the receiving bank directly and ask them to return the money — and they are not required to do so.

Timing: when the money actually arrives

ACH transfers typically take one to three business days. "Business days" means Monday through Friday, not counting federal holidays. If you start a transfer on Friday afternoon, it may not arrive until Tuesday or Wednesday because the weekend does not count.

Wire transfers move the same business day if you send them before your bank's cutoff time — usually 2 p.m. or 3 p.m. If you send a wire after the cutoff, it goes out the next business day. International wires take longer, usually two to five business days, because they go through multiple banks in different countries.

App-based transfers like Venmo and PayPal are usually when ready or arrive within a few hours. Some apps offer a "when ready transfer" option that moves money to your debit card within minutes, but they charge a small fee — usually $0.25 to $1.50 — for this speed.

Frequently Asked Questions

Can I transfer money between accounts at the same bank?

Yes, and it is usually when ready or takes just a few hours. Log into your bank's app or website, look for "Transfer Between My Accounts," and follow the prompts. You do not need routing numbers or account numbers — the bank already knows both accounts are yours.

What is the difference between a routing number and an account number?

A routing number identifies the bank itself — all customers at Bank of America, for example, share the same routing number. An account number identifies your specific account within that bank. You need both to send an ACH transfer to someone at a different bank.

Is it safe to give someone my account number and routing number?

It is safe to give these numbers to someone you trust who needs to send you money. These numbers alone cannot let someone withdraw money from your account — they can only receive deposits. If you are worried, you can always ask the person to use an app like Venmo instead.

Why did my transfer take longer than expected?

ACH transfers can be delayed by weekends, federal holidays, or technical problems at either bank. If your transfer was supposed to arrive on a Friday and did not, check whether Monday was a holiday. If it has been more than three business days, contact your bank and ask them to investigate.

Can I cancel a transfer after I have sent it?

For ACH transfers, you have a few hours to cancel before the money leaves your account — call your bank right away. Once it has left, cancellation is difficult. Wire transfers cannot be cancelled once they leave your bank. App-based transfers are usually when ready and cannot be cancelled.