Incassoformulier: zo bouw je een SEPA-machtiging die klopt tot in je bankbestand
2026-04-20
Waarschijnlijk zit je in een van twee situaties. Of je incasseert al en ziet de scheuren: mislukte incasso’s, onduidelijke machtigingen en rommelige bankbestanden. Of je zit nog in de spreadsheetfase, met klantgegevens in Excel, een export uit je ERP en weinig vertrouwen dat het formulier dat je klant tekent straks aansluit op wat je bank verwacht.
Precies in dat gat ontstaan de meeste problemen. Teams discussiëren over XML, uploads en afletteren, maar de fout begint meestal eerder: bij het incassoformulier zelf. Is de machtiging onvolledig, slecht vastgelegd, op de verkeerde manier ondertekend of telkens anders overgenomen, dan wordt de rest van het proces duur handwerk.
Een goed incassoformulier doet drie dingen tegelijk. Het geeft je klant een duidelijke machtiging om af te schrijven. Het geeft je administratie een schoon record dat je kunt opslaan en terugvinden. En het levert finance gestructureerde gegevens die zonder reparatie in een SEPA-incassobestand terechtkomen. Hoe je dat bouwt, lees je hieronder. Zoek je alleen een tekst om te kopiëren, kijk dan bij ons machtigingsformulier voor automatische incasso.
Wat een slecht incassoformulier je kost
Aan het eind van de maand worden zwakke incassoprocessen snel zichtbaar. Je haalt de gestorneerde posten op, vergelijkt ze met je klantenlijst, zoekt of de machtiging bestaat en gaat dan klanten najagen voor gegevens die je dacht al te hebben. Dat werk komt eerst bij finance en de administratie terecht, maar de echte schade zit in je kasstroom.

Een slecht proces begint met kleine compromissen:
- een ontbrekend veld dat iemand “later wel invult”;
- een oud sjabloon dat niet meer aansluit op wat je bank vraagt;
- een pdf in een map zonder vaste naamgeving;
- een spreadsheetimport waarvan de kolommen niet overeenkomen met de machtigingsvelden;
- overtikken tussen getekend formulier en bankbestand.
Elk van die stappen is een plek waar gegevens kunnen afwijken. Dan voer je geen gecontroleerde incassorun meer uit, maar ben je uitzonderingen aan het afhandelen.
Het incassoformulier is je controlepunt
Het incassoformulier wordt vaak gezien als onboardingpapierwerk. Dat is te smal. Het is de bron voor alle toekomstige incasso’s, voor storneringen, wijzigingen en controles. Een werkbaar proces heeft:
- één goedgekeurd formulier voor alle kanalen;
- een duidelijke eigenaar die getekende machtigingen controleert en opslaat;
- gestructureerde invoer, zodat niemand later hoeft te interpreteren;
- validatie vóór het aanleveren, niet na de afwijzing;
- een vaste koppeling van formuliervelden naar het bankbestand.
Kernpunt: een incassoproces wordt betrouwbaar als de getekende machtiging, je klantenbestand en het incassobestand dezelfde gegevens in dezelfde structuur bevatten.
Wat een geldig SEPA-incassoformulier moet bevatten
Een incassoformulier is geen los formulier met bankgegevens, maar een machtiging. Het moet beide partijen duidelijk identificeren, de toestemming van je klant vastleggen en een spoor achterlaten dat je kunt laten zien als een bank, klant of controleur erom vraagt.

