applatenmaken.com/app-gidsen/reserveringssysteem
Reserveringssystemen op maat: de volledige gids
Een reserveringssysteem lijkt een agenda met een knop ervoor. In werkelijkheid is het een systeem dat schaarste verdeelt: één tafel, één behandelkamer of één baan kan maar aan één iemand tegelijk worden toegewezen. Deze gids beschrijft hoe beschikbaarheid werkelijk wordt berekend, welke regels gelden rond annuleren en vooruitbetalen, en waar u op let als u een reserveringssysteem op maat laat bouwen.
In het kort
- Een reserveringssysteem verdeelt schaarste; de kern is de vraag wat er precies gereserveerd wordt.
- Beschikbaarheid is een berekening, geen lijst: openingstijden, duur, wisseltijd en uitzonderingen bepalen wat vrij is.
- Dubbele boekingen voorkomen vraagt om een bewuste keuze over wanneer een plek wordt vastgehouden.
- Bij diensten op een bepaalde datum, zoals logies en vervoer, geldt het wettelijke herroepingsrecht niet.
- Vraagt u vooruitbetaling, dan komt er een betaaldienst bij en daarmee een tweede systeem dat gelijk moet lopen.
- Sinds 28 juni 2025 gelden er toegankelijkheidsregels voor e-commercediensten boven bepaalde bedrijfsgroottes.
Wat een reserveringssysteem is en welk werk het ondersteunt
Een reserveringssysteem wijst een schaarse plek toe aan een klant voor een bepaalde periode. Dat klinkt eenvoudig tot u benoemt wat die plek is. Bij een restaurant is het een tafel van een bepaalde grootte gedurende twee uur. Bij een fysiotherapiepraktijk is het een behandelaar met een specialisme in een ruimte met apparatuur. Bij een verhuurbedrijf is het een exemplaar van een artikel dat op tijd terug moet zijn voor de volgende klant.
Die vraag beantwoorden is het hele project. Een systeem dat tafels reserveert zonder te weten hoe tafels kunnen worden samengevoegd, plant een gezelschap van zes weg terwijl er twee tafels van vier vrij zijn. Een systeem dat behandelaars boekt zonder rekening te houden met de ruimte, dubbelboekt een kamer. De agenda is niet het probleem; de definitie van de plek is dat wel.
Het handmatige alternatief is bijna overal hetzelfde: iemand aan de telefoon met een boek of een spreadsheet, die de uitzonderingen uit het hoofd kent. Dat werkt goed zolang die persoon er is. Een systeem neemt dat werk niet over maar dwingt u om de regels op te schrijven die tot dan toe in iemands hoofd zaten, en dat is meestal het nuttigste deel van het traject.
Een laatste overweging vooraf: bepaal of u overboeking wilt toestaan. In sommige branches is het gebruikelijk om iets meer te reserveren dan er plek is, omdat een deel toch niet komt. Dat kan verstandig zijn, maar het is een expliciete keuze met gevolgen voor uw systeem en voor uw voorwaarden. Wie het per ongeluk toestaat doordat de beschikbaarheidsberekening niet sluit, krijgt hetzelfde probleem zonder de bijbehorende afspraken.
Beschikbaarheid tonen
Wat is er vrij, gegeven openingstijden, duur, wisseltijd en wat er al staat.
Reservering vastleggen
Een plek toewijzen aan een klant, met de gegevens die u werkelijk nodig heeft.
Bevestigen en herinneren
Een bevestiging die de afspraak vastlegt en een herinnering die niet-komen terugdringt.
Wijzigen en annuleren
Zelf verzetten binnen uw regels, zonder dat er iemand hoeft te bellen.
Betalen of borgen
Vooruitbetaling, aanbetaling of een borg, met een sluitende koppeling naar uw administratie.
Overzicht voor de vloer
Wie komt er vandaag, hoe laat, met hoeveel personen en met welke bijzonderheden.
De regels rond annuleren, betalen en toegankelijkheid
Bij verkoop op afstand aan consumenten geldt normaal gesproken een bedenktijd van veertien dagen. Voor reserveringen ligt dat anders. Het herroepingsrecht geldt niet voor diensten die betrekking hebben op vervoer, logies, restaurantbedrijf of vrijetijdsbesteding wanneer die op een bepaalde datum of gedurende een bepaalde periode worden verricht. Een hotelboeking voor een specifieke nacht of een tafel voor een bepaalde avond valt daar dus buiten.
Verkoopt u naast reserveringen ook producten of tegoeden op afstand, dan geldt het herroepingsrecht daar vaak wel. Dat maakt uw voorwaarden ingewikkelder dan één alinea: een cadeaubon en een tafelreservering vallen onder verschillende regels, terwijl ze in hetzelfde bestelproces zitten. Leg vast welk deel van uw aanbod onder welke regel valt voordat de teksten worden geschreven.
Sinds 28 juni 2025 gelden er daarnaast toegankelijkheidsregels voor e-commercediensten. Een dienst waarmee consumenten online iets kunnen kopen, huren, bestellen of reserveren, valt daaronder. De verplichting geldt als u tien of meer mensen in dienst heeft of een jaaromzet van meer dan twee miljoen euro. U moet bovendien een verklaring publiceren waarin staat hoe uw dienst aan de regels voldoet, vindbaar en zelf toegankelijk.
Kernfunctionaliteiten van een reserveringssysteem
De motor van elk reserveringssysteem is de beschikbaarheidsberekening. Die neemt de openingstijden, de duur van wat er wordt gereserveerd, de tijd tussen twee reserveringen, de capaciteit en alles wat er al staat, en levert daaruit de momenten op die werkelijk vrij zijn. Alles wat de klant ziet, is een weergave van die berekening.
Beschikbaarheid berekenen
Openingstijden, duur, wisseltijd, capaciteit en bestaande reserveringen samen tot een lijst vrije momenten.
Combineren en splitsen
Twee tafels samenvoegen voor een groot gezelschap, of één ruimte opdelen als dat kan.
Uitzonderingen beheren
Feestdagen, vakanties, een behandelaar die eerder weg is, een baan in onderhoud.
Vasthouden tijdens het boeken
Een plek tijdelijk reserveren terwijl de klant nog invult, zodat twee mensen niet dezelfde plek krijgen.
Wachtlijst en afzeggingen
Een vrijgekomen plek automatisch aanbieden aan wie erop wachtte.
Overzicht voor de vloer
Een dagoverzicht dat op een tablet bij de balie leesbaar is en snel bijgewerkt wordt.
De onderschatte functie is het beheer van uitzonderingen. In elk bedrijf is de regel simpel en de werkelijkheid vol met afwijkingen: op maandag geen groepen, in de zomervakantie ander rooster, deze week één behandelkamer minder. Een systeem dat die uitzonderingen niet aankan, wordt omzeild met een handmatige blokkade, en vanaf dat moment klopt de beschikbaarheid niet meer.
Hoe reserveren in de praktijk werkt
Het lastigste moment in elk reserveringssysteem is het moment tussen kiezen en bevestigen. De klant heeft een tijdstip gekozen en vult zijn gegevens in. In die minuut is de plek nog niet van hem, maar hij denkt van wel. Doet u niets, dan kan iemand anders er tussendoor komen. Houdt u hem te lang vast, dan blokkeert u plekken voor mensen die toch niet doorgaan.
Er is nog een moment waar veel systemen op stuklopen: de wijziging achteraf. Een klant belt om zijn reservering met een uur te verzetten, en dat lijkt eenvoudig tot u bedenkt wat er allemaal aan hangt. De oorspronkelijke plek komt vrij en moet opnieuw aanbiedbaar zijn, de bevestiging klopt niet meer, een eventuele vooruitbetaling hoort mee te verhuizen en de vloer moet het nieuwe tijdstip zien. Bouwt u wijzigen als annuleren plus opnieuw boeken, dan verliest u de betaling en de historie. Bouwt u het als een echte wijziging, dan is het een eigen stuk logica dat u vooraf moet ontwerpen.
- De klant kiest een momentUit de berekende beschikbaarheid, niet uit een vaste lijst. Toon alleen wat werkelijk kan, zodat er geen teleurstelling ontstaat na het invullen.
- Het systeem houdt de plek vastVoor een korte, aflopende periode. Deze keuze is een afweging tussen dubbele boekingen voorkomen en capaciteit niet onnodig blokkeren.
- De klant vult in wat nodig isVraag alleen wat u werkelijk gebruikt. Elk extra veld kost reserveringen, en elk bewaard gegeven brengt een verplichting mee.
- Betalen of bevestigenBij vooruitbetaling wordt de reservering pas definitief als de betaling rond is. Bepaal vooraf wat er gebeurt als de betaling halverwege strandt.
- Bevestiging en herinneringEen bevestiging legt de afspraak en de voorwaarden vast. Een herinnering kort van tevoren is de goedkoopste manier om niet-komen terug te dringen.
- Wijzigen of annulerenLaat de klant het binnen uw regels zelf doen. Elke annulering die via de telefoon loopt, kost tijd en komt vaak te laat om de plek nog te vullen.
Achter de schermen hoort daar een sluitende registratie bij. Wie heeft wanneer wat gewijzigd, en wat was de vorige situatie. Bij een discussie over een annulering of een dubbele boeking is dat het enige dat telt, en het is achteraf niet te reconstrueren als u het niet vanaf het begin vastlegt.
Integraties en techniek
Een reserveringssysteem staat zelden op zichzelf. Er hangt een betaaldienst aan, een agenda die medewerkers ook op hun telefoon willen zien, en een administratie waarin de omzet terechtkomt. Elk van die koppelingen brengt de vraag mee wat er gebeurt als de andere kant tijdelijk niet reageert.
Betaaldienst
Voor vooruitbetaling, aanbetaling of borg. De sterke klantauthenticatie voegt een stap toe die u in uw ontwerp moet opvangen.
Agenda's van medewerkers
Een reservering die ook in de eigen agenda verschijnt, voorkomt dubbele afspraken buiten het systeem om.
Kassa of administratie
Zodat een reservering die is betaald niet nog een keer wordt afgerekend of geboekt.
Bevestigingen en herinneringen
E-mail en tekstberichten, met een afmeldmogelijkheid die werkt en een bewaarde toestemming waar dat nodig is.
Uw website
Een boekingsformulier dat past bij de rest van de site en op een telefoon net zo goed werkt.
Externe kanalen
Boekingen die via platformen binnenkomen, met de vraag welk systeem de waarheid over beschikbaarheid bezit.
De technische kern is het voorkomen van dubbele boekingen. Twee mensen die op hetzelfde moment op bevestigen drukken, mogen niet allebei dezelfde plek krijgen. Dat is een klassiek probleem met bekende oplossingen, maar het moet wel bewust worden opgelost. Systemen waarin dit later wordt bedacht, komen er meestal achter op de eerste drukke dag, en dat is precies de dag waarop u het niet kunt hebben.
Waar u op let als u dit laat bouwen
Bij reserveringssystemen is de valkuil dat u de standaardsituatie bouwt en de uitzonderingen erbij bedenkt. In de praktijk bepalen juist de uitzonderingen of het systeem in gebruik blijft, want de standaardsituatie kon iedereen ook zonder systeem aan.
Let ook op wat er gebeurt als een medewerker een reservering handmatig invoert. In vrijwel elk bedrijf komt een deel van de boekingen binnen via de telefoon of aan de balie, en die moeten in hetzelfde systeem terechtkomen als de online boekingen. Zodra er een aparte lijst naast ontstaat, klopt de beschikbaarheid niet meer en is de kans op dubbele boekingen terug. Zorg daarom dat het scherm voor eigen medewerkers minstens zo snel werkt als het formulier voor klanten, en dat het dezelfde beschikbaarheidsberekening gebruikt.
- Begin bij de definitie van de plek. Wat wordt er precies gereserveerd, en welke eigenschappen bepalen of iets past. Fout hier betekent later alles herbouwen.
- Beschrijf uw uitzonderingen voordat u begint. Feestdagen, groepen, onderhoud, iemand die eerder weg moet. Deze lijst voorspelt of het systeem bruikbaar wordt.
- Kies bewust hoe lang u een plek vasthoudt. Te kort geeft dubbele boekingen, te lang blokkeert capaciteit. Meet dit na oplevering en stel het bij.
- Vraag zo min mogelijk gegevens. Elk veld kost boekingen en elk bewaard gegeven brengt verplichtingen mee. Vraag wat u gebruikt, niet wat ooit handig kan zijn.
- Regel de toegankelijkheid vooraf. Boven de genoemde bedrijfsgroottes is dit een verplichting met toezicht, inclusief een gepubliceerde verklaring. Het is bovendien goedkoper vooraf dan achteraf.
- Zorg dat de vloer het overzicht heeft. Het scherm achter de balie is minstens zo belangrijk als het boekingsformulier. Als dat scherm niet werkt, gaat er weer een papieren lijst naast.
Wat de kosten bepaalt
Het aantal reserveringen bepaalt de kosten nauwelijks. Wat ze bepaalt, is de complexiteit van de beschikbaarheidsregels en het aantal kanalen waarlangs een reservering kan binnenkomen.
Complexiteit van de beschikbaarheid
Eén type plek met een vaste duur is eenvoudig. Combineerbare plekken met wisselende duur en gekoppelde middelen is een ander vraagstuk.
Aantal boekingskanalen
Website, telefoon, balie en externe platformen die allemaal dezelfde beschikbaarheid moeten zien.
Betalingen
Vooruitbetalen, aanbetalen, terugbetalen bij annulering en het sluitend houden met uw administratie.
Uitzonderingenbeheer
Hoe fijnmazig medewerkers zelf afwijkingen kunnen instellen zonder ontwikkelaar.
Koppelingen
Agenda's, kassa, administratie en berichtendiensten, elk met eigen foutafhandeling.
Toegankelijkheidseisen
Vooraf meenemen is werk; achteraf herstellen is meer werk.
Houd er ook rekening mee dat uw voorwaarden en uw systeem gelijk moeten blijven lopen. Wijzigt u uw annuleringstermijn, dan moet dat op hetzelfde moment in de software en in de tekst veranderen. Systemen waarin die twee uit elkaar lopen, leveren discussies op die u vrijwel altijd verliest.
De kosten dalen sterk als u begint met één type reservering via één kanaal. Dat levert binnen afzienbare tijd iets op dat werkelijk wordt gebruikt, en het laat zien welke uitzonderingen er in de praktijk toe doen. Uitbreiden is daarna een kwestie van herhalen op een fundament dat al staat.
Stappenplan naar een werkend reserveringssysteem
- Schrijf op wat er wordt gereserveerdBeschrijf de plek en de eigenschappen die bepalen of iets past. Laat iemand die de vloer kent dit nakijken; daar komen de eerste uitzonderingen boven.
- Verzamel de uitzonderingenVraag uw medewerkers om alles op te schrijven wat afwijkt van de gewone week. Deze lijst wordt uw belangrijkste ontwerpdocument.
- Leg de annuleringsvoorwaarden vastBepaal wat er geldt, tot wanneer, en wat er gebeurt met een vooruitbetaling. Zet die tekst vast voordat er wordt gebouwd.
- Bouw de beschikbaarheidsberekeningDit is het hart. Test hem met echte weken uit uw verleden en kijk of hij dezelfde momenten vrijgeeft als uw eigen mensen zouden doen.
- Voeg één boekingskanaal toeBegin met de website of met de balie, niet met beide tegelijk. Zo blijft duidelijk waar een probleem vandaan komt.
- Meet niet-komen en dubbele boekingenDeze twee getallen vertellen of het systeem werkt. Stel de vasthoudtijd en de herinneringen bij op grond van wat u meet.
Veelgestelde vragen
Heeft een klant veertien dagen bedenktijd bij een reservering?
Meestal niet. Het herroepingsrecht geldt niet voor diensten die betrekking hebben op vervoer, logies, restaurantbedrijf of vrijetijdsbesteding wanneer die op een bepaalde datum of gedurende een bepaalde periode worden verricht. Een hotelnacht, een tafel voor een bepaalde avond of een kaartje voor een voorstelling valt daaronder. Dat betekent wel dat u zelf annuleringsvoorwaarden moet vaststellen en die vooraf duidelijk moet maken; er is geen wettelijke terugvaloptie die dat voor u regelt.
Hoe voorkom ik dubbele boekingen?
Door bewust te bepalen wanneer een plek van een klant wordt. Tussen het kiezen van een tijdstip en het bevestigen zit een periode waarin de klant denkt dat de plek van hem is terwijl dat nog niet zo is. De gebruikelijke oplossing is de plek voor een korte, aflopende periode vast te houden. Technisch moet daarnaast zijn geregeld dat twee mensen die tegelijk bevestigen niet allebei slagen; dat is een bekend probleem, maar het moet wel expliciet worden opgelost.
Moet mijn reserveringssysteem toegankelijk zijn?
Als u tien of meer mensen in dienst heeft of een jaaromzet van meer dan twee miljoen euro, dan geldt de verplichting voor e-commercediensten die sinds 28 juni 2025 van kracht is. Een dienst waarmee consumenten online iets kunnen reserveren valt daaronder. U moet bovendien een verklaring publiceren over hoe uw dienst aan de regels voldoet, die vindbaar en zelf toegankelijk is. De ACM houdt hierop toezicht.
Kan ik geen standaardpakket gebruiken?
Vaak wel, en dat is het eerste dat u zou moeten onderzoeken. Voor gangbare situaties, zoals een kapsalon of een restaurant met vaste tafels, zijn er goede pakketten. Maatwerk wordt interessant zodra uw beschikbaarheid afhangt van meerdere gekoppelde middelen tegelijk, zodra u boekingen uit verschillende kanalen op één beschikbaarheid moet laten uitkomen, of zodra het systeem moet samenwerken met software die u zelf heeft laten bouwen.
Wat is de grootste oorzaak van problemen?
Uitzonderingen die niet in het systeem passen. In elk bedrijf is de basisregel eenvoudig en zit de werkelijkheid vol afwijkingen: geen groepen op maandag, ander rooster in de vakantie, deze week een ruimte minder. Past dat niet in het systeem, dan gaan medewerkers plekken handmatig blokkeren en klopt de beschikbaarheid niet meer. Verzamel die uitzonderingen daarom voordat er wordt gebouwd.
Hoe ga ik om met niet-komen?
Met een combinatie van herinneringen, gemakkelijk zelf kunnen annuleren en eventueel een aanbetaling. Een herinnering kort van tevoren is de goedkoopste maatregel en meestal ook de effectiefste. Belangrijk is dat annuleren makkelijker moet zijn dan niet komen opdagen; wie moet bellen tijdens kantooruren, komt gewoon niet. Meet daarna hoeveel niet-komen u nog heeft, want dat cijfer vertelt of uw maatregelen werken.
Vraag ik beter zo veel mogelijk gegevens bij de boeking?
Nee. Elk extra veld verlaagt het aantal voltooide boekingen, en elk gegeven dat u bewaart brengt verplichtingen mee over doel, bewaartermijn en beveiliging. Vraag wat u nodig heeft om de reservering uit te voeren en de klant te bereiken. Gegevens die alleen ooit handig kunnen zijn, kosten u boekingen en leveren u een administratieve last op.