QR-code per Tafel: Waarom Elke Tafel Zijn Eigen Code Nodig Heeft (2026)

Tabres Team
tafelspecifieke qr codesqr code per tafelqr code voor restauranttafelsscannen en bestellenqr code menu

De meeste restaurants drukken één QR-code, kopiëren hem veertig keer en plakken hem op elke tafel. Een QR-code per tafel? Daar begint bijna niemand aan. En precies daarom loopt hun personeel nog steeds door de zaak te vragen: "wie had de burger?"

Kort antwoord: elke tafel hoort zijn eigen QR-code te hebben, omdat het tafelnummer in de link zit. Scant een gast aan tafel 12, dan komt de bestelling binnen met "tafel 12" erbij — niks intypen, niks gokken, geen ober die met een warm bord midden in de zaak staat te zoeken. Eén gedeelde code haalt die informatie eruit, dus elke bestelling komt anoniem binnen en iemand moet het er met de hand weer bij zetten. Codes per tafel kosten precies evenveel om te maken. Je bent er alleen één keer tien minuten langer mee bezig.

Draait er al een QR-menukaart in je zaak, dan is dit de upgrade waar niemand je over vertelt. Laten we hem rustig doorlopen.

Wat een QR-code per tafel precies is

Het is geen ander soort QR-code. Het is hetzelfde zwart-witte vierkant. Het verschil zit in wat erin staat.

Een algemene menukaartcode bevat een link als jouwzaak.nl/menu.

Een tafelspecifieke code bevat jouwzaak.nl/menu?tafel=12.

Dat kleine staartje is de hele truc. De gast ziet het nooit. Zijn telefoon opent dezelfde kaart, die er precies hetzelfde uitziet. Alleen weet de pagina nu waar die telefoon zit, en elke bestelling die eruit vertrekt neemt het tafelnummer mee.

Zelfde formaat. Zelfde scansnelheid. Zelfde drukkosten. Het enige extra werk is veertig codes maken in plaats van één — en in een fatsoenlijke tool zijn dat veertig klikken.

De vijf dingen die misgaan met één gedeelde code

Ik heb dit in genoeg zaken zien gebeuren om het patroon te kennen. Dit loopt er in de praktijk mis.

1. Iemand moet het tafelnummer intypen. Bij een gedeelde code moet de gast meestal zelf zijn tafel uit een lijstje kiezen voordat hij kan bestellen. Gasten kiezen constant de verkeerde. Ze lezen het nummer van de tafel naast zich. Ze pakken "12" terwijl ze aan "1B" zitten. Of ze slaan het over en drukken twee keer op "verder". En dan kookt je keuken blind.

2. Bestellingen komen anoniem binnen. Zonder tafel is een bestelling gewoon een lijstje eten. Iemand loopt ermee de zaak in en begint het minst professionele spelletje dat er is: rondlopen en roepen "kip? kip?" Gasten zien dat. Het voelt chaotisch, ook als het eten perfect is.

3. Gasten kunnen niets bijbestellen. Deze kost je echt geld. Een tafel is klaar met het eerste rondje, wil nog twee biertjes en scant opnieuw. Met een code per tafel komen die biertjes op de lopende bestelling van tafel 12. Met een gedeelde code beginnen ze een compleet nieuwe bestelling die niks met de eerste te maken heeft — twee bonnen, twee rekeningen en één ober die het niet meer volgt. Veel gasten haken gewoon af en bestellen dat tweede rondje helemaal niet.

4. De rekening splitsen wordt huiswerk. De rekening splitsen is makkelijk als het systeem weet dat alle zes mensen aan dezelfde tafel zitten. Het is onmogelijk als die zes bestellingen zes losse bonnen zijn, verspreid over de hele dag.

5. Je mist alles wat je per tafel kunt leren. Welke tafels worden het vaakst gescand? Uit welke hoek van de zaak bestelt niemand ooit iets? Hoeveel tijd zit er op vrijdag tussen scannen en betalen? Een gedeelde code beantwoordt daar niks van. Elke scan ziet er hetzelfde uit.

