The verdict in three sentences
For a B2B SaaS vendor, 6 % of recurring revenue lost to failed payments often exceeds voluntary churn, and this leak can be fixed in a few weeks. The winning combination in 2026 is Stripe Billing for cards and invoicing, paired with SEPA Direct Debit (GoCardless or Stripe's native SEPA) for SME customers paying monthly. With an integration of EUR 6,000 to 12,000 over 5 weeks and smart retries, involuntary churn drops below 2 %.
Why card payments fail with SMEs
Company cards expire, hit their monthly limit or trigger PSD2 strong customer authentication that nobody completes. Across 1,400 customers, every month brings cards renewed without the vendor being told. SEPA Direct Debit removes most of these causes: the mandate stays valid as long as the bank account exists.
| Failure cause | Share of card failures (2026 order of magnitude) | Fix |
|---|---|---|
| Expired or replaced card | 30 to 35 % | Stripe Card Updater, switch to SEPA |
| Insufficient funds or limit | 25 to 30 % | Smart retry at month end |
| Incomplete 3DS authentication | 15 to 20 % | Payment link by email, SEPA |
| Bank decline (fraud suspicion) | 10 to 15 % | Delayed retry, customer contact |
| Blocked or lost card | 5 to 10 % | Customer update, SEPA |
| Technical error | 2 to 5 % | Automatic replay |
Fee comparison on a EUR 250 invoice
Unit cost matters, but success rate weighs far more in the final calculation.
| Solution | 2026 fees | Cost on EUR 250 | Typical failure rate | Settlement time |
|---|---|---|---|---|
| Stripe card + Stripe Billing | 1.5 % + EUR 0.25 + 0.7 % | EUR 5.75 | 5 to 7 % | D+2 to D+7 |
| Stripe SEPA Direct Debit + Billing | EUR 0.35 + 0.7 % | EUR 2.10 | 1 to 2 % | D+5 to D+7 |
| GoCardless SEPA (Standard) | 1 % + EUR 0.20, capped at EUR 4 | EUR 2.70 | 0.5 to 1.5 % | D+3 to D+5 |
| GoCardless + Success+ (retries) | Standard fees + about 0.3 % | EUR 3.45 | 0.3 to 1 % | D+3 to D+5 |
| Manual bank transfer on invoice | No fees, chasing time | EUR 0 + 15 min admin | 8 to 12 % late | D+30 on average |
GoCardless stands out with its EUR 4 cap per transaction, very favourable for annual invoices of EUR 3,000 or more. Stripe keeps the ecosystem advantage: invoicing, customer portal, tax, EU VAT calculation and e-invoicing. For Dublin-based vendors billing in sterling as well, Bacs Direct Debit follows the same logic.
Recommended architecture and budget
| Component | Role | Integration cost |
|---|---|---|
| Stripe Billing (subscriptions, plans, proration) | Source of truth for subscriptions | EUR 2,500 to 4,500 |
| SEPA mandate (Stripe or GoCardless) | Default payment method for SMEs | EUR 1,500 to 3,000 |
| Smart retries and dunning emails | Sequence D+1, D+3, D+7, D+14 | EUR 1,000 to 2,000 |
| Customer portal and payment method update | Customer self-service | EUR 500 to 1,500 |
| Accounting sync (Xero, Sage) | Automatic reconciliation | EUR 500 to 1,000 |
The total sits between EUR 6,000 and 12,000. The project runs five weeks: failure audit, configuration, migration of customers to SEPA mandates, retry sequences, then tracking of the recovery rate. E-invoicing obligations rolling out across the EU (France from September 2026 for reception) should be anticipated in the same workstream.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Julien, CFO of an HR software vendor, bills 1,400 SMEs an average of EUR 250 a month, or EUR 350,000 in monthly recurring revenue. With 6 % lost to failed payments, he leaves about EUR 21,000 a month on the table, EUR 252,000 a year. By moving 70 % of customers to SEPA and enabling retries, involuntary churn falls to 1.8 %, recovering about EUR 176,000 a year. Fees fall too: going from EUR 5.75 to EUR 2.70 per invoice on 980 customers saves about EUR 35,900 a year. The EUR 9,000 integration pays back in under three weeks.
FAQ
Stripe or GoCardless for a SaaS vendor in 2026?
Stripe works as the billing backbone and for cards, GoCardless for SEPA Direct Debit on larger amounts thanks to its EUR 4 cap. Many vendors combine both, or use Stripe's native SEPA at EUR 0.35 per transaction to keep a single tool.
Is SEPA Direct Debit risky because of chargebacks?
A business debtor under a B2B mandate cannot dispute an authorised debit, unlike the Core mandate, which allows 8 weeks. In practice, dispute rates stay below 0.5 % among B2B vendors.
How much does the integration cost?
Budget EUR 6,000 to 12,000 depending on the number of plans, migration of existing customers and accounting sync. Vendors already on Stripe Billing land at the low end.
How soon do results show?
Smart retries recover 30 to 50 % of failures in the first month. The SEPA migration reaches full effect in three to four months, as renewals come in.
How do we get customers to switch to direct debit?
A 2 to 5 % discount or one free month on annual plans often achieves 60 to 75 % adoption. The mandate is signed in one minute from the customer portal.
Let's scope your project. Share your MRR, failure rate and billing stack: we will quote the Stripe and SEPA integration between EUR 6,000 and 12,000 for production in 5 weeks. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
