SEPA-leverancier kiezen: 8 criteria voor je checklist
2026-06-24
Het is salarisdag. De directie heeft de run goedgekeurd, HR heeft het definitieve bestand gestuurd en finance verwacht een routine-upload. Dan komt de afkeur: het SEPA XML-bestand faalt omdat de nieuwe conversietool een veld verkeerd koppelde of een formaat maakte dat je bank niet accepteert. Je team is nu bezig met vertraagde betalingen in plaats van de dag netjes af te sluiten.
Daarom kun je een SEPA-leverancier kiezen niet behandelen als gewone software-inkoop. Een betaalleverancier zit dicht op gevoelige gegevens, bankstandaarden, harde deadlines en intern vertrouwen. Faalt de tool, dan krijgen mensen hun salaris niet, jagen leveranciers op facturen en verliest je team uren aan herstel. Kiezen op prijs alleen levert zelden goede uitkomsten op. Een gewogen scorematrix maakt de beslissing objectiever en geeft je een controleerbaar dossier.
Hieronder vind je acht criteria die praktisch, bankgericht en bedoeld zijn voor teams die een leverancier nodig hebben die onder echte omstandigheden werkt, niet alleen in een gepolijste demo.
1. Beveiliging en gegevensbescherming
Beveiliging is de eerste poort, geen tiebreaker. Verwerkt een leverancier IBAN’s, machtigingen, gegevens van betalers en incassanten, salarisbestanden of leveranciersbetalingen, dan wordt zwakke beveiliging snel een operationeel probleem.
Behandel beveiliging als voldoende/onvoldoende vóór je functies, prijs of invoering vergelijkt. Vraag vroeg om bewijs: beveiligingsarchitectuur, verwerkersovereenkomst, bewaarbeleid, toegangsmodel en incidentproces. Kan een leverancier dat niet delen, ga er dan van uit dat de controles onvolwassen zijn.
Wat je eerst controleert
- Versleuteling en sleutelbeheer: versleuteling tijdens transport en opslag. Wie beheert de sleutels en kunnen medewerkers ruwe betaalgegevens zien?
- Bewaren en verwijderen: worden geüploade bestanden automatisch verwijderd na verwerking, ook uit back-ups, en kun je dat aantonen?
- Toegangsbeheer: rollen en rechten, logging van beheerders, sessiecontrole.
- AVG: kan de leverancier een verwerkersovereenkomst tekenen en verzoeken om inzage of verwijdering zonder handwerk afhandelen?
- Incidentafhandeling: meldtermijnen, escalatieroute en wat je na een incident te horen krijgt.
- Scheiding van omgevingen: test- en productiegegevens gescheiden.
Vuistregel: “We verwijderen bestanden op verzoek” is niet genoeg. Verwijderen moet automatisch, binnen een vaste termijn en aantoonbaar gebeuren.
Score elke leverancier van 1 tot 5 op versleuteling, bewaren, toegang, AVG, incidenten en controleerbaarheid, en stel een minimum. Haalt een leverancier dat niet, dan valt hij af. Een goede test: upload een niet-productief voorbeeldbestand en vraag te laten zien wat er wordt opgeslagen, wat wordt gemaskeerd, wat in de logs komt en wanneer elke kopie wordt verwijderd. Meer over de basis lees je in het artikel over veilig online betalen.
2. API-koppeling en technische flexibiliteit
Een tool die alleen met handmatige uploads werkt, is prima bij lage volumes. Zodra finance, ERP en ontwikkeling straight-through processing willen, wordt de API het punt waar mooie demo’s op de echte praktijk botsen.

Test tijdens de proefperiode:
- Documentatie: begrijpt je team verzoeken, foutmeldingen, authenticatie en verplichte velden zonder sales?
- Batches: kan de API realistische bestanden aan, niet alleen speelgoedvoorbeelden?
- Webhooks: kan je systeem betrouwbaar reageren op een geslaagde of mislukte conversie?
- Versiebeleid: hoe gaat de leverancier om met wijzigingen in endpoints?
- Aansluiting op je stack: zijn er voorbeelden in de talen die je team gebruikt?
Accepteer geen roadmapbeloftes als antwoord op API-vragen. Is een functie nodig voor je productie, eis haar dan in het huidige product of leg haar vast in het contract. Lees ook het artikel over een betaalplatform koppelen aan je systemen.
3. Ondersteunde formaten en gegevenscompatibiliteit
De meeste fouten ontstaan stroomopwaarts: rommelige brongegevens, wisselende exports en een leverancier die alleen het ideale pad ondersteunt. Een serieuze leverancier verwerkt de formaten die je bedrijf al gebruikt, zoals Excel, CSV en JSON.

