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

How Long Does an ACH Transfer Take? Timing Explained

That 1 to 3 business day window you keep seeing? It's real, but it's also a bit misleading. Whether your transfer lands in one day or three depends on when you initiated it, which bank is involved, and what type of ACH transaction it is. Here's what actually controls the clock.

TLDR:

  • Standard ACH transfers take 1 to 3 business days; same-day ACH settles within hours if submitted before cutoff.
  • ACH never processes on weekends or holidays, so Friday afternoon submissions wait until Monday.
  • Most banks clear incoming ACH deposits by 6:00 a.m. local time; cutoffs at major banks run between 2:00 p.m. and 5:00 p.m.
  • International ACH transfers require 3 to 5 business days due to currency conversion and correspondent banking steps.
  • Dots routes payouts via RTP and FedNow by default, bypassing standard ACH batch windows entirely.

What Is an ACH Transfer?

ACH stands for Automated Clearing House. It is a domestic electronic payment network governed by Nacha. When you route money between banks, pay bills, or receive direct deposits, those funds travel across this infrastructure.

Unlike instant rails, this system batches requests. Banks collect transfers and submit them at scheduled intervals. This grouped routing moves vast capital, with per-payment limits up to $1 million per transaction for same-day ACH and $10 million for standard ACH entries. The trade-off for that scale is time: batching introduces processing windows that delay settlement by one to three business days, depending on the transaction type and when the originating bank submits the file.

How Long Does an ACH Transfer Take?

A standard ACH bank transfer takes 1 to 3 business days to clear. Routine payments like payroll direct deposits arrive in 1 to 2 business days. The exact arrival window depends on the time of day you initiate the request. Internal hold policies at the sending and receiving banks also shape the final schedule.

Processing timelines fall into three main categories:

Transfer Type

Typical Processing Time

Same-Day ACH

Same business day (if submitted before cutoff)

Next-Day ACH

1 business day

Standard ACH

1 to 3 business days

ACH Credits vs. ACH Debits: Timing Differences

The ACH network routes transactions as either credits or debits. These movements follow different clocks:

  • ACH credits act as push payments. You instruct your bank to send outward funds. Nacha rules mandate settling these within two business days.
  • ACH debits act as pull payments. An authorized biller draws money from your account. Nacha requires processing these within one business day.

How ACH Payment Processing Works

The ACH network processed 35.2 billion payments valued at $93 trillion in 2025. Instead of executing transfers individually, this infrastructure groups requests together. This batching mechanism determines how long it takes for an ach transfer to clear, typically causing a one to three business day delay.

Every transaction requires four steps:

  • Initiation: You authorize a payment.
  • Submission: Your originating bank bundles the request into a batch file and forwards it to an ACH operator: either the Federal Reserve or The Clearing House.
  • Settlement: The ACH operator routes the batch to the receiving bank, which debits or credits the appropriate account. This step typically occurs within one to two business days.
  • Posting: The receiving bank makes funds available to the account holder, completing the transfer. Exact timing depends on the institution's internal hold policies.

What Time Do ACH Transfers Post?

Determining exactly what time of day do ach transactions post depends on the receiving institution. The ACH network routes the capital, but your bank controls final funds availability. Most banks process incoming ACH settlement batches early, clearing deposits by 6:00 a.m. local time.

Nacha mandates that non-same-day ACH credits be made available by 9:00 a.m. on the settlement date. That rule sets the network floor: your bank may post funds earlier, but it cannot hold them past that morning deadline. Debits follow a tighter clock: receiving banks must process them by 8:30 a.m. on the settlement date. Knowing these cutoffs tells you the latest your funds can legally be delayed, beyond the typical window.

Weekends, Fridays, and Holidays: When ACH Transfers Don't Process

The network stops on weekends. How often do ACH transfers go through on Saturdays? Never. Nor do ACH transfers go through on Sundays. Timelines follow Federal Reserve ACH processing times.

Do ACH transfers go through on Friday? Yes, before bank cutoffs. If an ACH is sent on Friday afternoon, it waits. What time does ACH open on Monday? Early morning.

What time does ACH open after a federal holiday? The same early-morning window applies. The Federal Reserve resumes ACH processing at the start of the next business day, and most banks post incoming batches by 6:00 a.m. local time. A holiday Monday, for example, pushes a Friday submission to Tuesday settlement, adding two full calendar days beyond a normal weekend delay.

What Factors Affect ACH Transfer Timing?

Four primary variables determine how long an ACH transfer takes to clear.

  • Bank cutoff times set the timeline, as submitting requests after a daily deadline pushes processing to the next business day.
  • Institutional holds affect speeds because originating and receiving banks enforce independent risk policies before releasing funds.
  • Transaction types matter since same-day routing moves faster than standard processing, while push and pull requests follow separate ACH vs. instant rails settlement schedules. ACH debits must settle within one business day; ACH credits are allowed up to two. Choosing the wrong transaction type for a time-sensitive payment can add a full business day to your timeline.
  • Calendar timing shapes the final window because submissions after a bank's daily cutoff on Fridays, or those sent on federal holidays, sit outside the network until the next business day opens, adding up to three calendar days to your expected settlement date.

Same-Day ACH: How It Works and Its Limits

Same-day ACH routes funds within hours instead of days, though real-time payments settle even faster. Missing a daily Federal Reserve processing schedule cutoff pushes your transfer to the next available batch:

  • Submission by 10:30 a.m. Eastern Time settles by 1:00 p.m. Eastern Time the same business day.
  • Submission by 2:45 p.m. Eastern Time settles by 5:00 p.m. Eastern Time the same business day.
  • Submission by 4:45 p.m. Eastern Time settles by 6:00 p.m. Eastern Time the same business day, this third window, added by the Federal Reserve in 2021, gives originators a late-afternoon option without rolling to the next day.
  • Transfers submitted after the 4:45 p.m. cutoff fall back to next-day standard ACH processing.

ACH Transfer Times at Major Banks

Cutoff times vary by institution. Chase, Bank of America, Wells Fargo, and Chime each publish their own windows, typically between 2:00 p.m. and 5:00 p.m. local time. Submissions received after that daily window roll into the next business day's batch. Nacha rules set the network floor (credits available by 9:00 a.m. on the settlement date), but each bank may post funds earlier based on its own internal schedule. Checking your specific bank's published cutoff before initiating a time-sensitive transfer avoids an unexpected one-day delay.

ACH Transfers vs. Wire Transfers

To understand how long an ACH wire transfer takes, you first need to separate the two payment rails. They move capital using completely different mechanics.

  • ACH payments vs wire transfers follow distinct timelines: ACH routes in scheduled batches requiring one to three business days. Wires process individually and arrive the same business day.
  • ACH fees stay minimal and often free for standard transfers, though same-day ACH carries a small per-transaction fee set by the originating bank. Wire transfers run $15 to $50 per outbound transaction. That cost difference makes ACH the standard choice for high-volume recurring payouts like payroll and vendor payments where a 1 to 3 business day window is acceptable.

International ACH Transfers

Determining how long an international ACH transfer takes requires looking past standard domestic timelines, and understanding wire vs ACH speed and cost differences. The network classifies these cross-border movements as International ACH Transactions (IATs). Nacha rules exclude IATs from same-day processing.

These payments require 3 to 5 business days to clear. Extended delays occur because of:

  • Currency conversion steps
  • Correspondent banking relationships
  • Mandatory cross-border compliance screening, including OFAC watchlist reviews that both the originating and receiving banks must complete before the payment clears

How to Get Your ACH Transfer Faster

Optimizing request submission accelerates settlement without requiring alternative networks.

  • Submit transfers early to catch the first available batch window, improving your ACH transfer time of day.
  • Verify routing numbers upfront to prevent returns that restart the processing clock.
  • Use same-day routing if transactions stay under the $1 million Federal Reserve limit, or check out the difference between RTP and ACH for faster options.
  • Schedule payments a full business day ahead of weekends or holidays.
  • Use automated payouts for recurring disbursements to remove manual submission risk and catch every available batch window on time.

How Dots Routes Payouts Beyond Standard ACH

Batch windows and weekend blackouts create cash flow friction for contractor payouts. Dots eliminates this wait by routing through real-time rails by default, bypassing standard batch windows entirely. The Dots payouts API sends funds via RTP and FedNow and local international methods without extra instant surcharges. Dots moves $1.5 billion annually to more than one million payees.

Final Thoughts on Understanding ACH Transfer Speeds

Once you know how batch windows, cutoff times, and bank hold policies interact, ACH timing gets a lot more predictable. Same-day options exist, but they come with caps and strict submission windows. If your payouts can't wait 1 to 3 business days, reach out to Dots to see how real-time rails can work for you.

FAQ

How long does an ACH transfer take to arrive at Chase, Bank of America, or Wells Fargo?

Standard ACH transfers take 1 to 3 business days to arrive at major banks like Chase, Bank of America, and Wells Fargo, though most routine direct deposits clear in 1 to 2 business days. Each institution sets its own cutoff times, typically between 2:00 p.m. and 5:00 p.m., so submitting after that window pushes your transfer to the next business day's processing batch.

If an ACH is sent on Friday, when will it arrive, and do ACH transfers go through on Saturdays or Sundays?

ACH transfers do not process on Saturdays or Sundays, so a transfer sent on Friday afternoon will not move until Monday morning when the network opens. Federal Reserve ACH processing times follow business days only, meaning a Friday submission effectively adds a full weekend to your timeline before the transfer enters the next available batch.

What time of day do ACH transactions post, and what time do ACH transfers go through at banks like Chase or Bank of America?

Most banks process incoming ACH settlement batches early in the morning, with deposits typically posting by 6:00 a.m. local time. Nacha requires that non-same-day ACH credits be made available by 9:00 a.m. on the settlement date, though exact posting times vary by institution, Bank of America, Chase, and others each apply their own internal schedules on top of the network's baseline requirements.

What's the fastest way to pay contractors without ACH batch delays?

Skip ACH entirely and route payouts through real-time rails like RTP (Real-Time Payments) or FedNow, which settle in seconds instead of 1 to 3 business days. Dots routes payouts through these real-time networks by default, with no added surcharge for instant settlement, moving $1.5 billion annually to over one million payees across 300+ payout methods.

How long does an international ACH transfer take compared to a domestic one?

International ACH transfers, classified by Nacha as International ACH Transactions (IATs), take 3 to 5 business days to clear, well beyond the 1 to 3 business day window for domestic transfers. IATs are excluded from same-day ACH processing and face added delays from currency conversion steps and correspondent banking relationships, making them poorly suited for time-sensitive contractor or creator payouts.