Juist omdat je klant bij een Core-incasso binnen 8 weken zonder opgaaf van reden kan laten terugboeken, en bij een incasso zonder geldige machtiging zelfs binnen 13 maanden, bepaalt de kwaliteit van je machtiging hoe sterk je staat.
De velden die moeten kloppen
| Veld | Waar je op let |
|---|---|
| Naam en adres incassant | De juridische entiteit die incasseert, gelijk aan het bankbestand |
| Incassant-ID | Je unieke ID binnen SEPA; geen optioneel extraatje |
| Naam en adres betaler | Juridische naam of factuurnaam, geen informele roepnaam |
| IBAN betaler | Gevalideerd bij invoer; BIC alleen als je proces hem nodig heeft |
| Machtigingskenmerk | Uniek per machtiging, nooit hergebruikt |
| Soort machtiging | Doorlopend of eenmalig, en Core of B2B |
| Plaats en datum van ondertekening | Bewijs van wanneer en waar de toestemming is gegeven |
| Handtekening of elektronische bevestiging | Zonder is het formulier niet compleet |
De machtigingstekst
De tekst op een SEPA-machtiging legt de uitdrukkelijke toestemming van je klant vast en vertelt welke rechten hij heeft. Verzin die tekst niet zelf en herschrijf hem niet om hem “commerciëler” te maken. Je klant moet in ieder geval begrijpen dat:
- hij jou toestemming geeft incasso-opdrachten naar zijn bank te sturen;
- hij zijn bank toestemming geeft het bedrag af te schrijven;
- de machtiging geldt voor het genoemde soort incasso (doorlopend of eenmalig);
- hij bij een Core-incasso het recht houdt een afschrijving binnen 8 weken te laten terugboeken.
Wat een doorlopende machtiging precies is en hoe je hem beheert, lees je in doorlopende machtiging SEPA. Voor de volledige standaardtekst om over te nemen, zie het machtigingsformulier voor automatische incasso.
Wat bedrijven vaak fout doen
| Fout | Waarom het problemen geeft |
|---|---|
| Geen machtigingskenmerk | Je kunt de toestemming later niet herleiden |
| Onvolledig adres | Het record oogt half af en roept vragen op |
| Onduidelijke incassant | De klant herkent niet wie er afschrijft en laat terugboeken |
| Vrije tekstvelden voor bankgegevens | Iedereen typt een ander formaat, de import breekt |
| Verschillende formulieren per afdeling | Elk kanaal levert andere gegevenskwaliteit |
Bouw voor de conversie, niet alleen voor de handtekening
Ontwerp je incassoformulier met het bankbestand in gedachten. Heb je een veld later in de XML nodig, vraag het dan niet in een vrij opmerkingenveld. Moet een waarde uniek zijn, zoals het machtigingskenmerk, genereer hem dan gecontroleerd op het moment dat de machtiging ontstaat.
Vuistregel: het beste incassoformulier is er een dat je klant zonder twijfel invult en dat finance zonder interpretatie omzet.
Ondertekenen en opslaan: papier of digitaal
Is het formulier ingevuld, dan volgt het volgende risico. De vraag is niet alleen óf je klant heeft getekend, maar of de manier van ondertekenen houdbaar is en of je de machtiging snel terugvindt als iemand erom vraagt.

Papier
Papier werkt nog prima als je klanten aan de balie, per post of op locatie tekenen, bijvoorbeeld bij een sportvereniging of een zorginstelling. Iedereen begrijpt het en de vraag of er is getekend, is meestal eenvoudig te beantwoorden. Maar je hebt risico’s bij het scannen en archiveren, iemand moet de gegevens alsnog overtikken, en elke wijziging betekent een nieuw formulier.
Digitaal
Een online incassoformulier haalt veel van dat handwerk weg en kan de controle zelfs verbeteren, mits het proces de toestemming vastlegt, de versie bewaart die de klant zag en de bevestiging koppelt aan precies die inhoud. Een pdf met een getypte naam is daarvoor niet genoeg. Kies een methode voor elektronische ondertekening die past bij de eisen van je bank en de Europese eIDAS-regels, en vraag bij twijfel je bank wat zij als geldige digitale machtiging accepteert.
Kernpunt: een digitale machtiging moet laten zien wie heeft getekend, wat er is getekend en dat de inhoud daarna niet is veranderd.
Opslag hoort bij de machtiging
Veel goede processen gaan mis bij de opslag. De toestemming wordt netjes vastgelegd en daarna in een algemene map gezet zonder vaste naam. Een goed opslagproces beantwoordt direct:
- Vind je de machtiging op klant, machtigingskenmerk of IBAN?
- Kun je de versie laten zien die is getekend?
- Zie je of de machtiging actief, gewijzigd, ingetrokken of vervangen is?
- Kunnen bevoegde medewerkers hem ophalen zonder andere klantgegevens te zien?
Gebruik een bestandsnaam op basis van het machtigingskenmerk, scheid actieve en ingetrokken machtigingen, beperk de toegang, houd een logboek bij van wijzigingen en bewaar niet meer of langer dan de AVG en je bewaarplicht vragen.
Fouten voorkomen met validatie bij de invoer
De meeste mislukte incasso’s zijn geen pech, maar slechte invoer. Wie pas reageert als de bank posten terugstuurt, is te laat: dan moet iemand de redencode bekijken, nagaan of de machtiging nog geldt, de klant benaderen en beslissen of de post opnieuw mag.
Vuistregel: controleer bankgegevens op het moment dat de klant of je medewerker ze invoert. Wacht niet tot de bank je vertelt wat er mis was.
Waar je valideert
- In het online formulier: controleer het IBAN voordat de klant op verzenden klikt. Hij kan een tikfout dan direct herstellen.
- Bij het overtikken van papier: de medewerker ziet een akkoord of fout voordat het record wordt opgeslagen.
- Vóór het maken van het incassobestand: nog een controle, voor verouderde records en importfouten uit spreadsheets of oude systemen.
Wat je valideert
- IBAN-structuur: landcode, lengte en controlecijfers. Losse nummers controleer je met de IBAN-validator.
- Status van de machtiging: geen incasso op ingetrokken, verlopen of vervangen machtigingen.
- Datums: past de incassodatum bij de aanlevertermijn van je bank en bij de vooraankondiging aan je klant?
| Zwakke gewoonte | Waarom het steeds misgaat |
|---|---|
| Validatie mag zomaar worden overgeslagen | Fouten gaan ongecontroleerd door |
| Bankgegevens via e-mail of schermafbeelding | De bron is niet gecontroleerd |
| Fouten herstellen in het bankbestand | De correctie komt niet terug in je klantenbestand |
Van incassoformulier naar SEPA XML
Het getekende incassoformulier is voor mensen. Het bankbestand niet. Je bank verwacht een pain.008-bestand, en in de vertaling tussen die twee ontstaat het risico op afwijzingen. Zegt je formulier “Klantnaam”, je spreadsheet “Relatie” en vraagt de XML om een debtor-tag, dan moet iemand beslissen wat waarheen gaat. Gebeurt dat elke maand opnieuw met de hand, dan heb je geen proces maar herhaalde interpretatie.
Formuliervelden gekoppeld aan SEPA XML
| Veld op het incassoformulier | SEPA XML-tag | Betekenis |
|---|---|---|
| Incassant-ID | <CdtrSchmeId> |
Identificeert jou als incassant |
| Machtigingskenmerk | <MndtId> |
Uniek kenmerk van de machtiging |
| Datum ondertekening | <DtOfSgntr> |
Wanneer de klant de machtiging gaf |
| Naam betaler | <Dbtr><Nm> |
Naam bij de incasso-opdracht |
| Adres betaler | <Dbtr><PstlAdr> |
Adres, als je proces of bank het vraagt |
| IBAN betaler | <DbtrAcct><Id><IBAN> |
Rekening die wordt belast |
| BIC bank betaler | <DbtrAgt><FinInstnId><BIC> |
Alleen als je bank hem verlangt |
| Bedrag | <InstdAmt> |
Te incasseren bedrag |
| Omschrijving | <RmtInf> |
Tekst die je klant op zijn afschrift ziet |
| Sequentietype | <SeqTp> |
Eenmalig (OOFF) of doorlopend (FRST, RCUR, FNAL) |
Waar de koppeling misgaat
- Kolommen die op elkaar lijken. “Rekeningnaam” kan de juridische naam zijn, de rekeninghouder of een intern label.
- Oude exports. Gegevens uit oudere systemen of formaten passen zelden één op één in SEPA XML; je hebt omzetregels nodig.
- Wisselende datums en kenmerken. Machtigingsdatums en incassodatums komen uit ERP-exports en handmatige Excel-bestanden vaak in gemengde notaties.
Een stabiele koppeling heeft één bronveld per XML-veld, normaliseert formaten vóór de export, weigert onvolledige records in plaats van te gokken en gebruikt elke run dezelfde regels. Meer daarover lees je in CSV naar SEPA XML.
Incassoformulier en incassobestand uit één bron
Handwerk werkt tot volume, variatie of personeelswisselingen laten zien hoe kwetsbaar het is. De een weet hoe de spreadsheet moet worden opgeschoond, de ander welke kolom waar hoort. Dat is geen systeem, dat is geheugen.