Compatibiliteit faalt zelden bij het eerste simpele bestand, maar wel bij het rommelige: namen met trema’s (Coöperatie, Café), lege optionele velden, wisselende datumformaten of een vestiging die nog uit een oud boekhoudpakket exporteert. Test daarom met voorbeelden uit verschillende stromen:
- Salarisbestand: namen, kenmerken en een harde deadline.
- Leveranciersbetalingen: optionele omschrijvingen en wisselende opmaak.
- Incassobestand: machtigingsvelden en randgevallen uit je klantbestand.
- Oude export: bankspecifieke conventies die nog in je bedrijf leven.
Een leverancier die kolommen flexibel koppelt, tekens netjes omzet en verplichte velden vóór de export controleert, bespaart je team veel herstelwerk. Begint je werkwijze in spreadsheets, kijk dan naar een Excel-naar-SEPA XML-converter.
Kernpunt: Slechte formaatondersteuning zie je niet als ontbrekende functie. Je ziet het als handmatig opschoonwerk in elke betaalcyclus.
4. Naleving van regels en standaarden
Het bestand wordt door de bank geaccepteerd of niet. Daardoor is dit een van de makkelijkst objectief te beoordelen gebieden. Vraag hoe de leverancier ISO 20022 XML maakt, verplichte velden controleert, IBAN’s valideert en bijblijft met wijzigingen van bank en schema.
Stel directe vragen:
- Bestandsstandaarden: welke SEPA-berichten (pain.001, pain.008) worden ondersteund en hoe wordt de XML vóór output gecontroleerd?
- IBAN-controle: welke controles lopen er en hoe worden foute regels gemeld?
- Bankverschillen: hoe gaat de leverancier om met verschillen in implementatie tussen banken?
- Incasso: hoe worden machtigingsvelden en schemaregels (Core, B2B) behandeld?
- Wijzigingen: wie volgt de regelgeving en hoe worden klanten geïnformeerd?
Wat ISO 20022 precies betekent, lees je in wat is ISO 20022.
Vuistregel: Laat de leverancier een echt afkeurscenario doorlopen, van signaleren tot herstel. Dat zegt meer dan elk keurmerk.
5. Beschikbaarheid en betrouwbaarheid
Betalen draait om deadlines. Ligt je leverancier eruit tijdens de salarisrun, dan mist je team aanleverdeadlines en moet het onder druk noodbeslissingen nemen. Vraag naar de SLA, wat erbuiten valt en hoe incidenten worden gecommuniceerd. Een volwassen leverancier heeft:
- Een statuspagina met incidenten en onderhoud.
- Een onderhoudsbeleid met tijdige aankondiging buiten kritieke momenten.
- Een herstelproces met duidelijke prioriteiten.
- Een escalatieroute als een productieprobleem een run blokkeert.
- Openheid achteraf over wat er gebeurde en hoe herhaling wordt voorkomen.
Test bijvoorbeeld een maandafsluiting waarbij meerdere gebruikers tegelijk bestanden uploaden en controleren. Betrouwbaarheid gaat minder over perfectie en meer over voorspelbaar gedrag als er iets misgaat.
6. Prijsmodel en transparantie
Een prijsfout zie je niet in de demo, maar drie maanden na de livegang, als blijkt dat een “goedkope” tool extra supporturen, extra invoeringswerk en handmatige correcties vraagt. Beoordeel daarom de totale kosten, niet alleen het abonnement:
- Basisgebruik: wat zit in het basisbedrag en wat kost extra?
- Volume en limieten: prijs per transactie, bestand, rekening of gebruiker?
- Scope: zitten overboekingen, incasso’s, machtigingen en de API erin of apart?
- Uitzonderingen: kosten afgekeurde bestanden of herverwerking extra?
- Support: is snelle reactie standaard of een premiumpakket?
- Invoering: hoeveel interne tijd kost de opzet?
- Groei: wat gebeurt er met de prijs bij pieken of een nieuwe markt?
Let in het contract op jaarlijkse verhogingen, vage fair-useclausules en API-toegang achter een hoger pakket. Een vast abonnement met onbeperkte conversies is vaak voordeliger als je regelmatig salarissen, leveranciers en incasso’s verwerkt. Een gebruiksmodel kan ook werken, mits het voorspelbaar is en groei niet bestraft.
7. Klantenservice en kwaliteit van de support
Support zie je pas als er iets stukgaat, en in betalingen gebeurt dat meestal op het slechtste moment. Je hebt een team nodig dat SEPA-bestanden begrijpt, snel diagnosticeert en zonder tijdverlies escaleert.

