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 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
17:50PT

13:15PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-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
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

13:05ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
MetaBankNormal

Same-Day
22:20CT

2:20CT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Metropolitan Commercial BankNormal

Same-Day
18:20ET

11:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
PacWestNormal

Same-Day
16:50PT

8:50PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Silicon Valley BankNormal

Same-Day
18:50PT

10:20PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
SilvergateNormal

Same-Day
15:50PT

8:00PT
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
SuttonNormal

Same-Day
15:50ET

14:50ET
Next Day

Same-Day
Next Day

Next Day
Next Day

Same-Day
Two Days

Next Day
Wells FargoNormal

Same-Day
17:20PT

8:50PT
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.