Lower payment costs with bank debits

Provide a seamless checkout experience, and reduce your payment costs with US bank debits. Choose between Instant Bank Payments and ACH Direct Debit to find the best solution for your business model.

Lower costs

Save up to 70% per transaction in costs compared to cards by letting your customers pay with bank debits.

Reduce risk

Reduce payment risk with Financial Connections, or let Stripe manage risk for you with Instant Bank Payments.

Increase conversion

Reduce drop-off at checkout by enabling your customers to auto-fill their bank details with Link, Stripe’s accelerated checkout.

Launch faster

Turn on bank debits and dozens of other payment methods with a single integration using the Payment Element, Checkout, or Invoicing.

US bank debit options

Bank payments that work for any business

Instant Bank Payments

Deliver the cost savings of bank payments with the confirmation speed of cards. Instant Bank Payments are built into Link, Stripe’s accelerated checkout, to deliver a frictionless customer experience.
  • Instant payment confirmation and settlement in 2 business days
  • Stripe guarantees payments against all bank-initiated returns
  • Bank account verification included in your integration
  • Maximises successful payments using ML models
Order summary
Customer order
US$100.00
Processing fee
-US$2.90
Net amount
US$97.10
Payment confirmation
Approved
Fund settlement
Expected in 2 business days

ACH Direct Debit

Maximise the cost savings of bank payments with flexible risk management. ACH Direct Debit is a popular choice for businesses with large transactions that don't require instant confirmation.
  • Confirmation and settlement in 4 business days
  • Faster settlement in 2 working days
  • Verify bank accounts and balances with Financial Connections
  • Enable faster checkout by letting customers reuse saved payment methods with Link
Order summary
Customer order
US$100.00
Processing fee
-US$0.80
Net amount
US$99.20
Payment confirmation
Expected in 4 days
Fund settlement
Expected in 4 business days

Boost conversion at checkout with Link

Link auto-fills your customers’ payment information to create an easy and secure checkout experience. Customers only have to save their bank account information once – for all future transactions, Link instantly populates their saved bank details so they can check out faster.

Payment methods > US bank debits > Link

Pick your path

Determine the best way to accept bank payments

ACH Direct Debit
Instant Bank Payments
Pricing

Pricing is per successful charge

0.8% with a US$5.00 cap
US$1.50 per verification if you use Financial Connections
Starting at 5¢ per transaction for Radar
2.60% + US$0.30
Confirmation time

Default time it takes to verify a successful payment

4 business days Instant
Settlement time

Default time it takes for funds to become available in your Stripe account

Up to 4 business days
Two-day settlement for eligible businesses
2 business days
Risk management

Protect against payment failures, returns and fraud

Balance checks available with Financial Connections. AI-powered fraud prevention with Radar
Built-in risk controls and guaranteed protections against bank-initiated returns
Auto-fill saved bank details

Accelerate checkout when customers have an account saved to Link

Included with
Included

Manage risk

Minimize ACH returns and approve more good customers

Instant bank verification and balance checks

Instantly verify bank accounts and balances at checkout with Financial Connections. Reduce bank account related ACH return rates by up to 50% compared to other verification methods.

AI-powered fraud prevention

Stop ACH fraud before payments settle with Radar. Stripe's AI trained on over $1T in annual ACH volume, where 91% of transactions come from a bank account Stripe has seen before, predicts unauthorized payments and prevents returns.

Send payouts

Move money globally

Pay businesses on your platform

Facilitate payments for your platform with Connect. Onboard businesses, collect payments on their behalf, and pay them out with built-in tools to track and manage their earnings.

Send money instantly around the world

Easily pay recipients in 160+ countries using fast, secure methods with Global Payouts. Pay customers, affiliates, sellers, or any third party in their local currency, no Stripe account required.

Ready to get started?

Turn on bank debits and dozens of other payment methods with a single integration using the Payment Element, Checkout, or Invoicing.

Accept other bank debits

Stripe supports bank debits around the world, including SEPA Direct Debit in Europe and pre-authorised debits in Canada

Know what you’ll pay

Learn more about our transparent per-transaction pricing.