The main ways to transfer money to another bank

You have four practical routes: ACH transfer (the slowest but free option), wire transfer (fast but costs money), peer-to-peer payment apps (when ready but limited by daily caps), and cashier's check or cash withdrawal (slow but always works). Which one you use depends on how fast you need the money there, how much you're sending, and whether you know the recipient's account details.

ACH transfers move money through the Automated Clearing House network, which processes batches of transfers overnight. A wire transfer goes through the Federal Reserve or SWIFT network and typically arrives the same business day or next morning. Apps like Venmo, PayPal, and Cash App move money when ready between users but cap how much you can send per day—often $2,000 to $5,000 depending on your account age and verification status.

The recipient's bank matters less than you might think. Once money leaves your bank, it enters a standardized system. Your bank doesn't need to have a relationship with the other bank for the transfer to work—the routing number and account number handle the routing automatically.

Key Takeaways

  • ACH transfers are free and take one to three business days; wire transfers cost $15 to $50 and arrive same-day or next-morning.
  • You need the recipient's routing number and account number for ACH and wire transfers, which you can find on a check or ask them directly.
  • Peer-to-peer apps move money when ready but cap daily transfers at $2,000 to $5,000 and work only between app users.
  • Once money leaves your bank, the receiving bank has no say in how fast it arrives—the sending bank and the payment network control the timeline.

ACH transfers: free, standard, and slow

An ACH transfer is the default option for moving money between banks. Your bank submits your transfer request to the ACH network, which batches it with thousands of others and processes them overnight. The money typically arrives in one to three business days, depending on when you initiate the transfer and whether the receiving bank processes it when ready or holds it for verification.

ACH transfers are free at most banks. Some banks charge $1 to $3 for outgoing transfers, and a few charge for incoming transfers, though that is rare. You initiate an ACH transfer through your bank's website or app by entering the recipient's name, routing number, account number, and the amount. The routing number identifies the receiving bank; the account number identifies the person within that bank.

The main limitation is the timeline. If you send an ACH transfer on a Friday afternoon, it will not process until Monday, and the receiving bank may not post it until Tuesday or Wednesday. If you need money to arrive the same day, ACH will not work.

Wire transfers: fast but not free

A wire transfer moves money through the Federal Reserve (for domestic transfers) or SWIFT (for international transfers) and typically arrives within hours on the same business day, or by the next morning if sent after hours. Wire transfers cost $15 to $50 depending on your bank and whether the transfer is domestic or international.

You initiate a wire transfer the same way you start an ACH transfer—through your bank's website, app, or by calling the bank directly. You provide the recipient's name, routing number, account number, and amount. Some banks require you to visit a branch in person for your first wire transfer, or they may call you to confirm before processing.

Wire transfers are harder to reverse than ACH transfers. Once the money leaves your bank, it is in the receiving bank's account within hours. If you send it to the wrong account, you will need to contact the receiving bank and ask them to return it—they are not required to do so. For this reason, confirm the account number and routing number with the recipient before you send.

Peer-to-peer apps: when ready but with limits

Apps like Venmo, PayPal, Square Cash, and Zelle move money between users when ready or within minutes. Both the sender and recipient must have the app installed and verified. The money moves directly from one app account to another, not through the traditional banking network.

The catch is the daily limit. Venmo caps transfers at $2,000 per week for unverified accounts and $20,000 per week for verified accounts. PayPal's limit is $2,000 per transaction for new accounts and higher for established ones. Zelle, which is owned by major banks and built into many banking apps, allows $500 to $5,000 per day depending on your bank. These limits reset daily or weekly.

Peer-to-peer apps work best for splitting rent, paying back a friend, or sending money to someone you know. They are not ideal for large transfers or for sending money to a business account, since most businesses do not monitor Venmo or Cash App.

Checks and cash: slow but universal