Het sterkste proces is er een waarin de getekende machtiging en het gegenereerde XML-bestand uit dezelfde gecontroleerde gegevens komen. Geen dubbel typwerk, geen losse bijbestanden. Dat is extra waardevol voor administratiekantoren en gedeelde finance-teams die voor meerdere klanten werken, elk met een eigen spreadsheet en eigen kolomnamen.
Met GenerateSEPA zet je Excel, CSV of JSON om naar een geldig pain.008-bestand, met IBAN-validatie vóór het genereren en een koppeling die wordt onthouden. Met de add-on Machtigingen maak je uit dezelfde gegevens ook de SEPA-machtigingen in pdf, en via de API koppel je het geheel aan je eigen systeem. Bekijk de mogelijkheden op de prijspagina.
Checklist voor je incassoformulier
- Eén goedgekeurd formulier voor alle kanalen.
- Alle verplichte velden, inclusief incassant-ID, machtigingskenmerk, soort machtiging en datum.
- De standaard machtigingstekst ongewijzigd overgenomen.
- IBAN-validatie bij invoer én vóór het incassobestand.
- Opslag op machtigingskenmerk, met status en wijzigingshistorie.
- Vaste koppeling van formuliervelden naar pain.008.
Wil je incassobestanden maken uit dezelfde gegevens als je machtigingen, zonder overtikken? Probeer GenerateSEPA 7 dagen gratis.
Veelgestelde vragen
- Kan ik één incassoformulier voor al mijn klanten gebruiken?
- Meestal wel, als de machtigingstekst en de verplichte velden kloppen voor jouw soort incasso. Wat per kanaal kan verschillen is de manier van invullen en ondertekenen, de taal en hoe je machtigingskenmerken genereert. Gebruik wel aparte varianten voor Core en B2B.
- Is een ingevulde pdf een geldige digitale machtiging?
- Niet vanzelf. Een pdf met een getypte naam bewijst weinig. Bij een digitale machtiging tellen de ondertekenmethode, het bewijs dat de inhoud niet is gewijzigd en een spoor van wie wanneer heeft getekend net zo zwaar als de opmaak. Vraag je bank welke vorm zij accepteert.
- Heb ik per klant een uniek machtigingskenmerk nodig?
- Je hebt per machtiging een uniek kenmerk nodig, niet alleen per klant. Heeft een klant meerdere machtigingen, bijvoorbeeld voor twee contracten, dan krijgt elke machtiging een eigen kenmerk dat je los kunt volgen.
- Wanneer controleer je het IBAN op een incassoformulier?
- Zo vroeg mogelijk: op het moment dat de klant of je medewerker het IBAN invoert, en nog een keer voordat je het incassobestand maakt. Zo vang je zowel tikfouten als later beschadigde gegevens af voordat ze tot storneringen leiden.