ACH Timings

The settlement time for ACH payments may vary depending on where you bank. We publish our timings in the time zone of the bank. All times are in 24-hour format.

The "Funds Moved" times indicate when the funds will be credited or debited in both your bank account and the counterparty's. This may happen one day prior to when the payment order is completed, as transactions are posted in your bank account at the start of the business days.

The "Completion" times indicate when the payment's corresponding transaction will be seen and reconciled to the payment order. These Completion times occur by the start of the indicated business day. (eg. "Next Day" means the transaction will be seen before the start of business the day after the payment is sent.)

BankACH PriorityCutoffFunds Moved (Credit)Completion (Credit)Funds Moved (Debit)Completion (Debit)
Bank of AmericaNormal

Same-Day
21:20ET

14:20ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
Bank of the WestNormal

Same-Day
18:50PT

8:50PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
BankProvNormal

Same-Day
14:40ET

10:05ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
CelticNormal

Same-Day
17:20ET

14:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
CitibankNormal

Same-Day
18:50ET

14:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
Cross River BankNormal

Same-Day
18:20ET

15:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
EvolveNormal

Same-Day
19:50CT

9:50CT
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
First Pryority BankNormal

Same-Day
15:50CT

12:50CT
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
First Republic BankNormal

Same-Day
18:50PT

9:20PT
Next Day

Same-Day
Two Days

Next Day
Two Days

Next Day
Three Days

Next Day
First National Bank of OmahaNormal

Same-Day
18:50CT

13:50CT
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
Goldman SachsNormal

Same-Day
23:15ET

15:10ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
IncreaseNormal

Same-Day
22:45PT

13:15PT
Next Day

Same-Day
Next Day

Same-Day
Next Day

Same-Day
Next Day

Same-Day
JPMorgan ChaseNormal

Same-Day
21:50ET

14:00ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Mechanics BankNormal

Same-Day
16:50PT

10:25PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Next Day
Two Days

Next Day
PathwardNormal

Same-Day
22:20CT

14:20CT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
PacWestNormal

Same-Day
16:50PT

10:20PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
SuttonNormal

Same-Day
15:20ET

14:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Silicon Valley BankNormal

Same-Day
18:50PT

11:50PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Texas Capital BankNormal

Same-Day
20:20CT

13:20CT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Wells FargoNormal

Same-Day
20:20ET

11:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day

The workflow of the payment order from creation to completion is as follows:

  • When the payment order is created, it will initially have a status of approved or needs_approval. Note that only payment orders that have been approved will be sent to the bank. If it is not approved by the cutoff, it will be sent before the next cutoff time.
  • At the cutoff time, the payment order's status will be updated to processing and you will receive the begin_processing webhook event.
  • When the batch is fully processed, the payment order's status will be updated to sent and you will receive the finish_processing webhook. This typically only takes under a minute.
  • While the payment order is still sent, it may tentatively reconcile to a pending transaction. Pending transactions will usually appear the business day prior to when the transaction posts. At this point, the funds from the payment order will have been credited or debited to your bank account. It is important to note that not all payment orders will tentatively reconcile, as some banks do not provide enough information in their pending transactions to do this.
  • When a posted transaction is created and reconciled to the payment order, your payment order status will become completed and you will receive the completed webhook. The payment order will have the ID of transaction in its attributes. If you were pulling money from a counterparty, the funds are now in your account. If you were sending money, the funds have now left your account.
  • Sometimes you may experience ACH returns. These may occur up to 3 days after settlement for business transactions and 60 days after consumer transactions. However, we have seen these happen beyond those timeframes before. If a return happens, the payment order's status will be updated to returned and you will receive a returned webhook. A new return object will also be created, which you will be notified via webhook about as well. And a transaction representing the return will also be created.