Bacs Direct Debit

Accept ad-hoc or recurring payments from UK customers using secure and cost-effective bank debits.

Expand your payment options

Over 14% of UK payments are accepted through Bacs Direct Debit. Let your customers pay the way they’re used to—whether you’re charging for subscriptions, financial services, or utilities.

Your payments, your schedule

Bacs Direct Debit gives you the flexibility to change the amount, frequency, or timing of payments without requiring your customers to re-authorise their purchase.

All your payments on one platform

Accept Bacs Direct Debit alongside card payments, mobile wallets and local payment methods—with a unified integration that lets you consolidate your reporting.

Start accepting Bacs Direct Debit in minutes with Stripe Checkout

Skip over the strict design requirements and the lengthy approval process of building your own Bacs payment form by using Stripe Checkout. Our pre-built payment page makes it easy to collect all the required information to accept Bacs Direct Debit.

If you want to design your own Bacs Direct Debit form, please contact our sales team.
Stripe is directly integrated into the financial ecosystem

Get the most out of bank debits with Stripe Billing

Stripe Billing makes it even easier for businesses to use direct debits for automated recurring payments. Use our API building blocks to design anything from simple flat-rate plans to tiered and usage-based subscriptions.

Stripe’s ML models choose the best optimizations for retrying failed payments

Stripe’s Bacs product allows us to operate globally and provide customers in the UK with a secure and trusted payment method. Developer-friendly documentation and great support made the rollout quick and easy.

Chloe Hill

VP of Finance, Samsara

We help property managers automate their rent collection—so only accepting card payments is a non-starter. Using Stripe’s Bacs Direct Debits we can automatically collect rent while reducing the payment cost.

Will Stenhouse

Co-founder, Yorlet

Bacs Direct Debit pricing

Per transaction

Variable fee

Pay for each successful Bacs Direct Debit transaction.


Minimum of 20p, capped at £2

Per month

Stripe branding

Stripe’s name will appear on statements, payment pages, and emails.

No monthly fee

Custom branding

Add your business’s name and brand on statements, payment pages, and emails.

£50 monthly fee

Charged for active months only

If you want to design your own Bacs Direct Debit form, please contact our sales team.

You’re viewing our website for the United Arab Emirates, but it looks like you’re in the United States.