Gedeelde code versus één code per tafel

Eén code voor de hele zaak Eén code per tafel
Gast typt tafelnummer in Ja, elke keer Nooit
Bestellingen op de verkeerde tafel Vaak Zelden
Tweede rondje op dezelfde rekening Nee Ja
Rekening splitsen per tafel Handmatig Automatisch
Ober ziet de lopende rekening van een tafel Nee Ja
Scangegevens per tafel Geen Volledig
Tijd om op te zetten 2 minuten Ongeveer 20 minuten
Drukkosten Gelijk Gelijk

Die laatste regel is de kern. Er is geen enkele financiële reden om een gedeelde code te gebruiken. Het is puur een "dat wisten we niet"-keuze.

Wat je ervoor terugkrijgt

Behalve dat je het voor de hand liggende oplost, doen tafelcodes een paar dingen die je service stilletjes beter maken.

  • Snellere doorloop. Dat zoekrondje van "van wie is dit gerecht?" scheelt zo'n 20 seconden per bord. In een zaak met 40 stoelen en 120 borden op een avond is dat ruim 40 minuten lopen, elke avond opnieuw. Niet spannend. Wel echt.
  • Obers kunnen een tafel checken zonder erheen te lopen. Open de tafel op de kassa, zie wat er besteld is en wat er openstaat. Niet meer even langs om te vragen of ze de rekening willen.
  • De vraag om de rekening komt bij de juiste persoon terecht. Een gast tikt op "rekening graag" aan tafel 12, en de ober van dat gedeelte weet het. Niemand hoeft meer te zwaaien.
  • Je ziet hoe elk gedeelte draait. Als elke bestelling aan een tafel hangt, zie je eindelijk hoe je terras, je zaal en je bar los van elkaar presteren — en dat helpt enorm als je je lege tafels doordeweeks wilt vullen.
  • Betere keuzes op je kaart. Bestelgegevens per tafel gaan zo je menu engineering in. Je ziet dan dat het terras cocktails bestelt en de achterzaal koffie — en daar ga je op plannen.

Zo zet je QR-codes per tafel goed op

Dit is de volgorde die ik zou aanhouden op een rustige maandag.

Stap 1 — Zet je tafelnamen vast voordat je iets drukt

Dit is de stap die iedereen te snel doet en waar iedereen later spijt van heeft. Hoe je je tafels nu noemt, daar zit je jaren aan vast — op de codes, in de rapportages, op de kassa.

Twee regels:

  • Gebruik de namen die je team toch al roept. Zegt je team "raam twee", noem hem dan niet T17. Niemand onthoudt T17 als het druk is. Dezelfde naam op de vloer en op de code haalt een hele categorie fouten weg.
  • Geef alles buiten de zaal een letter. T1–T6 voor het terras, B1–B4 voor de bar, Z1–Z20 voor de zaal. Roept iemand een nummer, dan weet iedereen meteen waar hij moet kijken.

Laat ook gaten in je nummering. Zet je ooit twee extra tafels op het terras, dan wil je dat T7 en T8 nog vrij zijn — en niet alles opnieuw nummeren en opnieuw drukken.

Stap 2 — Maak één code per tafel

In elke tool die zijn geld waard is kies je de vestiging, kies je de tafel en bouwt hij de link voor je. Doe dat één keer per tafel en download ze allemaal in één keer.

Twee dingen die je goed moet doen:

  • Gebruik dynamische codes. De code moet naar een vaste weblink wijzen die jij beheert, nooit naar een bestand. Wijst hij naar een pdf, dan sloop je met elke menuwijziging alle gedrukte codes in de zaak. Dat is reden nummer één waarom QR-menukaarten opeens niet meer werken.
  • Hou de huisstijl licht. Je mag je logo in het midden zetten en je eigen kleuren gebruiken, maar hou het contrast sterk en maak het logo niet te groot — hier lees je hoe je een logo toevoegt zonder de code te slopen.

Stap 3 — Druk het tafelnummer in gewone tekst onder elke code

