Zzp'er werkt op laptop met boekhoudsoftware en bankapp open Zzp'er werkt op laptop met boekhoudsoftware en bankapp open

Bunq automatiseringen voor zzp’ers: zo koppel je je zakelijke rekening aan je boekhoudsoftware

Je downloadt elke maand handmatig een MT940-bestand uit Bunq, sleept het naar je boekhoudsoftware en corrigeert daarna alsnog de helft van de categorieën. Ondertussen staat er in de instellingen van je rekening een API-koppeling te wachten die dit werk grotendeels overbodig maakt. In dit artikel lees je stap voor stap hoe je Bunq koppelt aan je boekhoudsoftware, welke valkuilen je onderweg tegenkomt, en welke automatiseringen echt de moeite waard zijn.

Voordat je begint: check deze drie dingen

Voordat je ook maar één koppeling aanmaakt, zijn er drie zaken die je moet controleren in je Bunq-account. Als je hier overheen stapt, loop je later vast op foutmeldingen waar je de oorzaak niet van begrijpt.

Eerste punt: je hebt een zakelijk Bunq-abonnement nodig. Met een particuliere rekening of het goedkoopste Light-abonnement heb je geen toegang tot de API. Controleer dit onder ‘Profiel’ in de app.

Tweede punt: zet API-toegang aan. Ga naar de Bunq Developer Portal (developer.bunq.com), maak een account aan en genereer een API-sleutel. Dit is de sleutel die je later in je boekhoudsoftware of koppeltool invoert.

Derde punt: maak de juiste subrekeningen aan. Bunq werkt met meerdere IBAN’s onder één account, en veel zzp’ers hebben er al een paar staan. Bedenk van tevoren welke subrekening je wilt synchroniseren. Koppel je de verkeerde, dan mist je boekhouder transacties of krijg je dubbele boekingen.

Stap 1: Kies je koppelingsstrategie

Je hebt twee smaken: een directe API-integratie of een koppeling via een tussenlaag zoals Zapier of Make (voorheen Integromat). De directe integratie is stabieler en sneller, maar niet alle boekhoudsoftware ondersteunt Bunq rechtstreeks. Een tussenlaag is flexibeler maar voegt een extra schakel toe die ook stuk kan gaan.

Mijn advies: kies altijd voor de directe integratie als je boekhoudsoftware dit aanbiedt. Moneybird en Exact Online doen dat. Gebruik Zapier of Make alleen als je een pakket gebruikt dat Bunq niet native ondersteunt, of als je specifieke workflows wilt bouwen die buiten de standaard synchronisatie vallen.

Stap 2: Bunq koppelen aan Moneybird

Moneybird heeft een ingebouwde Bunq-koppeling via OAuth. Dat betekent dat je geen API-sleutel handmatig hoeft in te voeren. Ga in Moneybird naar ‘Instellingen’, dan ‘Bankrekeningen’, en kies ‘Bunq’. Je wordt doorgestuurd naar de Bunq-app waar je de verbinding autoriseert.

Na autorisatie selecteer je welke subrekening(en) je wilt koppelen. Kies hier bewust. Koppel je meerdere subrekeningen, dan maakt Moneybird voor elk een aparte rekening aan in je administratie. Dat is handig als je je zakelijke rekening en je btw-rekening gescheiden wilt houden.

De eerste synchronisatie haalt transacties op vanaf een datum die je zelf instelt. Stel die datum goed in: te ver terug en je krijgt honderden transacties die je handmatig moet verwerken, te recent en je mist boekingen die al op facturen staan.

Stap 3: Bunq koppelen aan Exact Online

Bij Exact Online werkt de koppeling via een API-sleutel die je aanmaakt in de Bunq Developer Portal. Ga naar de portal, kies ‘API Keys’ en maak een nieuwe sleutel aan met leesrechten op je betaalrekeningen. Kopieer de sleutel direct, want je ziet hem maar één keer.

In Exact Online ga je naar ‘Financieel’, dan ‘Bankkoppelingen’. Kies Bunq uit de lijst van ondersteunde banken en plak je API-sleutel in. Exact vraagt vervolgens welke rekeningen je wilt importeren en hoe vaak er gesynchroniseerd moet worden.

Let op: Exact Online synchroniseert standaard niet realtime maar op vaste momenten gedurende de dag. Als je een betaling net hebt ontvangen en hem direct in je boekhouding wilt zien, moet je de synchronisatie handmatig triggeren.

Stap 4: Bunq koppelen aan Twinfield

