Recurring payments in the UK: Direct debit vs. card billing

Payments
Payments

รับชำระเงินออนไลน์ ที่จุดขาย และทั่วโลกด้วยโซลูชันการชำระเงินที่สร้างมาสำหรับธุรกิจทุกขนาด ตั้งแต่ธุรกิจสตาร์ทอัพไปจนถึงองค์กรใหญ่ระดับโลก

ดูข้อมูลเพิ่มเติม 
  1. บทแนะนำ
  2. What are recurring payments vs. one-time payments?
  3. How do direct debits work?
  4. What’s the difference between direct debits and recurring card payments?
  5. What are the advantages of recurring payments in the UK?
  6. When is a direct debit payment more appropriate?
  7. How can businesses best manage direct debits and recurring payments?
  8. How Stripe Payments can help

Recurring payments are transactions that happen repeatedly on a set schedule. Direct debits and recurring card payments are both central to how UK businesses collect money on a schedule, but they work differently, suit different contexts, and carry different implications for cash flow, customer experience, and payments infrastructure. Getting that distinction—a direct debit vs. a recurring card payment—right matters whether you’re launching a subscription product, ending manual invoicing, or choosing between payment networks for an existing billing model.

Below, we’ll discuss direct debits vs. recurring card payments, when to use one over the other, and how businesses can best manage these payments.

Highlights

  • Direct debits and recurring card payments are distinct payment types that operate on different payment networks, with different authorization models, failure rates, and consumer protections.

  • Combining Bacs Direct Debit with card-based recurring payments gives broad coverage across customers’ payment preferences.

  • Working with an appropriate payment provider means a business can collect direct debits without needing its own Service User Number (SUN).

What are recurring payments vs. one-time payments?

A recurring payment is any transaction that happens automatically on a set schedule, charged to a payment method the customer authorized up front. The customer provides their card details or bank account information once, and the business charges them again at the agreed interval. Once the customer has consented, the business can initiate charges without any further action from them.

A one-time payment is a single transaction with no expectation of future charges on the same authorization. The customer pays, the payment processes, and that’s the end of the relationship between that authorization and any future charge.

How do direct debits work?

Direct debits allow a business to collect money directly from a customer’s bank account. In the UK, they’re facilitated by Bankers’ Automated Clearing Services (Bacs). It’s a dominant method for collecting regular bills, loan repayments, and subscriptions from UK customers: over 5 billion Bacs Direct Debit payments were processed in the UK in 2025.

Here’s how it works:

  • Authorization (the mandate): The customer signs a direct debit instruction that authorizes the business to collect payments from their account. This can happen on paper, online, or over the phone via the paperless direct debit process.

  • Submission: The business submits payment files to Bacs, typically two or three business days before the collection date.

  • Collection: Bacs processes the file, and funds move from the customer’s bank to the business’s account on the agreed date.

  • Notification: Businesses must notify customers of the amount and date before each collection, typically at least 10 work days in advance—although this can be shortened by agreement.

  • Direct Debit Guarantee: If a payment is taken incorrectly or without proper authorization, the Direct Debit Guarantee means the customer’s bank must offer an immediate refund.

What’s the difference between direct debits and recurring card payments?

Recurring card payments and direct debits describe different payment methods. Here’s how the differences break down:

  • Payment network: Card-based recurring payments run on card networks (e.g., Visa, Mastercard). Direct debits run on Bacs. Each has different settlement timelines, failure rates, and dispute processes.

  • Authorization model: Recurring card payments use a continuous payment authority (CPA), which gives the business the right to charge a card on file. Direct debits use a mandate that authorizes pulls from a bank account. CPAs can be canceled by the customer directly with their card issuer; mandates are canceled through the business or the bank.

  • Failure handling: Cards expire, are lost, and are replaced. Card-based recurring payments face involuntary churn from card changes, although card account updater services can mitigate this. Direct debit failure rates are generally lower because bank accounts are more stable than cards. But when a direct debit fails, it often signals a more serious payment problem.

  • Consumer protections: The Direct Debit Guarantee offers more standardized protection than what’s available for card-based recurring payments. Cardholders must initiate a chargeback for erroneous charges.

  • Variable amounts: Direct debits handle variable amounts well. They’re built for utility bills and usage-based billing. Card-based recurring payments can handle variable amounts too, but some card networks require specific approaches for variable billing.

Combining Bacs Direct Debit with card-based recurring payments gives UK businesses coverage across virtually the entire adult population. Some customers are more comfortable with bank-to-bank payments; others choose to pay by card. Having both options means you’re allowing customers to choose the payment method they prefer.

What are the advantages of recurring payments in the UK?

Recurring payments make the revenue model for subscription or retainer businesses function. They offer the following advantages:

  • Predictable cash flow: Automated collections mean you’re not chasing invoices or depending on customers to remember to pay. That predictability matters most for businesses with high fixed costs, where knowing roughly what’s coming in each month makes planning possible.

  • Lower passive churn: Customers who meant to keep their subscriptions but accidentally let them lapse stay subscribed by default rather than by active choice each cycle. That makes a significant difference in retention, especially at scale.

  • Better customer experience: Re-entering payment details each month adds avoidable work. An automated payment that works in the background is a genuinely better experience than a monthly invoice that lands in someone’s inbox.

