Transferring money from one bank to another is free and typically takes 1–3 business days using a standard ACH transfer. For faster delivery, Zelle sends money instantly between most US banks at no cost, while wire transfers arrive the same day for a fee of $15–$30. The best method depends on your timeline, the amount, and whether the recipient uses the same apps.

Quick answer: For most transfers, use your bank’s external transfer tool (free, 1–3 days) or Zelle (free, instant). Reserve wire transfers for large or urgent payments where speed justifies the fee.

Bank Transfer Methods at a Glance

Method Speed Cost Best For
ACH transfer (standard) 1–3 business days Free Routine transfers, any amount
ACH transfer (same-day) Same business day $1–$5 fee Faster without wire cost
Zelle Minutes (instant) Free Transfers up to $2,500/day
Wire transfer (domestic) Same day (if before cutoff) $15–$30 Large or urgent amounts
PayPal instant transfer Minutes 1.75% (max $25) PayPal balance to bank
Paper check 2–5 business days Free (stamp) When no digital option exists
Cash App / Venmo Instant (standard 1–3 days free) 0.5–1.75% for instant Person-to-person transfers

Method 1: ACH Transfer (External Bank Transfer)

The standard method for moving money between your own accounts at different banks. ACH (Automated Clearing House) transfers are processed in batches through the Nacha network.

How to Set It Up

  1. Log into your destination bank (where you want the money to land)
  2. Go to Transfers or Move Money in the menu
  3. Select Add external account or Link a bank account
  4. Enter the routing number and account number of your source bank
  5. Complete verification — most banks use one of two methods:
    • Micro-deposit verification: The bank sends two small deposits (e.g., $0.12 and $0.31) to your other account within 1–2 business days. You confirm the amounts to verify ownership.
    • Instant verification: Connect via your online banking login (Plaid or similar service) — verified immediately.
  6. Once linked, initiate the transfer and choose your amount and timing

ACH Transfer Limits by Bank

Bank Commonly Reported Daily Range Notes
Chase ~$10,000–$25,000/day standard; up to $100,000/day for premium tiers Chase does not publish a fixed figure — it’s set per customer and shown when you schedule a transfer
Bank of America Lower for new accounts, higher after seasoning Not published; confirm in Online Banking
Wells Fargo Varies by account tenure Not published; confirm in Wells Fargo Online
Citibank Varies by account type Not published; confirm in Citi Online Banking
Ally Bank Commonly cited up to $150,000/day for established customers Not published by Ally — per Ally’s own deposit agreement, the limit is disclosed in the app or by phone at the time of transfer, not in a public rate sheet
Marcus by Goldman Sachs High limits reported by account holders Not officially published as a fixed cap; confirm with Marcus

None of the banks above — including Chase and Ally, both confirmed directly against their own materials this session — publish a fixed daily or monthly ACH limit; each sets it per customer based on account history and risk factors, and displays the current limit at the time you schedule a transfer. Contact your bank or check your banking app for your specific limit before relying on any figure above.

Same-Day ACH

If you need faster delivery without paying wire transfer fees, many banks offer same-day ACH:

  • Initiate before the bank’s same-day cutoff (typically 11:00 AM–2:00 PM ET)
  • Funds arrive at the destination bank that afternoon
  • Fee: $0–$5 depending on your bank

Method 2: Zelle (Instant, Free)

Zelle is the fastest free option for most people. It’s built into the mobile apps of over 2,000 US banks and credit unions including Chase, Bank of America, Wells Fargo, Citibank, and U.S. Bank.

How it works: Both your account and the recipient account must be enrolled in Zelle (or the recipient’s bank must participate). Money moves directly between bank accounts — it’s not held in an app wallet.

Limits: Typically $500–$2,500/day depending on your bank. Not suitable for large transfers like home down payments or business payments.

For a full list of participating banks and sending limits, see Which Banks Use Zelle.

Method 3: Wire Transfer (Same-Day, Higher Cost)

Wire transfers are the standard for large or time-sensitive transfers — home purchases, business payments, down payments, or any amount exceeding ACH limits.

Cost:

  • Incoming domestic wire: Free at most banks
  • Outgoing domestic wire: $15–$30
  • Outgoing international wire: $35–$50

Speed: If initiated before 4:00 PM ET on a business day, domestic wires typically arrive the same day. International wires take 1–5 business days.

What you need: The recipient’s bank name, routing number, account number, and (for international) SWIFT/BIC code. For real estate closings, always confirm wire instructions by phone before sending — wire fraud is common in real estate transactions.

Method 4: Payment Apps (Venmo, Cash App, PayPal)

These apps are designed for person-to-person transfers, not bank-to-bank. They all hold a balance in-app, then let you transfer to your bank:

  • Standard bank transfer: Free, 1–3 business days
  • Instant transfer: 0.5%–1.75% fee, arrives within 30 minutes

These are best for splitting expenses with friends, not for moving large sums between your own accounts.

Step-by-Step: Moving Money From Bank A to Bank B

Scenario: You want to move $5,000 from your Chase checking to your Ally savings.

  1. Log in to Ally (the receiving bank)
  2. Go to Transfers → Add External Account
  3. Enter your Chase routing number (021000021 for accounts opened in downstate New York — Chase’s ACH routing number varies by the state where the account was opened, so confirm yours in the Chase app) and account number
  4. Choose instant verification (connect via Chase login) or micro-deposit
  5. Once verified, go to Transfers → Make a Transfer
  6. Select: From = Chase Checking | To = Ally Savings | Amount = $5,000
  7. Choose standard (free, 3 days) or same-day ACH if available
  8. Review and confirm

The $5,000 will appear in your Ally savings within 1–3 business days. Once the external account is linked, future transfers take under 60 seconds to initiate.

What Can Go Wrong — and How to Avoid It

Wrong account number: Always double-check the routing and account numbers. An incorrect account number can cause the transfer to fail or — rarely — land in someone else’s account. Your bank can typically reverse a failed transfer, but a successful transfer to a wrong account may take weeks to recover.

Transfer holds: New external accounts or unusually large transfers may be placed on hold for 3–5 business days while the bank verifies the transfer. This is common for first-time transfers or if you’ve recently added the external account.

Cutoff times: ACH and wire transfers have daily cutoff times. A transfer initiated at 5:00 PM ET typically processes the next business day. Weekend transfers begin processing Monday.

Wire fraud in real estate: Never trust wire instructions received via email alone. Always call the title company or attorney using a verified phone number to confirm wire instructions before sending a large wire. The FBI’s Internet Crime Complaint Center (IC3) reported $275.1 million in real estate-related fraud losses in 2025, and business email compromise scams targeting wire transfers more broadly caused $3.04 billion in losses that year.

WealthVieu
Written by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy