ACH (Automated Clearing House) transfers are the free, reversible way to move money between US bank accounts. Standard ACH takes 1–3 business days and costs nothing for personal accounts. Same-day ACH settles within hours for a small fee. ACH handles over 31 billion payments per year in the US — covering direct deposit, bill pay, P2P transfers, and business payroll. The main guide to wire transfers vs ACH covers when to use each; this article goes deeper on ACH specifics.

How ACH Transfers Work

ACH is a batch-processing network operated by Nacha (National Automated Clearing House Association) with infrastructure run by both the Federal Reserve (FedACH) and EPN (Electronic Payments Network). Unlike wire transfers — which move funds individually in real time — ACH batches transactions and processes them in multiple windows throughout the business day.

The ACH payment flow:

  1. Originator (you, your employer, or a biller) initiates an ACH entry
  2. ODFI (Originating Depository Financial Institution — your bank) compiles entries into a batch file
  3. Batch file is sent to the ACH operator (Federal Reserve or EPN)
  4. ACH operator sorts and routes entries to the appropriate RDFI (Receiving Depository Financial Institution — your recipient’s bank)
  5. RDFI credits or debits the recipient’s account
  6. Settlement occurs — funds are final after the settlement window closes

ACH Processing Times and Windows (2026)

ACH Type Cutoff Time (ET) Settlement Typical Availability
Next-day ACH 6:00 p.m. Next business day morning 8–9 a.m. next day
2-day ACH Varies 2 business days Morning, 2 days later
Same-day ACH — Window 1 10:30 a.m. Same day afternoon By 5 p.m. same day
Same-day ACH — Window 2 2:45 p.m. Same day afternoon By 5 p.m. same day
Same-day ACH — Window 3 4:45 p.m. Same day evening By 6 p.m. same day

Weekends and federal bank holidays are not ACH processing days. An ACH initiated on Friday afternoon settles Monday morning at the earliest. For the most common bank-by-bank timing details, see how long ACH transfers take.

ACH Transfer Limits by Bank (2026)

Bank Reported External-Transfer Range Notes
Chase ~$10,000–$25,000/day standard; up to $100,000/day for Sapphire Banking/Private Client Chase does not publish a fixed figure — it sets each customer’s limit dynamically and displays it when you schedule a transfer
Bank of America Lower limits for new accounts, higher after the account is established Not published; check the limit shown in Online Banking before transferring
Wells Fargo Varies by account tenure and type Not published; confirm current limit in Wells Fargo Online
Citibank Varies by account type Not published; confirm in Citi’s Online Banking transfer screen
TD Bank Varies by account type Not published; confirm in TD’s online transfer tool
Ally Bank Commonly cited up to $150,000/day, $1,000,000/month 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
Fidelity No stated cap for most transfers Fidelity does not publish a fixed ACH limit
Schwab Bank High limits reported by account holders, not officially published as a fixed cap Confirm current limit with Schwab
SoFi Bank Tiered by account tenure Not published; confirm current limit in the SoFi app

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. Limits are set per customer based on account history, type, and risk factors, and the current limit is shown at the time you schedule a transfer. Same-day ACH is capped at $1,000,000 per transaction network-wide by Nacha. Treat the ranges above as directional only and confirm the actual figure in your banking app before relying on it.

Worked example — moving $50,000 between Chase and Ally: If Chase’s displayed daily ACH outbound limit for your account is lower than $50,000 (commonly reported in the $10,000–$25,000/day range for standard accounts), you would need to split the transfer across multiple days or confirm a higher limit with Chase. Some people instead initiate the pull from the receiving side (from Ally, pulling funds from Chase), since online banks are commonly reported to allow higher established-account ACH limits than traditional banks — but Ally does not confirm this in its own published terms, so check the actual limit shown in the Ally app before assuming this route covers the full $50,000 in one transfer. If neither side’s displayed limit covers the full amount, splitting the transfer across two or more days, or using a same-day ACH or wire transfer instead, are the more reliable options. Always confirm both banks’ current limits in-app before planning a large transfer.

Types of ACH Transactions

ACH Credits (push payments)

  • Direct deposit of payroll
  • Tax refunds
  • Government benefits (Social Security, SSI)
  • Person-to-person transfers you initiate to a recipient

ACH Debits (pull payments)

  • Bill pay and utilities autodraft
  • Mortgage and loan payments
  • Subscription services
  • Payments you authorize businesses to pull from your account

SEC Codes (Standard Entry Class) — The ACH network uses standardized codes for each payment type:

  • PPD — Prearranged Payment and Deposit (most consumer credits and debits)
  • CCD — Corporate Credit or Debit (business payments)
  • WEB — Internet-Initiated Entries (online banking transfers)
  • TEL — Telephone-Initiated Entries

Same-Day ACH: When to Use It

Same-day ACH was introduced in 2016 and expanded to support credits and debits. It is the fastest ACH option but may carry a small fee.

Use case Standard ACH Same-Day ACH Wire Transfer
Non-urgent personal transfer ✓ Best Overkill Overkill
Payroll (missed cutoff) ✓ Best Too expensive
Large real estate closing Too slow Too slow ✓ Best
Emergency P2P ($500) ✓ Best Overkill
International transfer Not available Not available ✓ Best

ACH vs Wire Transfer: Which to Use

Factor ACH Wire Transfer
Cost Free $15–$50
Speed 1–3 days (hours for same-day) Hours (domestic); 1–2 days (international)
Reversible Yes (within 5 days) No
International No (US only) Yes
Best for Everyday transfers, bill pay, payroll Large closing payments, international, urgent irreversible
Limit Up to $1M (same-day) Typically higher or no limit

For a full fee-by-fee comparison, see wire transfer fees and wire transfer limits.

ACH Security and Fraud Protection

ACH is regulated under the Electronic Fund Transfer Act (EFTA) and Regulation E. Key consumer protections:

  • Unauthorized ACH debits — You have 60 days from your statement to dispute. The bank must investigate and provisionally credit your account within 10 business days.
  • Error resolution — Banks must complete investigations within 45 days (or 90 days for foreign-initiated transactions).
  • Authorization — Businesses must have written or electronic authorization before pulling ACH debits from your account.
  • Revocation — You can revoke ACH authorization with a business at any time by notifying both the business and your bank.

Fraud tip: Monitor your accounts for unexpected ACH debits. If you see an unauthorized pull, report it to your bank immediately — ACH fraud is reversible unlike wire fraud. Never provide your bank routing/account number to unknown parties.

Frequently Asked Questions

See the FAQ section for detailed answers on timing, limits, reversals, same-day ACH, and ACH vs wire comparisons.

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