The fastest way depends on whether the banks are the same or different

If both accounts are at the same bank, you can usually move money between them in minutes through your online banking portal, mobile app, or by calling the bank. If the accounts are at different banks, the transfer takes one to three business days and requires either your routing number and account number, or a service like Zelle, PayPal, or your bank's own transfer tool.

The method you choose affects how fast the money arrives and what information you need to provide. Some transfers are free; others charge a fee depending on the banks involved and how urgently you need the money.

Key Takeaways

  • Same-bank transfers happen when ready or within hours through your online banking app or by phone, and are always free.
  • Different-bank transfers take one to three business days and require your routing number (a nine-digit code your bank provides) and account number.
  • Wire transfers move money the same day but cost $15 to $50 and are harder to reverse if you make a mistake.
  • Peer-to-peer services like Zelle, PayPal, and Venmo work between different banks but have daily limits that vary by service and your account history.
  • ACH transfers (the standard method banks use) are free but slower, while wire transfers are fast but expensive.

Transferring money between accounts at the same bank

Log into your online banking portal or mobile app and look for a link labeled "Transfer Funds," "Move Money," or "Between My Accounts." Enter the amount, select the account you're sending from and the account you're sending to, and confirm. The money usually appears in the receiving account within minutes to a few hours.

You can also call your bank's customer service line and ask a representative to move the money for you. Have your account numbers ready. This method works if you don't have online access or prefer to speak with someone.

Same-bank transfers are always free, and there are no daily limits beyond what your account agreement specifies. If you move money regularly between your own accounts, set up a standing transfer so the bank moves the same amount on the same day each month automatically.

ACH transfers: the standard method for different banks

ACH stands for Automated Clearing House, and it's the system most banks use to move money between different institutions. It's free, but it takes one to three business days because the banks process these transfers in batches, not when ready.

To send an ACH transfer, you need the recipient's routing number (a nine-digit code that identifies their bank) and account number. Ask the person or business receiving the money for both. Your own bank can also tell you your routing number if you need to give it to someone else.

Log into your bank's online portal, find "Send Money," "External Transfer," or "Pay to Another Bank," and enter the recipient's routing and account numbers along with the amount. Most banks let you name the account so you remember where the money went. The transfer will land in the other account within one to three business days.

ACH transfers have daily limits that vary by bank—typically $1,000 to $10,000 per day for new external accounts, though established accounts may have higher limits. Contact your bank if you need to move more than your daily limit.

Wire transfers for same-day or next-day movement

A wire transfer moves money the same day or next business day, but it costs $15 to $50 depending on your bank and whether the receiving bank is domestic or international. Use wire transfers only when you need money to arrive urgently, because they're expensive and difficult to reverse.

To send a wire, call your bank or visit a branch in person. You'll need the recipient's full name, account number, routing number, and the amount. The bank will confirm the details with you before processing. Once a wire is sent, you cannot cancel it if the recipient's information is correct—so double-check everything before you authorize it.

Incoming wires usually appear in your account within hours. If you're receiving a wire, ask the sender for the exact amount and the date they're sending it so you can watch for it and confirm it arrived.

Peer-to-peer services: Zelle, PayPal, and Venmo

These services let you send money to another person's bank account or email address without needing routing numbers. They work across different banks and are free for standard transfers, though some charge fees for when ready transfers.

Zelle is owned by a group of major banks and is built into many banking apps. You authorize it once, then send money by entering the recipient's email or phone number. Transfers usually land within minutes to a few hours. Daily limits range from $500 to $5,000 depending on your bank.

PayPal and Venmo require both people to have accounts. You link your bank account to your PayPal or Venmo profile, then send money by username or email. Standard transfers take one to three business days and are free. when ready transfers cost $0.25 to $1.50. Daily limits start at $300 to $1,000 for new accounts and increase as you build history.

These services are safest when you're sending money to someone you know and trust. If you send money to the wrong person, the service may not be able to recover it.

What information you need for each method

Transfer TypeInformation NeededCostSpeed
Same bank (online or phone)Your account numbers onlyFreeMinutes to hours
ACH (different banks)Recipient's routing and account numberFree1–3 business days
Wire transferRecipient's full name, routing number, account number$15–$50Same day or next day
ZelleRecipient's email or phone numberFreeMinutes to hours
PayPal or VenmoRecipient's email, phone, or usernameFree (standard) or $0.25–$1.50 (when ready)1–3 days (standard) or minutes (when ready)

Common mistakes to avoid

The most dangerous mistake is sending money to the wrong account. Double-check the recipient's routing number and account number before you confirm any transfer. If you're using Zelle, PayPal, or Venmo, verify that you've selected the right person—these services can't always reverse transfers sent to the wrong recipient.

Don't assume a transfer is complete just because you submitted it. Check your sending account to confirm the money left, and ask the recipient to confirm when it arrives. If money doesn't show up within the expected timeframe, contact your bank when ready.

Avoid wire transfers for small amounts or unfamiliar recipients. Wire transfers are meant for urgent, high-value transfers to people you trust. If someone you don't know well is asking you to wire money, be cautious—wire fraud is common and nearly impossible to reverse.

Frequently Asked Questions

How long does it really take for money to show up?

Same-bank transfers: minutes to a few hours. ACH transfers between different banks: one to three business days, though some banks offer next-day ACH for a small fee. Wire transfers: same day if sent before the bank's cutoff time (usually 2 or 3 p.m.), otherwise next business day. Zelle: minutes to a few hours. PayPal and Venmo standard transfers: one to three business days.

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

Your routing number identifies your bank (the same number is used by all customers of that bank). Your account number identifies your specific account at that bank. You need both to send an ACH transfer or wire. Your bank statement shows both numbers, usually at the bottom of the page.

Can I cancel a transfer after I've sent it?

Same-bank transfers and ACH transfers can sometimes be canceled within a few hours if you contact your bank when ready. Wire transfers cannot be canceled if the recipient's information is correct. Zelle, PayPal, and Venmo transfers usually cannot be reversed once sent. Always verify details before confirming any transfer.

Is there a limit to how much I can transfer?

Yes. Same-bank transfers have limits set by your bank, usually $5,000 to $25,000 per day. ACH transfers typically cap at $1,000 to $10,000 per day for new external accounts. Wire transfers have no standard limit but may be restricted by your bank. Zelle, PayPal, and Venmo have daily limits ranging from $300 to $5,000 depending on the service and your account age. Contact your bank to request higher limits if you need them.

Which method is safest for sending money to someone I don't know?

None of them are fully safe if you don't trust the recipient. Wire transfers and ACH transfers are nearly impossible to reverse, so use them only for established businesses or people you know. Zelle, PayPal, and Venmo offer some buyer protection if you're purchasing goods or services, but personal transfers have little recourse. If someone is pressuring you to send money quickly, pause and verify their identity through another method before proceeding.