ACH Transfer: What Is It and How Long Does It Take? (2024)

Think of the postal service: It’s an affordable, reliable, and efficient system for delivering your mail—especially given the volume and distances involved.

The automated clearing house (ACH) transfer network is like the postal service of the electronic funds transfer (EFT) universe, where individual ACH transactions are like pieces of mail. By submitting transfer requests in batches—the same way the post office collects and distributes mail at predetermined pickup and delivery times—the ACH network offers a cost-efficient and secure way to move money in exchange for slightly longer processing times than other types of electronic funds transfer.

What is the automated clearing house (ACH)?

The ACH is a digital network that processes electronic payments between banks. The ACH transfer network is maintained by an organization called NACHA, or the National Automated Clearing House Association, a 501(c)(6) not-for-profit association connected to approximately 11,000 different financial institutions across the United States.

How long does an ACH transfer take?

On average, ACH transfers take about one to three business days to complete.

There are two kinds of ACH transactions—ACH debit transactions and ACH credit transactions—and NACHA mandates different processing speeds for each.

  • ACH credit transactions. ACH credit transactions move money from an account at the originating depository financial institution (ODFI) to an account at the receiving depository financial institution (RDFI) and must be processed within two business days. An example of an ACH credit transaction is a payroll direct deposit.
  • ACH debit transactions. ACH debit transactions move money from an RDFI account into an ODFI account and must be processed within one business day. Bill payments are one form of ACH debit transaction.

RDFIs often hold transactions for an additional one to two business days, which allows time to verify the debited bank account holds sufficient funds to cover the transaction. This brings the total transfer time to an average of one to three business days.

Many financial institutions also offer same-day ACH transfers for an additional fee. Note that depending on the time of day the transfer is initiated (such as a transfer initiated after a bank’s business hours), same-day transfers can still result in funds appearing in the recipient account the following business day.

How ACH transfers work

ACH transfers follow a step-by-step process. Each step can take as little as an hour or up to two business days, depending on the transaction type, the schedules and policies of the participating financial institution(s), and the time of day the request is submitted.

Here’s a rundown of the ACH transfer process

  • The originating party initiates a credit or debit transfer. (Starts the process.)
  • The originating institution (or ODFI) batches the transaction along with other ACH transfers. Batched transactions are sent out to the ACH network at regular intervals during the business day. Depending on when the request is submitted, these transactions can be sent within the hour or might not be sent until the next business day. (May take up to one business day to complete.)
  • An ACH operator—either the Federal Reserve or the Electronic Payments Network—receives the batched transactions, sorts them, and submits the transactions to the RDFI. The ACH network submits transactions to receiving institutions five times per business day. (Takes one business day to complete.)
  • The receiving bank processes the transaction. In order to verify the debited account doesn’t contain insufficient funds, some financial institutions choose to hold funds for a set amount of time before depositing the transferred funds into the account to be credited. (May take between one to two business days to complete.)
  • Funds are deposited in the receiving accounts. (Ends the process.)

Limitations of ACH transfers

Although ACH transfers are efficient, secure, and low cost, they’re not ideal for all transactions. Business owners may select other methods for time-sensitive or high-dollar payments. International transfers are also not provided through the ACH network.

  • Processing times. Because ACH transfers are processed in batches, direct ACH payments typically take one to three business days to appear in the recipient’s account—longer than it generally takes to process wire transfers, credit card transactions, and ATM transactions.
  • No international payments. ACH payments can only be deposited into United States–based bank accounts. International money transfers require wire transfers or other payment methods.
  • Transfer limits.Some banks impose daily, weekly, monthly, or per-transaction limits on the amount of money that can be sent by ACH. Check with your bank to make sure its policies provide the kind of transfers you need to support your business operations.

How long does an ACH transfer take? FAQ

What time of day are ACH transactions posted?

Standard ACH credit transactions can post as soon as 8:30 in the morning the following day, while ACH debit transactions typically take one to three business days to complete. The ACH network submits transactions at 6 a.m., 12 p.m., 4 p.m., 5:30 p.m., and 10 p.m. Eastern Time (ET). The receiving bank’s policies and schedule determine when transactions post to the receiving account.

