HowLongFor

How Long Does a Bank Transfer Take?

By the HowLongFor Editorial Team

Quick Answer

A standard ACH bank transfer takes 1–3 business days, while wire transfers usually arrive the same day and instant-payment options move money in seconds to minutes.

Duration by Type

Standard ACH transfer(most common)1 day – 3 days

Free; processed in batches

Same-day ACH1 day
Domestic wire transfer1 hour

Same business day; carries a fee

Instant payment (Zelle/RTP/FedNow)1 minute – 30 minutes

Requires both banks to support it

International wire1 day – 5 days

Step-by-Step Timeline

1
Initiate the transfer1 minute – 5 minutes

Enter recipient routing and account numbers

2
Bank verification and cutoff1 day

Must be before daily cutoff to process same day

3
Network processing and settlement1 day – 3 days

ACH batches settle on business days

4
Funds post to recipient account1 day – 3 days

Quick Answer

Moving money between banks typically takes 1–3 business days using a standard ACH transfer. Wire transfers are much faster, usually completing the same business day, and newer instant options like Zelle, RTP, and FedNow can move funds in seconds. International transfers take the longest, often 1–5 business days.

Bank Transfer Times by Method

MethodTypical SpeedBest For
Standard ACH1–3 business daysFree everyday transfers
Same-day ACHSame business dayFaster ACH when available
Domestic wireSame business day (hours)Large, time-sensitive payments
International wire1–5 business daysCross-border payments
Zelle / instant P2PSeconds to minutesPerson-to-person payments
RTP / FedNowSecondsReal-time bank payments

Why Speed Varies

Most free bank-to-bank transfers use the ACH network, which processes payments in batches rather than instantly, so it takes a day or more to settle. Wire transfers move money directly between banks and clear the same day but usually carry a fee. Instant-payment rails like FedNow and RTP settle in real time around the clock, but not every bank supports them yet.

Factors That Affect Transfer Time

  • Transfer method: ACH, wire, and instant rails all move at different speeds.
  • Cutoff times: Transfers submitted after the bank's daily cutoff process the next business day.
  • Weekends and holidays: ACH and wires don't settle on non-business days.
  • Banks involved: Some banks post incoming transfers faster than others.
  • First-time or large transfers: May trigger extra verification or holds.
  • Domestic vs. international: Cross-border transfers involve more intermediaries.

How to Transfer Money Faster

  • Use a wire transfer for large, urgent amounts that must arrive the same day.
  • Choose instant options like Zelle, RTP, or FedNow when both banks support them.
  • Submit before the cutoff time (often mid-afternoon) to start processing that day.
  • Avoid weekends and holidays for ACH and wires, which only settle on business days.
  • Verify account details carefully — errors cause returns and delays.

A Note on Fees and Safety

Standard ACH transfers are usually free, while domestic wires often cost $15–$35 and international wires more. Double-check the recipient's routing and account numbers before sending, since wire transfers in particular are difficult or impossible to reverse. Be cautious of any urgent request to wire money, which is a common scam tactic.

Pro Tips

Submit transfers before your bank's afternoon cutoff so they process the same business day.

Consumer Financial Protection Bureau

Use a wire or instant payment for urgent transfers; standard ACH is free but slower.

Nacha

Double-check routing and account numbers — wire transfers are very hard to reverse.

Consumer Financial Protection Bureau

Sources

How long did it take you?

day(s)

Was this article helpful?