← Alle artikelen

Onkostendeclaraties automatiseren: bonnetjes scannen en koppelen aan de boekhouding

Oarized · 10 november 2026

Wat is een onkostendeclaratie precies

Een onkostendeclaratie is elke zakelijke kostenpost die een medewerker zelf voorschiet en achteraf terugkrijgt van de werkgever. Denk aan een parkeerticket bij een klantbezoek, een broodje tijdens een overleg buiten de deur, een klein gereedschap dat onderweg nodig is, of de hotelovernachting bij een beurs. Dit is iets anders dan een vaste kilometervergoeding of een reiskostenvergoeding met een eigen regeling — dat zijn afzonderlijke posten met hun eigen tarieven.

In de praktijk loopt dit proces bij veel bedrijven nog grotendeels via losse bonnetjes. Een medewerker verzamelt ze in een portemonnee of schoenendoos, plakt ze aan het einde van de maand op een vel papier of fotografeert ze los in de app van zijn telefoon, en stuurt een mailtje naar de administratie. Die moet vervolgens elk bonnetje los beoordelen, het bedrag en de btw overtypen in het boekhoudpakket, controleren of het aan de juiste kostenpost of project hangt, en de uitbetaling klaarzetten.

Dat kost tijd op twee plekken: bij de medewerker, die moet onthouden te bewaren en in te dienen, en bij de administratie, die elk bonnetje handmatig verwerkt. Bij een paar bonnetjes per maand is dat geen probleem. Bij een team van buitendienstmedewerkers, monteurs of adviseurs die regelmatig onderweg kosten maken, stapelt het zich op — en gaat er ook geregeld een bonnetje verloren voordat het de administratie bereikt.

Hoe automatiseren er in de praktijk uitziet

Automatiseren van dit proces betekent meestal: de medewerker maakt met zijn telefoon een foto van het bonnetje in een app, en die app herkent zelf het bedrag, de datum, de btw en vaak ook de leverancier. De medewerker kiest alleen nog de kostensoort — reiskosten, representatie, materiaal — en stuurt de declaratie door. Een leidinggevende keurt die op zijn telefoon goed of af, en bij akkoord stroomt de post automatisch door naar het boekhoudpakket via een koppeling, zonder dat iemand het bedrag nog een keer overtypt.

De uitbetaling loopt daarna mee in de salarisrun of in een losse batch overboekingen, afhankelijk van hoe het bedrijf dat wil inrichten. Het voordeel zit niet alleen in tijdwinst, maar ook in overzicht: declaraties zijn direct gekoppeld aan een project of kostenplaats, zodat een nacalculatie of projectrapportage klopt zonder dat iemand achteraf nog moet uitzoeken welke bon bij welke klus hoorde.

Belangrijk om reëel te blijven: de automatische herkenning is niet foutloos. Een gekreukt bonnetje, een vervaagde thermische kassabon of een foto in slecht licht levert soms een verkeerd bedrag op, en dat moet dan handmatig gecorrigeerd worden. De tijdwinst zit in het wegvallen van het overtypen en het losse mailverkeer, niet in het volledig verdwijnen van controle. Wie dit instelt, moet ook vooraf bepalen welke kostensoorten automatisch mogen doorstromen en welke altijd een beoordeling door een leidinggevende nodig hebben.

Btw en de bewaarplicht van bonnetjes

Voor de belastingaangifte blijft gelden wat al voor papieren bonnetjes gold: de Belastingdienst schrijft voor dat je je administratie 7 jaar moet bewaren, gerekend vanaf het moment dat de gegevens niet meer actueel zijn. Voor gegevens over onroerend goed geldt een langere termijn van 10 jaar. Deze termijn verandert niet door automatisering — een digitaal bonnetje valt onder dezelfde bewaarplicht als een papieren bonnetje.

"U bent verplicht uw administratie 7 jaar te bewaren."