Test de support tijdens de evaluatie met een echte vraag: een afgekeurde XML-structuur, een probleem met een machtigingsveld of een API-foutmelding. Let op:
- Kanalen: alleen e-mail kan te traag zijn bij incidenten.
- Vakkennis: begrijpt de persoon SEPA-bestanden en bankcontroles?
- Escalatie: hoe gaat een urgent probleem naar ontwikkeling of compliance?
- Documentatie: lossen de hulpartikelen echte problemen op?
- Onboarding: helpt de leverancier je team fouten te voorkomen?
Kernpunt: Een supportteam dat snel antwoordt maar geen bankbestanden begrijpt, is nog steeds een slecht supportteam.
8. Schaalbaarheid en groei
Veel tools zijn goed genoeg voor het volume van vandaag, minder voor de complexiteit van volgend jaar: meer entiteiten, landen, gebruikers, soorten betalingen en koppelingen. Vraag:
- Piekvolumes: wat gebeurt er bij salarisruns of maandafsluitingen?
- Gelijktijdig gebruik: kunnen meerdere gebruikers tegelijk uploaden, koppelen en exporteren?
- Uitbreiding: ondersteunt het product zowel overboekingen als incasso’s?
- Maatwerk: wat als je bestandsstructuur niet bij de standaardkoppeling past?
- Meerdere bedrijven: kun je meerdere incassanten of entiteiten beheren met één abonnement?
Een groeiend team begint vaak met spreadsheetuploads en wil later via de API direct vanuit het ERP converteren. Kan de leverancier beide zonder migratie, dan is dat een sterk signaal.
De acht criteria naast elkaar
| Criterium | Wat je test | Rood signaal |
|---|---|---|
| Beveiliging | Versleuteling, automatisch verwijderen, AVG | Vage termen als “bankwaardige beveiliging” |
| API | Documentatie, batches, foutmeldingen | Roadmapbeloftes |
| Formaten | Excel, CSV, JSON, rommelige voorbeelden | Alleen het ideale pad werkt |
| Standaarden | pain.001, pain.008, IBAN-controle | Fouten pas zichtbaar bij de bank |
| Betrouwbaarheid | SLA, statuspagina, incidentproces | “Neem contact op als er iets is” |
| Prijs | Totale kosten bij normaal en piekvolume | Kernfuncties als dure add-on |
| Support | Echte vraag tijdens evaluatie | Snel antwoord zonder vakkennis |
| Schaalbaarheid | Pieken, meerdere gebruikers, API later | Overstappen nodig om te automatiseren |
Je beslissing nemen: een praktisch kader
Zet de acht criteria in rijen en de leveranciers in kolommen, en ken gewichten toe op basis van operationeel risico. In een betaalomgeving weeg je beveiliging, standaarden, betrouwbaarheid en technische flexibiliteit meestal zwaar. Formaatondersteuning wordt essentieel als je met gemengde bronbestanden werkt; support weegt zwaarder als je team weinig SEPA-kennis heeft.
Gebruik een vijfpuntsschaal en bepaal vóór de demo’s wat een hoge score betekent. Bevries de gewichten vóór je de offerteaanvraag verstuurt. Wil iemand ze achteraf aanpassen, vraag dan een gedocumenteerde uitzondering. Zo voorkom je dat een favoriete leverancier er via de achterdeur in komt.
Elke sectie van deze checklist wordt zo een set directe vragen voor je offerteaanvraag. Een goede leverancier antwoordt met details, een zwakke met positioneringstaal.
Vergelijk je SEPA-tools? GenerateSEPA zet Excel, CSV en JSON om naar geldige SEPA XML, controleert IBAN’s vooraf, heeft een API voor automatisering en werkt met een vast tarief. Probeer het 7 dagen gratis met je eigen bestanden.
Veelgestelde vragen
- Wat zijn de belangrijkste criteria bij het kiezen van een SEPA-leverancier?
- Beveiliging en gegevensbescherming zijn het eerste harde criterium, omdat een SEPA-leverancier IBAN's, machtigingen en salarisbestanden verwerkt. Daarna tellen de kwaliteit van de API, ondersteunde formaten, acceptatie door je bank, duidelijke foutmeldingen, AVG, support en de totale kosten.
- Waarom moet beveiliging het eerste criterium zijn?
- Een SEPA-leverancier verwerkt betaalgegevens: IBAN's, incassant-ID's, machtigingen en vaak complete salarisbestanden. Zwakke beveiliging is een risico dat geen enkele functie compenseert. Beoordeel versleuteling, bewaar- en verwijderbeleid, toegangsbeheer, AVG en incidentafhandeling vóór je functies vergelijkt.
- Hoe beoordeel je de kwaliteit van een SEPA-API?
- Een goede API geeft gestructureerde foutmeldingen per veld, verwerkt batches met foutmelding per transactie, werkt met versies zodat oude koppelingen blijven werken, en biedt een controle los van het aanleveren. Vraag de documentatie op vóór je tekent en test met een echt voorbeeldbestand.
- Op welke prijsvalkuilen moet je letten bij SEPA-leveranciers?
- Prijzen per transactie die bij groei duur worden, kernfuncties die als betaalde add-on worden verkocht, supportniveaus zonder de snelheid die je nodig hebt en minimale volumes die niet bij je ritme passen. Vraag altijd een kostenoverzicht op basis van je verwachte maand- en jaarvolume.