Twinfield werkt anders dan Moneybird en Exact. Er is geen kant-en-klare Bunq-integratie. Je werkt hier via een bankfeed of een importkoppeling op basis van het MT940-formaat. Dat is een standaard bankbestandsformaat dat Bunq kan exporteren.

In de Bunq-app ga je naar de rekening die je wilt exporteren, kies je ‘Exporteren’ en selecteer je MT940. Dat bestand laad je vervolgens handmatig of via een automatische import op in Twinfield. Er zijn ook derde partijen die deze import automatiseren, maar dan ben je toch weer afhankelijk van een extra schakel.

Gebruik je Twinfield als zzp’er? Dan is dit pakket waarschijnlijk sowieso zwaarder dan wat je nodig hebt. Twinfield is meer geschikt voor bedrijven met een complexere administratie. Overweeg of Moneybird of Exact Online niet beter bij je past voordat je tijd steekt in deze koppeling.

Stap 5: Automatische categorisatie instellen

Dit is waar de echte tijdsbesparing zit. Bunq heeft een labelsfunctie waarmee je transacties al in de app kunt taggen. Die labels komen mee in de synchronisatie naar je boekhoudsoftware. Maak labels aan die overeenkomen met je kostensoorten, bijvoorbeeld ‘kantoorkosten’, ‘reiskosten’ of ‘abonnementen’.

Daarnaast kun je in Moneybird en Exact Online regels instellen op basis van de tegenrekening. Betaal je elke maand aan dezelfde softwareleverancier? Dan kun je instellen dat die transactie automatisch als ‘softwarekosten’ wordt geboekt op de juiste grootboekrekening. Na een maand of twee is het grootste deel van je vaste lasten volledig geautomatiseerd.

Stap 6: Factuurmatching automatiseren

Als je facturen verstuurt via Moneybird of Exact, kun je inkomende betalingen automatisch aan openstaande facturen koppelen. Dit werkt op basis van het bedrag en soms op de betalingskenmerk die je op je factuur zet.

Zorg dat je op elke factuur een uniek betalingskenmerk zet, zoals je factuurnummer. Vraag klanten dit altijd te vermelden bij de betaling. Zonder dat kenmerk moet je boekhoudsoftware gokken welke betaling bij welke factuur hoort, en dat gaat regelmatig mis, zeker als twee klanten hetzelfde bedrag betalen.

Praktische beperkingen die je van tevoren moet kennen

Een paar dingen die je pas ontdekt als je er al middenin zit. Synchronisatie is niet altijd realtime. Afhankelijk van je pakket en abonnement kan het 15 minuten tot een paar uur duren voordat een transactie zichtbaar is in je boekhouding.

Bij meerdere subrekeningen moet je elke subrekening apart koppelen. Dat klinkt logisch, maar het betekent ook dat je voor elke rekening aparte categorisatieregels moet instellen.

En dan is er nog de verbroken API-verbinding. Bunq-API-sleutels verlopen of worden ongeldig als je je wachtwoord wijzigt of de app opnieuw installeert. Als dat gebeurt, stopt de synchronisatie stilletjes. Je merkt het pas als je boekhouder vraagt waarom er drie weken geen transacties zijn binnengekomen. Zet daarom een maandelijkse reminder om even te checken of de koppeling nog actief is.

Welke automatiseringen renderen echt?

De grootste tijdwinst zit in de combinatie van automatische transactiesynchronisatie en categorisatieregels. Voor een gemiddelde zzp’er met bedrijfsfinanciën met 50 tot 100 transacties per maand scheelt dat makkelijk een uur tot anderhalf uur per maand aan handmatig werk.

De factuurmatching levert ook veel op, maar vraagt wel iets van je klanten. Als die geen betalingskenmerk vermelden, ben je alsnog handmatig aan het zoeken.

Wat minder oplevert dan het kost: complexe Zapier-workflows voor uitzonderingssituaties. Die kosten veel tijd om in te stellen, zijn gevoelig voor storingen en los je beter op met een goede afspraak met je boekhouder of een eenvoudigere administratieve gewoonte.

De koppeling zelf is in de meeste gevallen binnen een uur geregeld. Het meeste werk zit in de voorbereiding: de juiste API-rechten instellen, je categorisatieregels doordacht opzetten en controleren of je boekhoudsoftware de koppeling ondersteunt. Is dat eenmaal gedaan, dan hoef je bij binnenkomende en uitgaande transacties nauwelijks nog handmatig in te grijpen. De bankafschriften verwerken zichzelf.