Direct Debit and Recurring Payments: UK Business Guide...
Home Payment Processing Direct Debit and Recurring Payments: UK Business Guide (2026)
9 MIN READ
Advertising Disclosure
Business Expert is an independent comparison site. Some partners may compensate us for promotion. This never affects our impartial evaluations based on fees, customer service, and product features.

Direct Debit and Recurring Payments: UK Business Guide (2026)

Direct Debit and Recurring Payments: A Guide for UK Businesses

Direct debit and recurring payments explained for UK businesses: GoCardless vs Stripe Billing, Bacs vs Faster Payments, mandates, failure rates, and costs.


For businesses billing customers on a recurring schedule — subscriptions, retainers, memberships, instalment plans — direct debit and recurring card payments are the two main collection routes. They have different failure rates, different costs, different setup requirements, and different customer experiences.

In this guide, we cover how UK direct debit works, how it compares to recurring card billing, when to use GoCardless versus Stripe Billing, how to set up mandates, and how to reduce the involuntary churn that comes from failed collections.

How UK Direct Debit Works

Bacs direct debit is a pull payment system. You collect a mandate from the customer authorising you to pull funds from their bank account on agreed dates. You submit a collection file to Bacs. Funds arrive in your account three working days later.

The three-day cycle is fixed: Day 1 you submit the file, Day 3 the funds collect from the customer’s account and settle to yours.

Bacs processing cannot be accelerated — direct debit is not suitable for same-day or urgent collections. For those, use Faster Payments (bank transfer) or a card payment.

We explain SUNs and what appears on your customer’s bank statement below.

Every direct debit collection appears on the customer’s bank statement with a Service User Number (SUN) and a reference. The SUN is the identifier that tells the customer which organisation collected.

GoCardless and Stripe Billing collect under their own SUN on behalf of merchants — your company name appears as the reference, but the SUN belongs to the provider.

If you process significant direct debit volumes or need a custom SUN, you can apply for your own SUN directly with Bacs. This requires an indemnity from your bank and a formal application — worth it for larger businesses, unnecessary for most.

The Direct Debit Guarantee
The Direct Debit Guarantee allows payers to reclaim any direct debit payment from their bank at any time, with no time limit and no questions asked. For merchants, this means collected funds can be clawed back even after settlement. It is rarely used for legitimate recurring billing, but worth understanding — particularly for businesses where individual collection amounts are high.

GoCardless vs Stripe Billing: Which to Use

GoCardless is direct-debit-native. Its entire product is built around Bacs (and international equivalent) direct debit collection. If your primary or only recurring collection method is direct debit, GoCardless gives you the most control over the mandate flow, collection timing, retry logic, and failure handling.

Stripe Billing is a subscription management layer on top of Stripe’s payment infrastructure. It handles recurring card payments natively and connects to GoCardless for direct debit collection.

If you already use Stripe for card payments and want to add a subscription engine or direct debit option without switching platforms, Stripe Billing is the lower-friction choice.

The practical difference comes down to your payment method mix. GoCardless-first businesses — those collecting primarily by direct debit — benefit from GoCardless’s deeper direct debit tooling.

Stripe Billing makes more sense if you need card payments and direct debit from the same subscription engine, or if you are already invested in the Stripe ecosystem. We cover the cost comparison in the fees section below.

We set out a direct comparison of the two in the costs section below. Neither is universally better — the right choice depends on what you are collecting, from whom, and on what schedule.

Setting Up Direct Debit Mandates

A mandate is the customer’s authorisation for you to collect direct debit payments from their account. Before any collection can take place, a valid mandate must exist. Under Bacs scheme rules, the customer must receive advance notice of the amount and date before each collection.

GoCardless handles the mandate setup through a hosted mandate page — the customer clicks a link, enters their sort code and account number, and the mandate is created. No custom development required. The GoCardless-hosted flow sends the required advance notice emails automatically.