Neem je één ding mee uit dit artikel, neem dan dit mee.

Op elk kaartje, standaardje of stickertje hoort het tafelnummer te staan in leesbare tekst, groot genoeg om staand te lezen. Zoiets als:

TAFEL 12 [ QR-code ] Scan voor de kaart en om te bestellen

Waarom het uitmaakt: tafelstandaardjes worden verplaatst. Een gast schuift er eentje opzij om ruimte te maken voor een pizza. Iemand van de schoonmaak zet ze allemaal op de bar en verdeelt ze daarna weer. Zonder zichtbaar nummer belandt de code van tafel 12 op tafel 3, en stuur je met volle overtuiging eten naar de verkeerde mensen. Staat het nummer erop, dan zet iedereen hem in twee seconden terug.

Ik zou het nummer ook nog met stift op de onderkant zetten. Dubbel op is prima.

Stap 4 — Kies het juiste formaat en de juiste plek

Het formaat is simpel: voor een tafelkaartje dat mensen op zo'n armlengte scannen is 5 x 5 cm het praktische minimum, en met een logo in het midden zit je veiliger op 6 cm. Alles op een rij in de gids over het QR-code formaat bij drukwerk.

De plek maakt meer uit dan de meeste mensen denken:

  • Vermijd glazen tafelbladen en glimmend laminaat. De lampen boven je hoofd spiegelen recht de camera in en de scan mislukt. Altijd mat.
  • Let op waar je kaars staat. Zacht, romantisch licht is prachtig en verschrikkelijk voor telefooncamera's. Test je codes 's avonds, niet om 11 uur 's ochtends.
  • Terrastafels moeten tegen weer en wind kunnen. Gelamineerd karton of een vinyl sticker, geen papier. En denk aan de wind — een licht standaardje buiten is een frisbee.
  • Barkrukken en statafels tellen ook als tafels. Juist die vergeet iedereen.

Stap 5 — Scan elke code voordat je opengaat

Niet een steekproef. Allemaal. Ga aan elke tafel zitten, scan met je eigen telefoon en kijk of er de juiste tafel op je scherm staat.

Voor een zaak met veertig tafels ben je een kwartier bezig, en je vangt er de twee codes mee die bij de drukker zijn omgewisseld. Doe het opnieuw na elke herdruk.

De fouten die je echt geld kosten

  • Codes die verlopen met een gratis proefperiode. Sommige generatoren zetten je link stilletjes uit zodra de proefperiode afloopt. Dan sterft elke gedrukte code in je zaak tegelijk. Check of de codes voor altijd blijven werken voordat je er veertig laat drukken.
  • Eén poster bij de ingang in plaats van codes op tafel. Prima voor afhaal, waardeloos voor bediening aan tafel. Doe allebei, maar laat die poster nooit de tafelkaartjes vervangen.
  • De code op de papieren kaart drukken. Druk je toch al menukaarten, dan hoort de code op de tafel en niet op de kaart — anders zit je zo weer alles te herdrukken bij elke prijswijziging.
  • De wifi vergeten. De tweede vraag na "wat staat er op de kaart?" is altijd het wifiwachtwoord. Zet een wifi-QR-code op hetzelfde kaartje — twee codes, één stuk karton, half zoveel rommel op tafel.
  • Geen plan voor vervanging. Er wordt op geknoeid. Druk er meteen 15% extra bij, leg ze in een la en je hebt nooit een kale tafel op een drukke zaterdag.

Wat het kost

Eerlijke cijfers voor een Nederlands restaurant met 40 tafels in 2026:

  • Vinyl stickers, lokaal gedrukt, ongeveer €0,50 tot €1 per stuk in een oplage van 50. De goedkoopste optie, ideaal voor buiten en voor statafels.
  • Gelamineerde tafelkaartjes, zo'n €1,50 tot €3 per stuk, afhankelijk van formaat en afwerking.
  • Acrylen tafelstandaardjes, €3 tot €6 per stuk, herbruikbaar — je schuift er een nieuw kaartje in als je het ontwerp verandert.
  • Zelf drukken op stevig karton met een lamineerapparaat: onder de €0,30 per tafel.

