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.)

Bank

ACH Priority

Cutoff

Funds Moved (Credit)

Completion (Credit)

Funds Moved (Debit)

Completion (Debit)

Bank of the West

Normal

Same-Day

18:50PT

8:50PT

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

BankProv

Normal

Same-Day

17:50PT

13:15PT

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

First Republic Bank

Normal

Same-Day

18:50PT

9:20PT

Next Day

Same-Day

Two Days

Next Day

Two Days

Next Day

Three Days

Next Day

Increase

Normal

Same-Day

22:45PT

13:15PT

Next Day

Same-Day

Next Day

Same-Day

Next Day

Same-Day

Next Day

Same-Day

JPMorgan Chase

Normal

Same-Day

21:50ET

13:05ET

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

MetaBank

Normal

Same-Day

22:20CT

2:20CT

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

Metropolitan Commercial Bank

Normal

Same-Day

18:20ET

11:50ET

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

PacWest

Normal

Same-Day

16:50PT

8:50PT

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

Silicon Valley Bank

Normal

Same-Day

18:50PT

8:50PT

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

Silvergate

Normal

Same-Day

15:50PT

8:00PT

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

Sutton

Normal

Same-Day

15:50ET

14:50ET

Next Day

Same-Day

Next Day

Next Day

Next Day

Same-Day

Two Days

Next Day

Wells Fargo

Normal

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.