If you want a custom mandate flow embedded in your own website or app, GoCardless provides an API for this. The compliance obligations are the same — you must send advance notice before each collection — but you control the experience.

For businesses already using FreeAgent, Xero, QuickBooks, or Chargebee, GoCardless integrations exist within those platforms. You can set up mandates and trigger collections directly from your accounting or billing software without using the GoCardless dashboard.

Mandate failures — where the authorisation process is started but not completed — are different from collection failures. Track both separately. A significant number of incomplete mandates usually points to a UX issue in the sign-up flow rather than a customer risk problem.

Recurring Card Payments vs Direct Debit

Recurring card payments work by storing a tokenised card reference and charging it on a schedule. The customer’s card details are never stored directly — the token references the card at the gateway. Stripe, PayPal, GoCardless (for card), and most other payment platforms support this.

The core weakness of recurring card payments is failure rate. Cards expire — typically every two to four years. Cards are replaced after fraud — unannounced, with a new number. Cards hit credit limits. Each of these events breaks the recurring payment without any action from the customer.

In SaaS and subscription businesses, involuntary churn from card failures accounts for 20–40% of all cancellations. This is a recoverable problem — most of these customers did not intend to cancel — but it requires active dunning management to recover.

Direct debit fails less often. Bank account numbers do not expire. Accounts are not replaced after fraud. The main failure modes are insufficient funds, closed accounts, and mandate cancellations. The first two are recoverable with a retry. The third requires re-engagement with the customer.

For businesses where payment reliability is critical — membership organisations, utilities, professional services on retainer — direct debit’s lower failure rate justifies the three-day settlement delay and the slightly more involved mandate setup. We cover failure rates and recovery options in the dunning section below.

Direct Debit vs Recurring Card Payments: Key Differences

We have set out the core differences between direct debit and recurring card collection for UK businesses billing on a recurring schedule.

Factor Direct debit (Bacs) Recurring card payment
Settlement time 3 working days 1–2 working days
Failure rate Lower — accounts don’t expire Higher — cards expire and are replaced
Setup for customer Mandate required (sort code + account number) Card entry at checkout (or on file)
Customer protection Direct Debit Guarantee (unlimited reclaim) Chargeback rights (time-limited)
GoCardless cost (standard) 1% + 20p, capped at £4 N/A (card rates apply)
Stripe cost (UK cards) 1% + 20p via GoCardless integration 1.5% + 20p (no cap)
Best for High-value monthly billing, reliability-critical Lower-value subscriptions, global customers

Costs: Direct Debit, Recurring Cards, and GoCardless Pricing

GoCardless standard pricing is 1% + 20p per transaction, capped at £4. The cap makes it materially cheaper than card processing for higher-value collections. A £500 monthly retainer costs £5.20 via GoCardless. The same transaction via Stripe card processing costs £7.70 — we have included both in the table above.

At higher volumes — hundreds or thousands of transactions per month — GoCardless offers volume pricing plans that reduce the per-transaction rate below the standard 1%. We recommend contacting GoCardless directly for volume pricing once you are processing at that scale.

Stripe Billing does not add a subscription management fee on top of Stripe’s standard card processing rates. You pay 1.5% + 20p for UK card transactions as normal, plus GoCardless rates if you add direct debit.

The cost of Stripe Billing itself is zero — the value is in the subscription management tooling it provides on top.

For direct debit specifically, the cost cap at £4 is the key differentiator versus card processing. For businesses with average collection values above £250, direct debit is cheaper than card processing per transaction. Below £25, card processing may be cheaper due to the 20p fixed component in both methods.

Failed Payments and Dunning Management

Dunning is the process of recovering failed payments — the combination of retry logic, customer communication, and account management that determines how much involuntary churn you recover. Most businesses underinvest in this until the failure rate becomes a noticeable revenue problem.

GoCardless Intelligent Retries analyses bank data to predict the optimal time to retry a failed direct debit. Rather than retrying on a fixed schedule, it retries when the data suggests the account is most likely to have sufficient funds. This increases recovery rates compared to fixed-schedule retries.

