The verdict in three sentences
For a Berlin SME managing 1,900 maintenance contracts billed every quarter, integrating GoCardless or Stripe SEPA with automated recurring billing costs 10,000 to 20,000 EUR excluding VAT in 2026, plus 0.8 to 1% per debit. Online mandates and fixed-date collection typically cut unpaid invoices by three and remove most manual dunning. The project ships in 2 months and prepares the company for Germany's e-invoicing mandate (E-Rechnung).
The hidden cost of manual quarterly billing
The CFO of an SME servicing commercial kitchen equipment (combi ovens, cold rooms, hood dishwashers, extraction) knows the quarterly routine: export the contract list, generate 1,900 invoices, email them, then chase restaurants, hotels and canteens for six weeks as they pay by bank transfer whenever they remember.
The result: average payment time of 45 to 60 days, 8 to 12% of invoices unpaid at 60 days, and an accountant spending a third of her time on dunning. SEPA Direct Debit (Lastschrift) flips the logic: the company collects on the due date, and the customer has to act if they dispute.
| Metric | Before (bank transfer) | After (SEPA Direct Debit), 2026 order of magnitude |
|---|---|---|
| Average collection time | 45 to 60 days | 3 to 5 days after due date |
| Invoices unpaid at 60 days | 8 to 12% | 2 to 4% |
| Dunning time per quarter | 60 to 80 hours | 15 to 20 hours |
| Mandates and signatures | Paper, often lost | Online signature, archived |
| Bank reconciliation | Manual, line by line | Automatic per contract |
| Mahnung letters sent per quarter | Several hundred | A few dozen |
Budget and fees: GoCardless or Stripe SEPA
Both are solid for a German SME. GoCardless specialises in direct debit and handles failures and smart retries very well. Stripe is broader (cards, SEPA, customer portal) and fits if you also want to take card payments for one-off call-outs.
| Item | GoCardless | Stripe SEPA | Comment |
|---|---|---|---|
| Integration and development | 9,000 to 17,000 EUR | 9,000 to 18,000 EUR | Depends on the contract software |
| Contract and schedule set-up | Included above | Included above | Quarterly, monthly, yearly |
| Fee per debit | About 1% + 0.20 EUR, capped | About 0.8%, capped | 2026 order of magnitude, to verify |
| Failure handling and retries | Native, advanced | Native | Insufficient funds returns |
| Online mandate signature | Yes | Yes | SEPA rulebook compliant |
| Compliant e-invoice (XRechnung, ZUGFeRD) | Via invoicing layer | Via invoicing layer | German mandate |
| Total project budget | 10,000 to 20,000 EUR | 10,000 to 20,000 EUR | 2-month delivery |
On the mandate: since 1 January 2025, every German business must be able to receive structured e-invoices. Companies with prior-year turnover above 800,000 EUR must issue them from 1 January 2027, and all businesses from 1 January 2028. The project should generate XRechnung or ZUGFeRD invoices from day one to avoid rework.
At Kolonell, this sits in the simple custom application tier, 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR) for the integration build itself; the rest of the scope, e-invoicing layer and contract migration, is set in the quote.
Switching 1,900 contracts in 2 months
Month one builds the integration between the contract management software and GoCardless or Stripe, and prepares the schedules. Month two is mandate collection: a personalised email per customer with an online signing link, a reminder at 7 days, then a word from technicians during their visit. A 70% signature rate in the first quarter and 85% in the second is a realistic target. Public-sector customers such as some school canteens stay on bank transfer with XRechnung.
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.
Katrin, CFO of a commercial kitchen maintenance SME in Berlin, bills 1,900 contracts at an average of 420 EUR per quarter, that is 798,000 EUR per quarter. Before the project, 10% stayed unpaid at 60 days, so 79,800 EUR permanently tied up.
With 85% of contracts on direct debit, unpaid invoices fall to 3%, or 23,940 EUR. Cash released reaches 55,860 EUR. Debit fees at 1% on 85% of volume cost about 6,800 EUR per quarter, 27,000 EUR a year. Against that, Katrin saves 50 hours of dunning per quarter (200 hours a year, about 8,000 EUR fully loaded), avoids roughly 15,000 EUR a year of written-off debts and puts the released cash to work. On a 15,000 EUR project, the operation pays off within the first year.
FAQ
Can a customer dispute a SEPA debit?
Yes, under a Core mandate they have 8 weeks to request a refund of an authorised debit, and 13 months for an unauthorised one. In practice, under 1% of B2B debits are disputed.
SEPA B2B mandate or Core mandate?
Core is easiest to collect and suits most restaurants. B2B removes the 8-week refund right but requires the customer's bank to register it, which slows collection.
What do debit fees really cost?
Count roughly 0.8 to 1% per debit in 2026, often capped per transaction. On a 420 EUR invoice that is about 3.40 to 4.20 EUR.
Does the project cover mandatory e-invoicing?
Yes, if it outputs XRechnung or ZUGFeRD. German businesses must already receive e-invoices and will have to issue them from 2027 or 2028 depending on turnover.
What happens when a debit is returned?
The solution retries automatically a few days later, then alerts accounting. With smart retries, 60 to 70% of failures are recovered without intervention.
Let's scope your project. We integrate SEPA Direct Debit with your contract management, with online mandates and compliant e-invoices, for a 2-month switchover. 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.
