Automatische incasso voor bedrijven: de complete gids voor 2026
2026-03-22
Een automatische incasso is in de kern een afspraak. Je klant geeft je vooraf toestemming om op afgesproken momenten geld van zijn rekening af te schrijven. Daarna hoeft hij niets meer te doen, en jij hoeft geen betalingen meer na te jagen.
Zie het als een vaste leverancier die je de sleutel van je magazijn geeft: hij mag alleen meenemen wat is afgesproken, en alleen op het afgesproken moment. Dat “pull”-principe is ideaal voor elk bedrijf met terugkerende inkomsten: softwareabonnementen, contributies, huur, onderhoudscontracten of maandelijkse dienstverlening.
In deze gids lees je hoe automatische incasso voor bedrijven werkt, welke machtiging je nodig hebt, hoe je een incassobestand maakt dat je bank accepteert, hoe je mislukte incasso’s voorkomt en hoe je het proces automatiseert.
Hoe werkt automatische incasso?

Bij een gewone factuur wacht je tot je klant het geld overmaakt. Bij een automatische incasso haal jij het geld op de vervaldatum op. Dat geeft je grip op je kasstroom. In Nederland en België verloopt elke euro-incasso via het SEPA-incassostelsel, ongeacht of je klant bij ING, Rabobank, ABN AMRO, bunq, Triodos of een Belgische bank zit.
Het proces heeft drie stappen:
- Machtiging. Je klant tekent een machtiging, op papier of online. Dat is de juridische toestemming voor toekomstige incasso’s.
- Incasso-opdracht. Op het moment dat een betaling verschuldigd is, lever je een incassobestand aan bij je bank, met per klant het bedrag, de datum en het machtigingskenmerk.
- Afschrijving. De banken regelen de rest: het bedrag gaat op de incassodatum van de rekening van je klant naar die van jou.
Automatische incasso vergeleken met andere betaalmethoden
Ondernemers halen automatische incasso, periodieke overboekingen en terugkerende kaartbetalingen nog weleens door elkaar. Het verschil zit vooral in wie de controle heeft.
| Kenmerk | Automatische incasso | Periodieke overboeking | Terugkerende kaartbetaling |
|---|---|---|---|
| Wie heeft de controle | Jij bepaalt bedrag en datum (binnen de machtiging) | Je klant bepaalt bedrag en datum | Jij bepaalt de datum, maar de kaart moet geldig blijven |
| Flexibiliteit | Hoog: bedragen kun je met vooraankondiging aanpassen | Laag: je klant moet de opdracht zelf wijzigen | Gemiddeld |
| Kans op mislukken | Laag: bankrekeningen veranderen zelden | Laag, maar afhankelijk van je klant | Hoger: verlopen of geblokkeerde kaarten |
| Geschikt voor | Variabele abonnementen, verbruik, facturen | Vaste bedragen zoals huur | Webshops en online abonnementen |
Kernpunt: een periodieke overboeking is een opdracht die je klant aan zijn bank geeft. Een automatische incasso is toestemming die je klant aan jou geeft om af te schrijven.
Met een periodieke overboeking ben je afhankelijk van je klant: verhoog je je prijs, dan moet hij zelf zijn opdracht aanpassen. Met een automatische incasso pas je het bedrag zelf aan, mits je het vooraf aankondigt.
De SEPA-machtiging voor automatische incasso
Zonder geldige machtiging is elke incasso onrechtmatig. De machtiging is het fundament van het hele systeem.
Wat er in een machtiging moet
- Gegevens incassant: je bedrijfsnaam en adres.
- Incassant-ID: je unieke ID binnen SEPA.
- Gegevens betaler: naam en adres van je klant.
- IBAN van de betaler, en alleen als je bank erom vraagt de BIC.
- Machtigingskenmerk: een uniek kenmerk dat jij per machtiging toekent.
- De machtigingstekst waarin je klant toestemming geeft en zijn bank opdracht geeft je incasso’s uit te voeren.
- Plaats, datum en handtekening of de elektronische bevestiging.
Het machtigingskenmerk is extra belangrijk: het verbindt de toestemming met elke incasso die je daarna doet. Meer over de opbouw en het beheer lees je in doorlopende machtiging SEPA. Wil je de machtiging als pdf laten genereren, dan kan dat met de SEPA-machtigingsgenerator (add-on Machtigingen).
Core of B2B
| SEPA-incasso Core | SEPA-incasso B2B | |
|---|---|---|
| Voor wie | Iedere betaler, particulier of zakelijk | Alleen zakelijke betalers |
| Terugboeken zonder opgaaf van reden | Binnen 8 weken na afschrijving | Niet mogelijk |
| Terugboeken zonder geldige machtiging | Binnen 13 maanden | Volgens de afspraken tussen betaler en bank |
| Extra stap bij de betaler | Geen | Machtiging laten registreren bij de eigen bank |
Core is de standaard en geeft je klant sterke bescherming. B2B geeft jou meer zekerheid, maar alleen bij zakelijke klanten. Meer over Core lees je in SEPA-incasso Core.
De machtiging beheren
- Bewaren: bewaar getekende machtigingen veilig zolang ze actief zijn en daarna zolang je bank en je bewaarplicht dat vragen.
- Wijzigen: verandert je klant van rekening, leg de wijziging dan vast en geef hem mee in je volgende incasso.
- Intrekken en vervallen: je klant kan de machtiging altijd intrekken. En een machtiging die 36 maanden niet is gebruikt, vervalt automatisch.
Vooraankondiging
Je klant moet vooraf weten wanneer en hoeveel je afschrijft. Stuur een vooraankondiging, standaard uiterlijk 14 kalenderdagen vóór de incasso, tenzij je samen een kortere termijn hebt afgesproken. Veel bedrijven nemen de aankondiging op in de factuur.
Een incassobestand maken dat je bank accepteert
Je machtigingen zijn op orde en je hebt een spreadsheet met de incasso’s van deze maand. Klaar om naar de bank te sturen? Nog niet helemaal: je bank leest geen Excel. Voor een automatische incasso verwacht ze een SEPA XML-bestand in het formaat pain.008.

