ACH (Automated Clearing House) transfers are the low-cost, electronic way to move money between US bank accounts. Standard ACH usually takes 1–3 business days and is free at many banks, though some charge a fee. Same-day ACH settles on the same business day, sometimes for a 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 governed by Nacha’s operating rules and run by two ACH Operators: the Federal Reserve (FedACH) and The Clearing House (EPN, the 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:
- Originator (you, your employer, or a biller) initiates an ACH entry
- ODFI (Originating Depository Financial Institution — your bank) compiles entries into a batch file
- Batch file is sent to the ACH operator (Federal Reserve or EPN)
- ACH operator sorts and routes entries to the appropriate RDFI (Receiving Depository Financial Institution — your recipient’s bank)
- RDFI credits or debits the recipient’s account
- Settlement occurs — funds are final after the settlement window closes
ACH Processing Times and Windows (2026)
| ACH Type | Bank’s Deadline to the ACH Operator (ET) | Settlement (ET) | Credit Funds Available |
|---|---|---|---|
| Next-day ACH | 2:15 a.m. on settlement day | 8:30 a.m. | 9:00 a.m. the receiving bank’s local time, if it got the file by 5:00 p.m. the day before |
| 2-day ACH (credits) | Sender picks an effective date two banking days out | 8:30 a.m., two banking days later | On the settlement date |
| Same-day ACH — Window 1 | 10:30 a.m. | 1:00 p.m. | 1:30 p.m. the receiving bank’s local time |
| Same-day ACH — Window 2 | 2:45 p.m. | 5:00 p.m. | 5:00 p.m. the receiving bank’s local time |
| Same-day ACH — Window 3 | 4:45 p.m. | 6:00 p.m. | End of the receiving bank’s processing day |
Times from Nacha’s ACH schedules and funds-availability chart. These are deadlines for banks; your own bank’s cutoff for customers is earlier and set by the bank.
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 | Not published | 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 | $1,000 per transaction (consumer next-business-day transfers) | From Bank of America’s Online Banking Service Agreement; daily and monthly limits may also apply |
| 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 | Not published | 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 | Not published | Confirm current limit with Schwab |
| SoFi Bank | Tiered by account tenure | Not published; confirm current limit in the SoFi app |
Apart from Bank of America’s per-transaction cap, none of the banks above 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. 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, 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), but Ally doesn’t publish its limits, 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 arrived in phases under Nacha’s rules: credits from September 23, 2016, debits from September 15, 2017, and faster funds availability from March 16, 2018. A third daily window was added in March 2021, and the per-payment limit rose to $1 million on March 18, 2022. 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 at many banks; some charge a fee | Set by your bank; usually more than ACH |
| 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.
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