Stripe’s Smart Retries work similarly for card payments, using signals across the Stripe network to determine optimal retry timing. Both GoCardless and Stripe make their retry logic configurable — you can set maximum retry attempts and intervals.

Customer communication is as important as retry logic. We find that a pre-failure warning and a clear failure notification with a simple update-payment link recover more failed payments than retries alone.

Customers who intended to stay but were unaware of the failure will update payment details if the process is easy.

Set account suspension thresholds thoughtfully. Suspending access immediately on first failure generates customer support burden and churn. A grace period of five to seven days with clear communication and a simple payment update flow recovers the majority of recoverable failures before any suspension is needed.

Bottom line: Use direct debit for high-value recurring billing; recurring cards for lower-value global subscriptions. GoCardless for direct-debit-first businesses; Stripe Billing if you need both methods in one platform.

Frequently Asked Questions

How long does a direct debit take to clear?
Bacs direct debit has a three-working-day processing cycle. You submit the collection file on Day 1. The customer’s account is debited on Day 3, which is also the day funds settle to your account. There is no way to accelerate this timeline — it is set by the Bacs scheme rules. For same-day or next-day collections, use Faster Payments (bank transfer) or a card payment instead.

What happens if a customer cancels their direct debit mandate?
If a customer cancels the mandate at their bank, any subsequent collection attempt will fail. GoCardless and Stripe Billing will notify you of the cancellation via webhook or dashboard alert. At this point you need to re-engage the customer to set up a new mandate. The cancellation does not automatically cancel the underlying subscription — you need to handle that separately in your billing system.

Can I use GoCardless for one-off payments or only recurring?
GoCardless supports both. You can create a mandate and then collect a single one-off payment, multiple irregular payments, or a regular recurring schedule — all under the same mandate. The customer authorises once and you control the collection timing. This is useful for businesses with irregular billing — project invoices, instalment plans with variable amounts, or retainers where the monthly fee changes.

What is the Direct Debit Guarantee and should I be worried about it?
The Direct Debit Guarantee allows a payer to reclaim any direct debit payment from their bank, at any time, with no time limit. The bank refunds the customer immediately and then pursues you for the funds. In practice, this is rarely invoked for legitimate recurring billing — customers who want to stop a subscription cancel the mandate rather than invoking the guarantee. It is a real risk for businesses collecting large one-off payments via direct debit, or for high-value industries where payment disputes are common.

Is Stripe Billing or GoCardless better for a SaaS business?
It depends on your customer base and collection method. If most of your customers pay by card and you need a subscription management system with good dunning and metered billing, Stripe Billing is the more complete solution. If you want to offer direct debit as a primary payment method — common for UK B2B SaaS serving finance and professional services clients — GoCardless gives more control over the direct debit flow. Many SaaS businesses use Stripe Billing as the subscription engine with GoCardless integrated for direct debit, handling card and bank collection from the same billing system.

How do I reduce involuntary churn from failed card payments?
Three things have the most impact: enable Smart Retries (Stripe) or Intelligent Retries (GoCardless) so failed payments are retried at optimal times; send clear payment failure notifications with a one-click payment update link; and consider switching high-value monthly customers to direct debit, which eliminates card expiry as a failure mode. Businesses that implement all three typically recover 60–80% of involuntary churn that would otherwise result in cancellation.

How we put this guide together

This guide draws on published Bacs scheme rules, GoCardless and Stripe Billing published documentation and pricing (April 2026), and the Direct Debit Guarantee as published by Pay.UK.

Involuntary churn statistics referenced (20–40% of cancellations from card failures) reflect ranges reported across publicly available SaaS research. We have not attributed this to a single source as the figure varies by pricing tier, average contract value, and customer segment.

This is editorial guidance, not regulated financial advice. We have no commercial relationship with GoCardless, Stripe, or any other provider named in this article.