ACH Transfer: What It Is, How It Works, and How Long It Takes

Quick answer: An ACH transfer is an electronic bank-to-bank payment processed through the Automated Clearing House network β€” the system that handles direct deposits, bill payments, and external bank transfers in the United States. Most ACH transfers take one to three business days to complete because they are processed in batches at scheduled intervals rather than in real time. Same-day ACH is available for eligible transactions at participating banks.

What is an ACH transfer?

ACH stands for Automated Clearing House β€” a U.S. financial network operated by NACHA (National Automated Clearing House Association) that processes electronic payments between bank accounts. When you receive a paycheck by direct deposit, pay a bill automatically, or transfer money between your accounts at two different banks, you are almost certainly using the ACH network.

Unlike wire transfers or debit card transactions, ACH payments are not processed individually in real time. The network collects payment instructions from banks throughout the day and processes them in scheduled batches β€” typically several times per business day. This batch processing is why ACH transfers take time to complete rather than settling instantly.

How ACH transfers work

Every ACH transfer follows a sequence of steps between the sending bank, the ACH network, and the receiving bank:

  1. Initiation β€” the sender or their bank submits a payment instruction containing the recipient’s routing number, account number, amount, and transfer type
  2. Batch submission β€” the sending bank collects payment instructions and submits them to the ACH network at scheduled cutoff windows during the business day
  3. Network processing β€” the ACH network routes the payment file to the receiving bank; the Federal Reserve operates one of the two main ACH operators, with The Clearing House operating the other
  4. Receiving bank processing β€” the receiving bank accepts the payment file and posts the funds to the recipient’s account in its next processing cycle
  5. Settlement β€” funds are fully settled between the two banks, typically the next business day after the payment file was submitted

The total time from initiation to the recipient seeing the funds in their available balance is typically one to three business days β€” though the exact timing depends on when the sending bank submits its batch and when the receiving bank posts incoming files.

Types of ACH transfers

ACH transfer type What it does Common examples
ACH credit (direct deposit) Money pushed into your account Payroll, tax refunds, government benefits
ACH debit (direct payment) Money pulled from your account Bill autopay, subscription charges, loan payments
Bank-to-bank transfer Moving money between two banks External transfers initiated through online banking
Same-day ACH Faster processing within same business day Eligible transfers submitted before cutoff windows

How long ACH transfers take

  • Standard ACH: one to three business days from submission
  • Same-day ACH: same business day for eligible transactions submitted before the cutoff window β€” typically 4:45 PM ET
  • Weekend and holiday submissions: ACH does not process on weekends or federal holidays; transfers submitted Friday after the cutoff begin processing Monday morning

The clock starts when the sending bank submits the payment file to the ACH network β€” not when you initiate the transfer. A transfer submitted after your bank’s ACH cutoff time (typically around 5:00 PM ET) does not begin processing until the next business day. For the full breakdown of what affects transfer timelines, see how long online bank transfers take.

What you need for an ACH transfer

  • Your routing number β€” the nine-digit number that identifies your bank in the ACH network; see what a routing number is for a full explanation
  • Your account number β€” the number that identifies your specific account at your bank; see what an account number is for the difference between account numbers and routing numbers
  • The recipient’s routing and account numbers β€” for external transfers to another person’s bank account
  • Authorization β€” for ACH debits (bill payments), the originating company must have your authorization to pull funds from your account

ACH transfer vs wire transfer

Feature ACH transfer Wire transfer
Processing speed 1–3 business days (same-day available) Same day if before cutoff
Cost Usually free or low cost Typically $15–$50 per transfer
Reversibility Can sometimes be reversed within same day Irrevocable once sent
Best for Everyday payments, direct deposit, bill pay Large or urgent transfers, international payments
International use U.S. domestic only Domestic and international

Are ACH transfers safe?

Yes. ACH transfers are regulated by NACHA and processed through secure banking infrastructure with encryption and fraud monitoring. When initiated through your bank’s official app or website, ACH transfers are considered very safe. Under Regulation E, you also have federal dispute rights for unauthorized ACH debits β€” if a payment was pulled from your account without authorization, you can dispute it with your bank and receive a provisional credit while the dispute is investigated.

The most common ACH-related problems are not security issues but timing issues β€” transfers going pending longer than expected, cutoff times being missed, or transfers submitted on the wrong day. For troubleshooting, see why bank transactions stay pending and common online banking problems.

Frequently Asked Questions

What does ACH stand for?

ACH stands for Automated Clearing House β€” the U.S. financial network that processes electronic bank-to-bank payments including direct deposits, bill payments, and external bank transfers. It is operated under rules set by NACHA, the National Automated Clearing House Association.

How long does an ACH transfer take?

Standard ACH transfers take one to three business days. Same-day ACH is available for eligible transactions at participating banks, settling within the same business day when submitted before the cutoff window. Transfers submitted after the bank’s cutoff time or on weekends and holidays do not begin processing until the next business day. For the full breakdown, see how long online bank transfers take.

What is the difference between ACH and wire transfer?

ACH transfers are processed in batches, take one to three business days, and are typically free or low cost β€” making them best for everyday payments, direct deposit, and bill pay. Wire transfers are processed individually in real time, settle same day when sent before the cutoff, cost $15–$50 per transfer, and are irrevocable once sent β€” making them better suited for large or urgent payments. ACH only works within the U.S.; wires work domestically and internationally.

Can an ACH transfer be reversed?

Sometimes. ACH debits β€” payments pulled from your account β€” can be disputed as unauthorized under Regulation E and your bank is required to investigate. ACH credits β€” deposits pushed into your account β€” can sometimes be recalled by the originating bank on the same business day if submitted in error. Once an ACH payment has fully settled, reversal requires the cooperation of both banks and is not guaranteed. This is different from wire transfers, which are completely irrevocable once sent.

Why is my ACH transfer still pending?

The most common reasons are that the transfer was submitted after the bank’s cutoff time so processing began the next business day, the transfer was submitted on a weekend or holiday, or the receiving bank has not yet posted the funds in its processing cycle. For the full troubleshooting guide, see why your bank transaction is still pending.