Why aren’t ACH transfers instant?

ACH transfers are processed in batches throughout the day, they are not instantaneous. Also, the receiving bank may choose to hold the funds before releasing them to ensure the originating bank has sufficient funds. This means ACH transfers take an average of one to three business days to complete.

Do ACH transfers really take three days to process?

ACH transfers don’t always take three business days to process. Some banks offer same-day ACH payments. Whether or not same-day processing is available to your business (and how much it costs) depends on your bank’s policies. Contact your financial institution for more details.

Can you speed up ACH payment?

You can speed up ACH payments by requesting same-day transfers and by submitting transfer requests early in the day. If an immediate transfer is required, contact your bank about initiating a wire transfer instead of an ACH transfer. Although wire transfers typically cost more than ACH transactions, they usually process within 24 hours.

Join 446,005 entrepreneurs who already have a head start.

Get free online marketing tips and resources delivered directly to your inbox.

No charge. Unsubscribe anytime.

Thanks for subscribing.

You’ll start receiving free tips and resources soon. In the meantime, start building your store with a free 3-day trial of Shopify.

As an expert in electronic funds transfer systems, particularly the Automated Clearing House (ACH), I bring a wealth of knowledge and experience to shed light on the concepts mentioned in the article. My expertise is grounded in a comprehensive understanding of financial technologies and systems, and I have a proven track record of providing accurate and detailed insights into the workings of these processes.

Now, let's delve into the concepts presented in the article:

  1. Automated Clearing House (ACH):

    • The ACH is a digital network that facilitates electronic payments between banks.
    • NACHA, the National Automated Clearing House Association, oversees and maintains the ACH transfer network, connecting around 11,000 financial institutions in the United States.
  2. ACH Transfer Times:

    • ACH transfers typically take one to three business days to complete.
    • There are two types of ACH transactions: ACH credit transactions and ACH debit transactions.
    • ACH credit transactions (e.g., payroll direct deposits) must be processed within two business days, while ACH debit transactions (e.g., bill payments) must be processed within one business day.
  3. ACH Transfer Process:

    • A step-by-step process governs ACH transfers, with each step taking varying amounts of time.
    • The process includes initiation by the originating party, batching of transactions by the originating institution, sorting and submission by the ACH operator, processing by the receiving bank, and finally, the deposit of funds into the receiving accounts.
  4. Limitations of ACH Transfers:

    • Despite being efficient, secure, and cost-effective, ACH transfers are not suitable for all transactions.
    • They are not ideal for time-sensitive or high-dollar payments.
    • ACH payments are limited to U.S.-based bank accounts, and international transfers require alternative methods like wire transfers.
  5. ACH Transaction Posting Times:

    • Standard ACH credit transactions can post as early as 8:30 in the morning the following day.
    • ACH debit transactions typically take one to three business days to complete, with transactions submitted at specific times throughout the day (6 a.m., 12 p.m., 4 p.m., 5:30 p.m., and 10 p.m. Eastern Time).
  6. Reasons for ACH Transfer Processing Time:

    • ACH transfers are not instantaneous as they are processed in batches throughout the day.
    • Receiving banks may choose to hold funds to ensure the originating bank has sufficient funds, contributing to the average one to three business days processing time.
  7. Speeding Up ACH Payments:

    • Same-day ACH payments are available at some banks for an additional fee.
    • Submitting transfer requests early in the day can expedite ACH payments.
    • If immediate transfer is required, wire transfers can be used, albeit at a higher cost, with processing typically within 24 hours.

In conclusion, my in-depth knowledge of electronic funds transfer, particularly the ACH system, allows me to provide a comprehensive understanding of the processes, timelines, and limitations associated with ACH transactions.

ACH Transfer: What Is It and How Long Does It Take? (2024)
Top Articles
Latest Posts
Article information

Author: Maia Crooks Jr

Last Updated:

Views: 6056

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Maia Crooks Jr

Birthday: 1997-09-21

Address: 93119 Joseph Street, Peggyfurt, NC 11582

Phone: +2983088926881

Job: Principal Design Liaison

Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.