Dat bestand zet elk gegeven, van IBAN tot machtigingskenmerk, in een strikte structuur volgens de ISO 20022-standaard. Banken in de hele SEPA-zone kunnen het automatisch verwerken. Voor je uploadt, kun je het controleren met de SEPA-incasso XML-validator.
Zelf bouwen of omzetten?
Een pain.008-bestand met de hand maken is een mijnenveld: één verkeerde tag en de bank weigert de hele batch. Een converter vertaalt je bestaande spreadsheet naar de juiste structuur. Je uploadt je bestand, koppelt je kolommen aan de SEPA-velden en downloadt het XML-bestand.
Wat je daarmee wint:
- minder fouten: geen overtikken, geen kapotte structuur;
- tijd: een paar klikken in plaats van uren puzzelen;
- validatie vooraf: ongeldige IBAN’s en ontbrekende velden zie je vóórdat de bank ze ziet.
Hoe je dat stap voor stap aanpakt, lees je in SEPA-incassobestand maken in Excel.
Wanneer moet je aanleveren?
Volgens de EPC-regels kun je een Core-incasso sinds november 2016 tot één werkdag vóór de incassodatum bij de bank van je klant laten aankomen; het onderscheid tussen eerste en volgende incasso’s is daarbij vervallen. Je eigen bank hanteert daarbovenop een eigen aanlevertermijn voor je bestanden. Vraag die na en plan je incassorun ruim op tijd.
Mislukte automatische incasso’s voorkomen