Een hele zaak met 40 tafels, netjes gedaan, komt dus ergens tussen de €25 en €150 uit. Eenmalig. Zet dat naast wat één biefstuk kost die op de verkeerde tafel belandt, en het is geen afweging meer.

Wanneer je eerlijk gezegd geen code per tafel nodig hebt

Ik vertel je dit liever dan dat ik je iets aansmeer wat je niet nodig hebt.

Sla het over als:

  • Je aan de balie werkt — gasten bestellen bij de kassa en dragen hun eigen dienblad. Eén code op de toonbank en een paar aan de muur is genoeg.
  • Je alleen afhaal of bezorging doet. Er is geen tafel om aan te hangen.
  • Je een foodtruck of een kraam op de markt hebt.
  • Je een bar bent waar iedereen aan de bar bestelt. Al verrast het mensen vaak hoe goed tafelcodes werken in het zitgedeelte ernaast.

Doe het zeker wel als: je bediening aan tafel hebt, gasten vanaf hun telefoon laat bestellen of betalen, een terras hebt met zijn eigen loop, of meerdere vestigingen runt en cijfers wilt die je echt kunt vergelijken.

Veelgestelde vragen

Heb ik echt voor elke losse tafel een andere QR-code nodig? Bestellen of betalen gasten met hun telefoon, dan ja. Het tafelnummer zit in de code — dat is het hele voordeel. Is je kaart alleen om te lezen en nemen obers elke bestelling op, dan is een gedeelde code prima, al helpen tafelcodes ook dan als een gast om de rekening vraagt.

Wat gebeurt er als een gast naar een andere tafel gaat? Hij scant de code van de nieuwe tafel en de bestelling verhuist mee — in de meeste systemen zet een ober een lopende bestelling met een paar tikken over naar een andere tafel. Worden er twee tafels tegen elkaar geschoven voor een groep, dan kun je de bestellingen meestal samenvoegen tot één rekening.

Kunnen twee tafels één code delen? Dat kan, maar dan krijg je alle problemen van een gedeelde code, alleen kleiner. Het is alleen logisch bij twee tafels die altijd als één worden gebruikt — zoals twee tweepersoonstafels die vast tegen elkaar staan in een hoek.

Moeten gasten een app downloaden? Nee. Een QR-menukaart opent gewoon in de browser van de telefoon. Vraagt een tool wél om een app, dan haken gasten af en kun je die tool meteen laten liggen.

Hoelang duurt het om 40 tafels op te zetten? Ongeveer 20 minuten om de codes te maken, plus de tijd om ze te drukken. Het langste deel is je tafels goed benoemen — en dat is nou juist het deel waar je rustig voor moet gaan zitten.

Zijn QR-codes op tafel hygiënisch? Meer dan een gelamineerde kaart waar vandaag tien mensen aan gezeten hebben. Dat is een van de echte voordelen van een QR-kaart boven een gedrukte, naast wat je bespaart op herdrukken.

Kan ik zien hoeveel mensen er per tafel scannen? Ja, als je menutool scans per tafel bijhoudt. Dat zijn echt bruikbare cijfers — je ziet zo de hoektafel die niemand gebruikt en het terrasplekje dat je hele zomer draagt.


Zo zit het: niemand stapt over van een gedeelde code naar codes per tafel en gaat daarna terug. De verandering is klein, goedkoop en saai om op te zetten — en dan merk je op een vrijdagavond dat er niemand meer door de zaak loopt te roepen: "carbonara?"

Geef je tafels echte namen. Druk het nummer naast de code. Scan ze allemaal voordat je opengaat. Dat is het hele karwei, en het gaat langer mee dan drie nieuwe menukaarten.

Betaal je nog steeds voor restaurant software?

Stap gratis over

Stop met het betalen van maandelijkse kosten. Tabres geeft je alle tools die je nodig hebt om je bedrijf te runnen - 100% gratis.