A cashier's check or personal check is the oldest method and still works when you do not have account details or when the recipient prefers it. You write a check, mail it, and the recipient deposits it at their bank. The check clears in one to five business days depending on the amount and the receiving bank.

A cashier's check is safer than a personal check because your bank guarantees the funds. You go to your bank, tell them the amount, and they issue a check drawn on the bank's own account. Cashier's checks cost $5 to $15. A personal check is free but can bounce if you do not have the funds, and the recipient has to trust that it will clear.

Withdrawing cash and handing it over or mailing it is also an option, though mailing cash is risky. If you withdraw $5,000 and the envelope is lost, you have no recourse.

What information you need from the recipient

For ACH and wire transfers, you need the recipient's routing number and account number. The routing number is a nine-digit code that identifies the bank. The account number identifies the specific account within that bank. You can find both on a check—the routing number is the first nine digits at the bottom left, and the account number follows it.

If the recipient does not have a check, they can log into their banking app or website and find the routing and account numbers there. Some banks print them on statements. You can also ask the recipient to call their bank's customer service line; the bank will provide the numbers over the phone.

For peer-to-peer apps, you need only the recipient's username, email, or phone number associated with their app account. For checks, you need their name and mailing address.

How long transfers actually take

The timeline depends on the method and when you send it. An ACH transfer sent on a Tuesday morning typically arrives Wednesday or Thursday. One sent Friday afternoon does not process until Monday, so it arrives Tuesday or Wednesday. Weekends and bank holidays add a day.

A wire transfer sent before 2 p.m. on a business day usually arrives the same day or by the next morning. One sent after 2 p.m. or on a weekend typically arrives the next business day. International wire transfers take one to three business days.

Peer-to-peer transfers happen when ready if both accounts are verified. Checks take three to five business days from the time the recipient deposits them. The receiving bank may hold large checks for longer—a $10,000 check might be held for five to seven business days.

Fees and what to watch for

ACH transfers are free at most banks, though some charge $1 to $3 per outgoing transfer. Wire transfers cost $15 to $50 depending on whether they are domestic or international. Peer-to-peer apps are free for standard transfers but may charge a fee if you want when ready transfer to your bank account. Cashier's checks cost $5 to $15.

Watch for daily or monthly transfer limits. Your bank may cap how much you can transfer in a single day or month, especially if you are moving money out of the account. Some banks limit ACH transfers to $10,000 per day or $25,000 per month. Wire transfers usually have higher limits or no limit at all.

Also watch for holds. If you are depositing a check or receiving a wire transfer, the receiving bank may place a hold on the funds for one to five business days, especially for large amounts or if the account is new. During the hold, the money is in the account but you cannot withdraw it.

Frequently Asked Questions

Can I transfer money to a bank account at a different bank than mine?

Yes. ACH transfers and wire transfers both work between any two banks in the United States. Your bank does not need a relationship with the receiving bank. The routing number and account number route the money automatically through the Federal Reserve or SWIFT network.

What if I don't know the recipient's routing number?

Ask the recipient to check a check, their banking app, or their bank statement. If they do not have those, they can call their bank's customer service line and ask for the routing number. You can also search online for the bank name and routing number, but confirm it with the recipient first to make sure you have the right branch.

How do I know if the transfer went through?

Your bank will show the transfer in your transaction history as pending, then posted once it leaves your account. The receiving bank will show it as pending, then posted once it arrives. For wire transfers, your bank will give you a confirmation number. For ACH transfers, you can track the status through your bank's website or app.

Can I cancel a transfer after I send it?

ACH transfers can usually be canceled within one business day if they have not yet processed. Wire transfers cannot be canceled once they leave your bank, which is why you should confirm the account number before sending. Contact your bank when ready if you need to cancel.

What's the difference between a routing number and an account number?

The routing number identifies the bank or branch. The account number identifies your specific account within that bank. Both are required for ACH and wire transfers. On a check, the routing number is the first nine digits at the bottom left, and the account number follows it.