Enable ACH for customers

The intent of this article is to demonstrate how to enable ACH in Stripe.


US-based Stripe users can receive USD payments directly from a customer’s bank account instead of a credit or debit card by using Automated Clearing House (ACH) payments. You can activate ACH payments from your Dashboard by following these steps

  1. Log in to Stripe dashboard
  2. Navigate to ACH Terms of Service  
  3. Tap Enable ACH to accept the Terms of Service and enable ACH payments on your account.

Add ACH to pay open invoices

Once ACH is enabled within your Stripe account, you can pay open invoices with ACH. This is the fastest and most efficient way to pay invoices. Tap the link below to see how to make ACH your default payment method.


Transaction workflow

ACH transactions go through the steps that are listed below. The length of time required to move through the pending status of the transaction is usually 2-3 days and up to a week.

Recommendation: Enable AutoPay to avoid late fees and transact on the scheduled invoice due date.

Transaction flow (top down)

AutoPay (if unpaid)

How long do ACH payments take to process?

ACH payments take up to 7 business days to receive acknowledgment of their success or failure. Related open invoices are updated to paid once the payout / funds transfer is complete.

Updated on September 11, 2023

Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support