Een mislukte incasso is meer dan een technische fout. Het kost kasstroom, administratietijd en soms een klant. Je bank vertelt je met een redencode wat er mis was. De meest voorkomende:
| Oorzaak | Voorbeeld redencode | Te voorkomen? |
|---|---|---|
| Onvoldoende saldo | AM04 | Nauwelijks, wel door je incassodatum slim te kiezen |
| Rekening opgeheven | AC04 | Ja, door klantgegevens actueel te houden |
| Onjuist rekeningnummer | AC01 | Ja, door IBAN’s bij invoer te valideren |
| Geen geldige machtiging | MD01 | Ja, door elke incasso aan een actieve machtiging te koppelen |
| Weigering door de klant | MS02 | Deels, door duidelijke vooraankondigingen |
Een volledig overzicht vind je in SEPA-redencodes.
Validatie vooraf is je beste verdediging
Een ongeldig IBAN is een gegarandeerde mislukking, en een die je eenvoudig voorkomt. Controleer bankgegevens op het moment dat je klant ze invoert of dat jij een spreadsheet uploadt: klopt de landcode, de lengte en de controlecijfers? Losse IBAN’s kun je snel checken met de IBAN-validator.
Vuistregel: het is goedkoper een fout aan het begin van de lopende band te vinden dan een kapot product terug te halen. Dat geldt ook voor betaalgegevens.
Je automatische incasso automatiseren
Voor veel bedrijven is incasseren nog steeds handwerk: klantenlijst exporteren, spreadsheet opschonen, bestand maken en voorzichtig uploaden in de zakelijke omgeving van de bank. Dat kost uren, is foutgevoelig en schaalt niet mee als je groeit.
Van handwerk naar een vast proces
Een geautomatiseerde workflow haalt de gegevens uit je CRM, boekhoudpakket of facturatiesysteem, valideert ze en maakt direct een correct pain.008-bestand. Je team controleert en keurt goed, maar doet geen overtypwerk meer.
Volledig automatisch met een API
Met een API koppel je je eigen software rechtstreeks aan een conversiedienst:
- Er gebeurt iets: een klant sluit een abonnement af of een factuur vervalt.
- Gegevens gaan via de API: je systeem stuurt de betaalgegevens automatisch door.
- Het bestand wordt gemaakt: de gegevens worden gevalideerd en het pain.008-bestand wordt gegenereerd.
- Klaar voor de bank: je biedt het bestand aan bij je bank, zonder handmatige tussenstappen.
De juiste oplossing voor automatische incasso kiezen
Vergelijk niet alleen featurelijsten, maar kijk welke problemen je echt wilt oplossen.
- Flexibele invoer: accepteert de tool je bestaande Excel- of CSV-bestanden, zonder dat je alles moet ombouwen?
- Validatie: worden ongeldige IBAN’s en ontbrekende gegevens gesignaleerd vóórdat het bestand naar de bank gaat?
- Eenvoud: kan je finance-team ermee werken zonder IT?
- API: kan je eigen systeem er later rechtstreeks mee praten?
- Machtigingen: kun je machtigingen uit dezelfde gegevens maken?
Kernpunt: de beste tool werkt voor allebei: eenvoudig genoeg voor de dagelijkse incassorun, en robuust genoeg voor een ontwikkelaar die alles wil automatiseren.
GenerateSEPA zet Excel, CSV en JSON om naar geldige pain.008-bestanden voor Core- en B2B-incasso’s, valideert de IBAN’s en onthoudt je kolomkoppeling. De API en de machtigingengenerator zijn add-ons; alle opties zie je op de prijspagina.
Wil je je automatische incasso’s zonder handwerk klaarzetten voor je bank? Probeer GenerateSEPA 7 dagen gratis.
Veelgestelde vragen
- Wat is het verschil tussen een Core- en een B2B-incasso?
- Core is de standaard SEPA-incasso voor iedere betaler. Je klant kan een incasso binnen 8 weken zonder opgaaf van reden laten terugboeken, en binnen 13 maanden als er geen geldige machtiging was. B2B is alleen voor zakelijke betalers, die geen terugboekrecht hebben en de machtiging bij hun bank moeten registreren.
- Hoe lang duurt het voordat een automatische incasso op mijn rekening staat?
- Het geld wordt op de incassodatum afgeschreven en bijgeschreven. Volgens de EPC-regels moet een Core-incasso uiterlijk één werkdag vóór die datum bij de bank van je klant zijn; je eigen bank hanteert daarnaast een eigen aanlevertermijn voor je bestand. Vraag die na en plan ruim.
- Kan ik een automatische incasso maken vanuit Excel?
- Je kunt je klanten en bedragen prima in Excel of CSV bijhouden, maar je bank accepteert alleen een SEPA XML-bestand (pain.008). Met een converter koppel je je kolommen aan de SEPA-velden en maak je in een paar klikken het bestand dat je bij je bank uploadt.
- Moet ik mijn klant vooraf informeren over een automatische incasso?
- Ja. Je stuurt een vooraankondiging met bedrag en incassodatum, standaard uiterlijk 14 kalenderdagen vooraf, tenzij je samen een andere termijn hebt afgesproken. Veel bedrijven nemen die aankondiging op in de factuur of het contract.