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.
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.
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.
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.
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.
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.
| Feature | SEPA Direct Debit | Card Payments | Bank Transfer |
|---|---|---|---|
| Transaction Fee | €0.20-0.35 flat | 1.5-3% + €0.25 | €0-0.20 |
| Fee on €100/mo | ~€0.29 | ~€2.00-3.25 | ~€0.10 |
| Automatic Collection | Yes (pull-based) | Yes (tokenized) | No (push-based) |
| Customer Action Needed | Only at signup | Only at signup | Every payment |
| Card/Account Expiry | No expiry | Every 2-3 years | No expiry |
| Success Rate | 98%+ | 90-95% | Varies |
| Geographic Coverage | 34+ EU countries | Global | Per-bank |
| Chargeback Window | 8 weeks | 120 days | None |
| Settlement Time | 2-5 business days | 1-2 business days | 1-2 business days |
| Best For | EU subscriptions | Global one-time | B2B invoices |
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)
5 Best Practices for SEPA Recurring Billing
Follow these practices to maximize collection rates and minimize chargebacks with SEPA Direct Debit.
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.
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.
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.
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.
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.
SaaS Companies
Reduce involuntary churn by 50%+ compared to card billing. No more failed payments due to expired cards — SEPA mandates don't expire.
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.
Membership Organizations
Collect dues from members across Europe with a single payment method. SEPA works for gyms, associations, clubs, and professional bodies.
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.
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.