applatenmaken.com/app-gidsen/reserveringssysteem

Reserverings­systemen op maat: de volledige gids

Een reserverings­systeem 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 reserverings­systeem op maat laat bouwen.

In het kort

Wat een reserverings­systeem is en welk werk het ondersteunt

Een reserverings­systeem 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 fysiot­herapi­epraktijk 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 beschi­kbaarh­eidsbe­rekening 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 toegan­kelijkheid

Bij verkoop op afstand aan consumenten geldt normaal gesproken een bedenktijd van veertien dagen. Voor reserveringen ligt dat anders. Het herroe­pingsrecht geldt niet voor diensten die betrekking hebben op vervoer, logies, restau­rantbedrijf of vrijet­ijdsbe­steding 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.

Let op: die uitzondering betekent niet dat u geen annulerings­voorwaarden hoeft te hebben. Ze betekent dat u die zelf bepaalt en vooraf duidelijk moet maken. Zie de uitleg van de ACM over wanneer de bedenktijd wel en niet geldt.

Verkoopt u naast reserveringen ook producten of tegoeden op afstand, dan geldt het herroe­pingsrecht daar vaak wel. Dat maakt uw voorwaarden ingewikkelder dan één alinea: een cadeaubon en een tafelr­eservering 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 toegan­kelijk­heidsregels voor e-commer­cediensten. 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.

28-06-2025toegan­kelijk­heidsregels voor e-commer­cediensten van kracht
10 of meermedewerkers: dan valt uw dienst onder de verplichting
2 mln euroof meer jaaromzet: dan geldt de verplichting ook
WCAG 2.2 AAde richtlijn die als standaard wordt gehanteerd
Toezicht: de ACM houdt vanaf 28 juni 2025 toezicht op de toegan­kelijkheid van e-commer­cediensten. Zie de oproep van de ACM aan bedrijven en de toelichting op Ondern­emersplein.

Kernfu­nction­aliteiten van een reserverings­systeem

De motor van elk reserverings­systeem is de beschi­kbaarh­eidsbe­rekening. 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.

Leeg restaurant met gedekte tafels
Wat er precies wordt gereserveerd, een tafel van vier of twee tafels samen, bepaalt de hele beschikbaarheidsberekening. Foto: Community Archives, via Wikimedia Commons (CC0).

Hoe reserveren in de praktijk werkt

Het lastigste moment in elk reserverings­systeem 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.

  1. 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.
  2. Het systeem houdt de plek vastVoor een korte, aflopende periode. Deze keuze is een afweging tussen dubbele boekingen voorkomen en capaciteit niet onnodig blokkeren.
  3. 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.
  4. Betalen of bevestigenBij vooruitbetaling wordt de reservering pas definitief als de betaling rond is. Bepaal vooraf wat er gebeurt als de betaling halverwege strandt.
  5. 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.
  6. 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 reserverings­systeem 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 klanta­uthent­icatie 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 afmeld­mogeli­jkheid die werkt en een bewaarde toestemming waar dat nodig is.

Uw website

Een boekin­gsformulier 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.

Receptiebalie van een hotel
Een deel van de reserveringen komt aan de balie of via de telefoon binnen en moet in hetzelfde systeem terechtkomen. Foto: Mattsjc, via Wikimedia Commons (CC BY 4.0).

Waar u op let als u dit laat bouwen

Bij reserverings­systemen is de valkuil dat u de standa­ardsituatie bouwt en de uitzonderingen erbij bedenkt. In de praktijk bepalen juist de uitzonderingen of het systeem in gebruik blijft, want de standa­ardsituatie 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 beschi­kbaarh­eidsbe­rekening 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 toegan­kelijkheid vooraf. Boven de genoemde bedrij­fsgroottes 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 boekin­gsformulier. 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 beschi­kbaarh­eidsregels 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.

Uitzonderingen­beheer

Hoe fijnmazig medewerkers zelf afwijkingen kunnen instellen zonder ontwikkelaar.

Koppelingen

Agenda's, kassa, administratie en berich­tendiensten, elk met eigen foutafhandeling.

Toegan­kelijk­heidseisen

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 annulerings­termijn, 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 reserverings­systeem

  1. 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.
  2. Verzamel de uitzonderingenVraag uw medewerkers om alles op te schrijven wat afwijkt van de gewone week. Deze lijst wordt uw belangrijkste ontwerpdocument.
  3. Leg de annulerings­voorwaarden vastBepaal wat er geldt, tot wanneer, en wat er gebeurt met een vooruitbetaling. Zet die tekst vast voordat er wordt gebouwd.
  4. Bouw de beschi­kbaarh­eidsbe­rekeningDit is het hart. Test hem met echte weken uit uw verleden en kijk of hij dezelfde momenten vrijgeeft als uw eigen mensen zouden doen.
  5. Voeg één boekingskanaal toeBegin met de website of met de balie, niet met beide tegelijk. Zo blijft duidelijk waar een probleem vandaan komt.
  6. 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.
Praktische tip: laat het systeem een week meedraaien naast uw huidige manier van werken, zonder dat klanten het zien. Elke keer dat het systeem iets vrijgeeft dat uw mensen zouden weigeren, heeft u een regel gevonden die nog niet is opgeschreven.

Veelgestelde vragen

Heeft een klant veertien dagen bedenktijd bij een reservering?

Meestal niet. Het herroe­pingsrecht geldt niet voor diensten die betrekking hebben op vervoer, logies, restau­rantbedrijf of vrijet­ijdsbe­steding 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 annulerings­voorwaarden 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 reserverings­systeem 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-commer­cediensten 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.

Verder lezen

Ook interessant