Digitaal bewaren is toegestaan, maar de voorwaarde die de overheid daarbij stelt is dat je bestanden bij een controle bruikbaar moeten zijn: leesbaar, volledig en controleerbaar, inclusief de software waarmee je ze destijds verwerkte. Een scan of foto die onleesbaar is geworden of niet meer te openen is, voldoet daar niet aan. Of je het papieren origineel na het scannen mag weggooien, is iets waarover adviesbronnen niet eenduidig zijn — vraag dit expliciet na bij je accountant of de Belastingdienst voordat je bonnetjes stelselmatig vernietigt.

Voor de btw-aftrek zelf blijft ook de gewone regel gelden: een kassabon zonder naam en adres van je bedrijf is bij grotere bedragen niet altijd genoeg om de btw terug te vragen. Bij twijfel is het verstandiger om bij de leverancier om een factuur op naam van de zaak te vragen, zeker bij hotels, beurzen en grotere aankopen. Een automatiseringstool verandert niets aan die factuurvereisten; die herkent alleen wat er al op het bonnetje staat.

Werkkostenregeling: waar bedrijfskosten overgaan in loon

Niet elke declaratie is fiscaal hetzelfde. Een zuiver zakelijke kostenpost — de medewerker schiet iets voor dat het bedrijf zelf nodig had, zoals parkeergeld bij een klant — is een bedrijfskost en raakt de loonadministratie niet. Maar sommige vergoedingen zijn eigenlijk een vorm van loon in natura, zoals een etentje dat deels privékarakter heeft of een vast bedrag voor representatie zonder bonnetjes. Die vallen onder de werkkostenregeling (WKR) en tellen mee in de vrije ruimte.

Voor 2026 is die vrije ruimte volgens de Belastingdienst 2,00% van de fiscale loonsom tot en met €400.000, en 1,18% over het bedrag daarboven. Blijft een bedrijf binnen die ruimte, dan is er geen extra heffing. Wordt de vrije ruimte overschreden, dan betaalt de werkgever over het overschrijdende deel een eindheffing van 80% — aanzienlijk hoger dan gewone loonbelasting, en dat wordt via de aangifte loonheffingen in het volgende jaar afgerekend.

Dit is relevant bij automatiseren omdat een koppeling met de boekhouding alleen goed werkt als de categorisering vooraf klopt. Een tool die elk bonnetje automatisch onder "representatiekosten" boekt zonder onderscheid tussen zakelijk en semi-privé, kan onbedoeld meer declaraties in de vrije ruimte laten vallen dan nodig is. Het is dus geen kwestie van software alleen: iemand moet vooraf bepalen welke kostensoorten waar thuishoren, en de automatisering daarna zo instellen dat die indeling klopt.

Wanneer automatiseren loont, en wanneer niet

Bij een handvol bonnetjes per maand, verwerkt door één persoon die de administratie toch al bijhoudt, is een abonnement op een scanapp vaak niet de moeite. Een mapje in de cloud met foto's en een regel in een rekenblad doet dan hetzelfde werk, zonder maandelijkse kosten en zonder dat iemand een nieuw systeem moet leren.

Het wordt wel de moeite waard zodra een paar dingen samenkomen: meerdere medewerkers die structureel kosten voorschieten, declaraties die aan projecten of kostenplaatsen gekoppeld moeten worden voor een kloppende nacalculatie, of een administratie die merkbaar tijd verliest aan het overtypen van bonnetjes uit mailbijlagen. Bij een buitendienstteam van tien monteurs die elk een paar keer per week iets voorschieten, loopt de handmatige verwerking al snel op tot een vaste taak van een paar uur per week — en dat is precies het werk dat een koppeling tussen scanapp en boekhoudpakket overneemt.

Een eerlijke waarschuwing: de tool lost het proces niet volledig op zonder dat er beleid achter zit. Wie geen duidelijke regels heeft over wat wel en niet declarabel is, krijgt met automatisering niet minder discussie over afgekeurde bonnetjes, maar sneller en vaker diezelfde discussie. De winst zit in minder overtypen en een beter overzicht, niet in het wegnemen van de noodzaak om vooraf af te spreken wat een zakelijke kostenpost is.