Dots raised a Series A to scale global payouts. Read the blog

How Long Do Wire, ACH & SWIFT Transfers Take?

If you've ever wondered why a transfer seems to disappear into a void for a few days, you're not imagining things. The US banking system still routes a huge share of payments through batch-processing infrastructure that clears on a schedule, not instantly. The good news is that the timeline is predictable once you know what you're working with, so let's walk through what domestic and international transfers actually look like in practice.

TLDR:

  • ACH transfers take 1 to 3 days; domestic wires settle same-day; international SWIFT transfers take 1 to 5 business days.
  • Rail choice sets your price: ACH costs under $1, domestic wires cost $25 to $35 outgoing, and SWIFT runs $25 to $65 per transfer.
  • Transfers submitted Friday evening or Saturday queue until Monday, since ACH and Fedwire operate on business days only.
  • FedNow and RTP settle funds in under 20 seconds, 24/7, with over 1,600 institutions on FedNow as of early 2026.
  • Dots routes payouts via FedNow and RTP instantly for US recipients, with no daily volume caps and no 1.5% surcharge.

Bank Transfer Timelines at a Glance

Routing funds correctly requires knowing how long bank transfers usually take. Standard ACH (Automated Clearing House) batches clear in days. International payments via SWIFT (Society for Worldwide Interbank Financial Telecommunication) require one to five business days and cost $25 to $65 per transfer. Domestic wire transfers move faster: same-business-day settlement is typical when you submit before the bank's cutoff. Real-time rails like FedNow and RTP (Real-Time Payments) settle in under 20 seconds, 24/7, where both institutions participate.

Payment Rail

Typical Speed

Cost (Outgoing)

Best For

ACH (Standard)

1 to 3 business days

Under $1

Routine, high-volume payouts where speed is not critical

Same-Day ACH

Same business day

Under $1 (bank-dependent)

Time-sensitive domestic transfers submitted before cutoff

Domestic Wire (Fedwire)

Same business day

$25 to $35 outgoing; $15 incoming

High-value, one-off transfers requiring same-day settlement

International Wire (SWIFT)

1 to 5 business days

$25 to $65 per transfer

Cross-border payments to countries without local instant rails

FedNow / RTP

Under 20 seconds, 24/7

No surcharge via Dots

Instant domestic payouts where both banks participate

How Long ACH Transfers Take

How long do ach bank transfers take? The timeline depends on network batching schedules.

ACH payment processing routes transactions into daily batches, meaning standard requests take one to three days to clear. According to Nacha, the ACH network processed over 35 billion payments in 2025: a volume that explains why the batch model persists despite its pace. Same-Day ACH compresses that window to within the business day, but only if your bank supports it and you submit before the applicable cutoff. Standard ACH remains the default for most transfers where speed is not critical.

How Long Domestic Wire Transfers Take

Unlike batch-processed ACH payments vs wire transfers, domestic wires bypass standard clearinghouses. They travel through Fedwire, the Federal Reserve's real-time settlement system. Because institutions process these transactions individually, capital moves faster.

How long do bank wire transfers take in practice? Same-bank transfers clear in minutes. Cross-institution domestic wires typically settle on the same business day, provided you submit the request before the bank's Fedwire cutoff, typically around 5 to 6 PM ET on business days. Requests received after that window are queued and processed the following business day. Wire transfers cost $25 to $35 outgoing and $15 incoming, which makes them faster than ACH but more expensive for routine, high-volume payouts.

How Long International Bank Transfers Take

Wondering how long does it take to transfer money between banks internationally? Cross-border money transfers require one to five business days. Settlement pacing depends on currency conversion, compliance screening, and correspondent banks.

In practice, many SWIFT transfers settle well below the theoretical five-day ceiling, but still far slower than domestic instant rails. Currency conversion, compliance screening, and correspondent bank routing each add hours to that window, and the total varies by corridor. High-volume corridors like USD-to-EUR typically clear faster than lower-liquidity routes where fewer correspondent banks participate.

What Bank Transfers Cost

Speed sets your price tag. The ACH vs. instant rails payment speed cost depends on the specific network routing your transaction. You pay less by submitting requests digitally, as online transfers carry lower overhead than physical branch visits. Expect these baseline rates across standard payment rails:

  • ACH networks process transactions for under $1.
  • Wire vs ACH speed and cost differ sharply: domestic wire routing requires $25 to $35 for outgoing requests, plus a $15 incoming charge. Those fees make sense for high-value, time-sensitive transfers where same-day settlement warrants the cost. For routine, high-volume payouts: paying contractors, marketplace sellers, or gig workers at scale, wire fees compound quickly and ACH or instant rails are the more practical choice.

Factors That Affect Bank Transfer Speed

