Recurring Payments Guide

SEPA Direct Debit for Recurring Billing

Collect recurring payments from 34+ European countries at a fraction of card fees. No card expiry issues, 98%+ success rates, and your customers never have to lift a finger after setup.

34+
SEPA countries
~€0.29
avg transaction cost
98%+
collection success rate
0
card expiry issues

How SEPA Direct Debit Works for Subscriptions

SEPA Direct Debit is a pull-based payment method. Once your customer signs a mandate, you can collect payments on a schedule without any action from them.

1

Customer Signs a Mandate

Your customer authorizes you to debit their bank account. This can happen via an online form, iDEAL checkout, or paper mandate. The mandate stays valid until cancelled.

2

You Schedule Collections

Set up your billing cycle — monthly, quarterly, or custom intervals. Each collection is submitted to the SEPA network with the amount and due date.

3

Funds Are Collected Automatically

On the due date, the amount is debited from your customer's bank account. No login, no card number, no manual approval needed from the customer.

4

Settlement to Your Account

Collected funds settle in your account within 2-5 business days. Your payment provider handles the entire clearing process with the banking network.

Why SEPA Direct Debit Wins for Recurring Billing

Compared to card payments, SEPA Direct Debit solves the three biggest problems in subscription billing: failed payments, high fees, and involuntary churn.

Lower Transaction Fees

Flat fees of €0.20-0.35 per transaction vs 1.5-3% for card payments. On a €50 monthly subscription, you save €1+ per customer per month.

No Card Expiry Issues

Bank accounts don't expire. Unlike cards that need updating every 2-3 years, a SEPA mandate stays valid indefinitely — eliminating involuntary churn.

98%+ Success Rate

Card payments fail 5-10% of the time due to expired cards, fraud blocks, and insufficient funds. SEPA Direct Debit success rates consistently exceed 98%.

EU-Wide Coverage

One payment method covers 34+ countries and 500+ million bank accounts. No need for separate payment methods per country — SEPA works everywhere in the Eurozone and beyond.

Automatic Retry on Failure

When a collection fails (usually insufficient funds), you can retry automatically after a few days. Most failed SEPA debits succeed on the second attempt.

Mandate Reuse

A single mandate authorizes unlimited future collections. Change amounts, frequency, or billing dates without needing new customer authorization.

SEPA DD vs Card vs Bank Transfer for Recurring Billing

How does SEPA Direct Debit compare to other recurring payment methods? Here's a side-by-side breakdown.

FeatureSEPA Direct DebitCard PaymentsBank Transfer
Transaction Fee€0.20-0.35 flat1.5-3% + €0.25€0-0.20
Fee on €100/mo~€0.29~€2.00-3.25~€0.10
Automatic CollectionYes (pull-based)Yes (tokenized)No (push-based)
Customer Action NeededOnly at signupOnly at signupEvery payment
Card/Account ExpiryNo expiryEvery 2-3 yearsNo expiry
Success Rate98%+90-95%Varies
Geographic Coverage34+ EU countriesGlobalPer-bank
Chargeback Window8 weeks120 daysNone
Settlement Time2-5 business days1-2 business days1-2 business days
Best ForEU subscriptionsGlobal one-timeB2B invoices
Best value for EU recurring billing — lowest fees with highest success rates
Best for global reach — higher fees but works everywhere
Best for B2B — zero fees but requires manual customer action

Setting Up SEPA Mandates

A SEPA mandate is the legal authorization from your customer to debit their bank account. There are two common ways to collect mandates for online businesses.

Via iDEAL (Recommended for NL/BE)

When a customer pays their first invoice or subscription via iDEAL, a SEPA mandate is automatically created. This is the smoothest experience because the customer is already authenticating with their bank.

  • One-step: payment + mandate in a single action
  • Bank-verified IBAN — no typos or errors
  • Customer trusts the familiar iDEAL flow
  • Mandate is immediately active for future debits

Via IBAN Entry (All SEPA Countries)

Customer enters their IBAN and name on a checkout form and agrees to the mandate terms. This works for all 34+ SEPA countries, not just the Netherlands and Belgium.

  • Works across all SEPA countries
  • No bank login required from customer
  • Suitable for B2B and phone/email signups
  • First debit has a longer processing window (5-14 days)
Pro Tip: For Dutch and Belgian customers, always offer iDEAL for the first payment. You get instant payment confirmation plus an automatic SEPA mandate for all future charges — best of both worlds.

5 Best Practices for SEPA Recurring Billing

Follow these practices to maximize collection rates and minimize chargebacks with SEPA Direct Debit.

1

Communicate Before You Debit

Send a pre-notification email 2-3 days before each debit. Include the amount, date, and mandate reference. This isn't just best practice — it's required by SEPA rules and dramatically reduces chargebacks.

2

Implement Smart Retry Logic

When a debit fails, wait 3-5 business days and retry automatically. Most failures are due to temporary insufficient funds. A single retry recovers 40-60% of failed payments.

3

Monitor Your Return Rate

Track your R-transaction (return) rate monthly. A healthy SEPA portfolio has a return rate under 1%. If it climbs above 3%, your payment provider may flag your account.

4

Set Up Automated Dunning

For payments that fail after retry, trigger an automated dunning flow: email notification, SMS reminder, and a payment link as fallback. This recovers an additional 20-30% of failed debits.

5

Offer a Fallback Payment Method

Always provide a card payment or payment link as a backup when SEPA fails. Some customers switch banks or close accounts — give them an easy way to update their payment method.

Who Uses SEPA Direct Debit for Recurring Billing?

SEPA Direct Debit is the preferred recurring payment method for European businesses across industries.

50% less churn

SaaS Companies

Reduce involuntary churn by 50%+ compared to card billing. No more failed payments due to expired cards — SEPA mandates don't expire.

90% fee savings

Hosting Providers

Bill hundreds of clients monthly with predictable flat fees. At €0.29 per debit vs 2-3% for cards, hosting providers save thousands per year.

34+ countries

Membership Organizations

Collect dues from members across Europe with a single payment method. SEPA works for gyms, associations, clubs, and professional bodies.

Zero manual effort

Agencies & Retainers

Automatically collect monthly retainer fees from B2B clients. No chasing invoices, no late payments — funds are pulled on schedule.

Automate SEPA Recurring Billing with PayRequest

PayRequest handles the full SEPA Direct Debit lifecycle — from mandate collection to automated retries. Connect your Stripe or Mollie account and start collecting recurring payments in minutes.

Automatic mandate collection via iDEAL or IBAN
Flexible subscription billing (monthly, quarterly, yearly)
Built-in dunning for failed payments
Pre-notification emails sent automatically
Customer portal for mandate management
Real-time collection status and reporting
Works with Stripe and Mollie SEPA integration
0% PayRequest fee — only pay provider costs

Frequently Asked Questions

Start Collecting Recurring Payments with SEPA

Lower fees, higher success rates, and zero card expiry headaches. Set up SEPA Direct Debit recurring billing with PayRequest in minutes.