When is a direct debit payment more appropriate?

Direct debits tend to be the better choice in specific situations, compared to recurring card payments. These include the following:

  • Regular bills: Any repeating transaction where the relationship is expected to last years rather than months, such as utilities, rent, insurance premiums, and gym memberships. The mandate-based model is designed for long-term relationships.

  • Higher average transaction values: Direct debits typically make more sense when the average payment is high enough that card processing costs become substantial. It’s worth understanding the cost structure for both networks in your specific context.

  • Bank account stability: If your customers are businesses or individuals with stable banking relationships, direct debit’s failure rates are low. Customer cards expire every two to three years and are replaced after fraud attempts, which leads to involuntary churn.

  • Regulated industries: In financial services, insurance, and some other regulated sectors, direct debit is often the expected payment method. Customers in these industries often choose it over sharing card details.

  • Variable consumption billing: Direct debit handles variable amounts cleanly. If you’re billing based on usage and the amount changes every cycle, direct debit’s authorization model is built for exactly that. Variable recurring payments (VRPs) are the open banking equivalent of direct debits. Support isn’t yet as widespread as it is for Bacs, but VRPs are worth watching for businesses whose billing models involve frequent variable charges.

Card-based recurring payments make more sense for lower-value transactions, international customers, and situations where setup speed matters. A direct debit mandate takes a few days to activate, whereas a card-based CPA can be set up instantly.

How can businesses best manage direct debits and recurring payments?

Stripe supports both Bacs Direct Debit and card-based recurring payments, and handles a substantial amount of the complexity that would otherwise sit with your team.

Here’s what it covers:

  • Bacs bureau access: Stripe submits Bacs Direct Debit files on behalf of businesses under its own SUN so they don’t need to obtain their own SUNs to collect direct debits. Getting your own SUN typically requires a sponsoring bank and can take months; using Stripe’s removes that barrier entirely.

  • Mandate and notification handling: Stripe collects mandates digitally, submits payment files to Bacs, and manages the advance notification requirements automatically. That decreases your compliance overhead significantly.

  • Subscription logic: Stripe Billing handles billing cycles, prorations, and trial periods. It supports both fixed and usage-based billing models.

  • Revenue recovery: Stripe’s recovery tools include automatic retries on failed payments, Smart Retries that use machine learning to pick the optimal retry time, and customer-facing payment update flows for when a card expires or a bank account changes.

  • Unified dashboard: Customer records, payment histories, and subscription states are all in one place across both direct debit and card payments. This matters when you’re handling failures, refunds, or customer support queries.

  • Integration flexibility: Stripe’s no-code options (the customer portal and hosted payment pages) cover a lot of ground without requiring engineering time. The application programming interface (API) gives you full control if your billing logic is nonstandard.

How Stripe Payments can help

Stripe Payments provides a unified, global payment solution that helps any business—from scaling startups to global enterprises—accept payments online, in person, and around the world.

Stripe Payments can help you:

  • Optimize your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs, access to 125+ payment methods, and Link, a wallet built by Stripe.

  • Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.

  • Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalize interactions, reward loyalty, and grow revenue.

  • Improve payment performance: Increase revenue with a range of customizable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorization rates.

  • Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% historical uptime and industry-leading reliability.

Learn more about how Stripe Payments can power your online and in-person payments, or get started today.

เนื้อหาในบทความนี้มีไว้เพื่อให้ข้อมูลทั่วไปและมีจุดประสงค์เพื่อการศึกษาเท่านั้น ไม่ควรใช้เป็นคําแนะนําทางกฎหมายหรือภาษี Stripe ไม่รับประกันหรือรับประกันความถูกต้อง ความสมบูรณ์ ความไม่เพียงพอ หรือความเป็นปัจจุบันของข้อมูลในบทความ คุณควรขอคําแนะนําจากทนายความที่มีอํานาจหรือนักบัญชีที่ได้รับใบอนุญาตให้ประกอบกิจการในเขตอํานาจศาลเพื่อรับคําแนะนําที่ตรงกับสถานการณ์ของคุณ

บทความอื่นๆ

  • เกิดข้อผิดพลาดบางอย่าง โปรดลองอีกครั้งหรือติดต่อฝ่ายสนับสนุน

หากพร้อมเริ่มใช้งานแล้ว

สร้างบัญชีและเริ่มรับการชำระเงินโดยไม่ต้องทำสัญญาหรือระบุรายละเอียดเกี่ยวกับธนาคาร หรือติดต่อเราเพื่อสร้างแพ็กเกจที่ออกแบบเองสำหรับธุรกิจของคุณ
Payments

Payments

รับชำระเงินออนไลน์ ที่จุดขาย และทั่วโลกด้วยโซลูชันการชำระเงินที่สร้างมาสำหรับธุรกิจทุกขนาด

Stripe Docs เกี่ยวกับ Payments

ค้นหาคู่มือเกี่ยวกับการเชื่อมต่อ Payments API ของ Stripe