If you regularly ask why do bank transfers take 3 days, the answer lies entirely in the underlying payment infrastructure. Several variables control exactly how long do bank transfers take to clear:

  • Payment rail selection: Banks on RTP or FedNow settle funds instantly, while standard networks queue requests for batching.
  • Processing cutoffs: Submitting payments late pushes settlement to the next business day. ACH cutoff windows typically close by 2 to 5 PM ET, and Fedwire cutoffs fall around 5 to 6 PM ET. Any request received after those windows queues until the following business day, a gap that compounds over weekends and holidays, since neither ACH nor Fedwire processes on non-business days.

Why US Bank Transfers Still Take Days

If you search why do bank transfers take 3 days reddit threads usually point to legacy batch-processing infrastructure. Moving capital requires coordination across thousands of independent financial institutions with differing technical standards.

While options like Same-Day ACH and FedNow exist, many banks have been slow to connect to the newer rails, leaving batch-based ACH as the default for most transfers. Upgrading core banking systems requires substantial investment, and institutions weigh that cost against the revenue they currently earn on float during multi-day settlement windows. Until more banks join instant-payment networks, the batch model will remain the path of least resistance for the majority of standard transactions.

How Weekends and Holidays Affect Transfer Timing

Standard clearinghouses like ACH and Fedwire operate strictly on business days.

Asking if I transfer money on Friday when will it be available relies on network cutoffs. Friday evening requests miss the batch window and sit queued for an entire weekend.

Figuring out if I transfer money on Saturday when will it be available follows identical logic. Transactions pause until Monday morning, while bank holidays push that window out by one additional business day per holiday. A Friday submission before a Monday federal holiday, for example, won't clear until Tuesday at the earliest. The only way around this constraint is routing through real-time rails like FedNow or RTP, which settle around the clock on any day of the year.

The Fastest Ways to Transfer Money Today

If you need to move capital quickly, your network choice follows from urgency. Transfer speed depends entirely on institutional participation and receiver setup.

FedNow and RTP

These real-time payments settle transactions under 20 seconds, operating 24/7. As of early 2026, over 1,600 financial institutions participate in FedNow. Both banks must connect; otherwise the transfer falls back to a slower rail like ACH or a domestic wire. If your receiving bank hasn't joined FedNow or RTP, you won't get instant settlement regardless of your own bank's capabilities. Coverage is expanding, but confirming participation on both ends remains the practical prerequisite for real-time delivery.

How Dots Routes Payouts Around Transfer Delays

Batch delays and SWIFT fees scale aggressively as your payee count grows. We built Dots to bypass these bottlenecks. Our payouts API routes $1.5 billion annually to over 1 million payees, sending each disbursement through the fastest rail for the recipient's jurisdiction. Payouts automation handles the scheduling and retry logic, so your team sends at scale without adding headcount.

Supported US payouts via RTP and ACH payment rails settle instantly without the standard 1.5% surcharge. We impose no daily volume caps.

Final Thoughts on How Long It Takes to Transfer Money Between Banks

Most transfer delays trace back to batch schedules and legacy infrastructure, not anything you did wrong. Your best move is knowing the cutoff windows and choosing the right rail before you submit. Faster rails are available now, and the gap between same-day and three-day settlement is closing. To skip the delays entirely, Get started with Dots routes payouts through FedNow and RTP with no daily volume caps.

FAQs

How long do ACH bank transfers take compared to domestic wire transfers?

ACH transfers typically take one to three business days because the network batches transactions instead of processing them individually. Domestic wire transfers move faster: same-bank wires clear in minutes, and cross-institution wires usually settle the same business day, provided you submit before the bank's cutoff time.

If I transfer money on Friday, when will it be available?

Friday evening submissions miss the ACH batch window and sit queued through the entire weekend, making Monday the earliest available date. Bank holidays extend that wait further: the funds won't move until the next business day after the holiday clears.

Why do bank transfers take 3 days even for online submissions?

The delay comes from batch-processing infrastructure, not the digital submission itself. The ACH network routes transactions into daily batches that require coordination across thousands of independent financial institutions with differing technical standards, so each batch cycle adds a full business day to settlement time.

How long do international bank transfers take via SWIFT compared to real-time alternatives?

SWIFT transfers take one to five business days and cost $25 to $65 per transfer due to currency conversion, compliance screening, and correspondent bank routing. Real-time alternatives like RTP, FedNow, PIX (Brazil), and UPI (India) settle in under 20 seconds where both institutions participate, at no extra surcharge through Dots.

Can I send instant payouts to over a million payees without hitting daily transfer caps?

Yes. Dots routes payouts through FedNow and RTP (Real-Time Payments), both settling in under 20 seconds, with no daily volume cap and no instant-payout surcharge, contrasting with services like Stripe Connect, which imposes a $10 million-per-day cap on fast transfers and charges 1.5% extra for instant delivery (per Stripe's published terms).