Prijs voor founding member€499normale prijs €799Bekijk wat inbegrepen is
Branchebenchmarks

Restaurantbenchmarks

De bandbreedtes voor food cost, personeel en winstmarge waarmee ondernemers plannen — per type restaurant, met de break-even die deze cijfers impliceren bij jouw huur.

Kies jouw type restaurant

Alle types blijven in beeld. Er eentje kiezen licht jouw rij op, zodat je die kunt aflezen tegenover de andere — die vergelijking is het grootste deel van de waarde hier.

Casual dining

Een zaal met volledige service tegen een middenprijs. Het type dat de meeste onafhankelijke restaurants eigenlijk zijn, en dat met de minste ruimte voor fouten.

Food cost
28–35%
Personeelskosten
30–35%
Prime cost
58–70%
Winstmarge
3–9%
Algemene bandbreedte van 3–9% — voor dit type wordt gewoonlijk geen apart cijfer genoemd.

Food cost

Kostprijs verkochte goederen als aandeel van de omzet. Vaak genoemde planningsbandbreedte, per type.

Fine dining
28–35%
Casual dining
28–35%
Fast casual
25–35%
Bar
18–25%
Café
25–35%
010203040

% van omzet

Personeelskosten

Totaal personeel als aandeel van de omzet. Genoemd naar servicemodel in plaats van keukentype — wat het beweegt, is hoeveel handen de zaal nodig heeft om te draaien.

Fine diningVolledige service
30–35%
Casual diningVolledige service
30–35%
Fast casualBeperkte service
25–30%
BarBarservice
25–35%
CaféBeperkte service
25–30%
010203040

% van omzet

Prime cost

Eten plus personeel, de twee bandbreedtes van begin tot eind opgeteld. Rekenwerk, geen vierde benchmark: de laagste punten vallen zelden samen en de hoogste ook niet, dus de spreiding van een echt restaurant is smaller dan het hier lijkt.

Fine dining
58–70%
Casual dining
58–70%
Fast casual
50–65%
Bar
43–60%
Café
50–65%
020406080

% van omzet

Winstmarge

Nettomarge als aandeel van de omzet. Waar er voor een type niet gewoonlijk een bandbreedte wordt genoemd, treedt de algemene bandbreedte van 3–9% in de plaats van een verzonnen cijfer.

Fine dining
6–9%
Casual diningAlgemene bandbreedte van 3–9% — voor dit type wordt gewoonlijk geen apart cijfer genoemd.
3–9%
Fast casual
6–9%
Bar
10–15%
CaféAlgemene bandbreedte van 3–9% — voor dit type wordt gewoonlijk geen apart cijfer genoemd.
3–9%
05101520

% van omzet

Food cost is de bandbreedte die de meeste ondernemers het snelst kunnen bewegen. Hoe je het echt onder controle krijgt is een langer gesprek dan een grafiek.

Break-even per maandhuur

Huur is de vaste kostenpost waarvoor je vijf jaar tekent en waar je maandelijks aan denkt. Dit past de standaard break-evenformule toe — dezelfde die achter onze volledige calculator zit — op tien huurniveaus, met de middenpunten van de bandbreedte voor het type dat je koos. Het beantwoordt één vraag: wat moet de zaal verkopen voordat er iets wordt verdiend?

€ 10.000
€ 2.000€ 20.000

Verzekering, salarispersoneel in het management, leningen, basisvoorzieningen, software. Hele euro's.

Per gast, drank inbegrepen. Jouw cijfer, geen benchmark. Hele euro's.

Gemodelleerd op de middenpunten van Casual dining: 31,5% food cost en 32,5% personeel, plus 5% voor kaartkosten en verbruiksartikelen, over 26 openingsdagen. Het middenpunt van een vuistregelbandbreedte is een startpunt, niet jouw restaurant — je eigen cijfers zullen elk getal hieronder bewegen.

Break-even-omzet
€ 51.613per maand
Break-even-omzet
€ 1.985per openingsdag, over 26
Benodigde gasten
67per dag bij een gemiddelde rekening van € 30

Maandelijkse break-even bij elke huur

€ 2.000
€ 25.806
€ 4.000
€ 32.258
€ 6.000
€ 38.710
€ 8.000
€ 45.161
€ 10.000
€ 51.613
€ 12.000
€ 58.065
€ 14.000
€ 64.516
€ 16.000
€ 70.968
€ 18.000
€ 77.419
€ 20.000
€ 83.871

Elk cijfer hier is de standaardformule voor dekkingsbijdrage — vaste kosten gedeeld door één min het aandeel variabele kosten — en niets op deze pagina gebruikt een tweede formule. Om dit op je eigen kosten toe te passen in plaats van een middenpunt van een bandbreedte, gebruik de volledige break-even-calculator.

Waar een benchmark voor dient, en waarvoor niet

Een benchmark is geen doel. Niemand heeft ooit een restaurant verbeterd door bewust 30% food cost te halen. Het is een sanity check — een manier om te vragen of het cijfer voor je het soort cijfer is dat een restaurant zoals het jouwe normaal produceert, of dat er iets is misgegaan wat nog niemand heeft opgemerkt.

Dat onderscheid is belangrijk omdat de bandbreedtes breed zijn. Zeven procentpunten food cost scheiden de top en de bodem van de meeste ervan. Bij €600.000 jaaromzet zijn zeven punten €42.000 — het verschil tussen een restaurant dat zijn eigenaar betaalt en een dat dat niet doet. Een bandbreedte kan je niet vertellen waar je erbinnen valt. Alleen jouw menu, jouw leveranciers en jouw voorbereiding kunnen dat.

Dus de nuttige vraag is nooit “val ik binnen de bandbreedte?”. Het is “als ik erbuiten val, weet ik dan precies waarom?”. Een ondernemer die op 38% food cost draait en kan vertellen dat het een bewust gulle degustatiemenu is bij een rekening van €140, heeft de controle. Een ondernemer die op 31% draait en niet kan zeggen waarom het in maart 28% was, heeft die niet, ook al lijkt het tweede cijfer beter op papier.

Waar deze intervallen vandaan komen

Ze komen van dezelfde plek als de vuistregels van elke ondernemer: horecaonderwijs, vakpers, gesprekken met leveranciers en decennia van mensen die cijfers herhalen die ongeveer juist bleken te zijn. Het is folklore. Nuttige folklore — maar folklore, en dat noemen we het liever.

We zeggen dit ronduit omdat het alternatief is wat de meeste benchmarkpagina's doen: een jaartal, een steekproefgrootte en een gezaghebbend klinkende bron plakken op een cijfer dat niemand echt heeft gemeten. We kunnen geen branchestatistiek verifiëren, we hebben geen onderzoek onder Europese restaurants uitgevoerd, en we gaan geen bronvermelding schrijven die nergens naar wijst. Heb je gecontroleerde cijfers nodig voor een bank of een investeerder, dan zijn dit ze niet.

Waar ze werkelijk goed voor zijn, is waar ondernemers ze al voor gebruiken: een snelle inschatting of een cijfer plausibel is, en een manier om je eigen resultatenrekening iets van vorm te geven.

Food cost: waarom de bandbreedte zo breed is

Keukens zitten van de late twintig tot de midden dertig. Bars zitten veel lager, omdat een spirit schenken een fractie kost van een gerecht opmaken, en omdat de kostprijs van een bar zich concentreert op een handvol regels die elke week worden ingekocht in plaats van verspreid over honderd bederfelijke producten.

Binnen één bandbreedte is wat je beweegt de menusamenstelling, niet vaardigheid. Een restaurant dat veel rund en vis verkoopt, zal bovenaan zijn interval zitten terwijl het alles goed doet; een dat pasta en groenten verkoopt, zal onderaan zitten terwijl het maar weinig goed doet. Daarom is het bijna zinloos om je food cost te vergelijken met die van een ander restaurant, en bijna essentieel om hem te vergelijken met je eigen vorige kwartaal.

Het verschil tussen je theoretische food cost — wat je recepten zeggen dat het verkochte eten had moeten kosten — en je werkelijke food cost is waar het operationele geld zich verstopt. Een bandbreedte laat je dat verschil nooit zien. Alleen tellen doet dat wel.

  • Menusamenstelling — welke gerechten echt verkopen, niet die waar je trots op bent
  • Inkoopprijzen, per levering bijgehouden in plaats van aan het einde van de maand
  • Portionering, die verschuift telkens als een nieuw paar handen op de lijn komt
  • Verspilling, bederf en snijverlies, waarvan niets op een factuur staat
  • Personeelsmaaltijden en gratis rondjes, die echte food cost zijn in vermomming

Personeel: de bandbreedte die je niet van een kaart afleest

Personeel wordt genoemd naar servicemodel in plaats van naar keukentype, omdat wat het aanstuurt is hoeveel mensen de zaal nodig heeft om te draaien, niet wat de pass verlaat. Een zaal met volledige service draagt een sectie, een pass, een bar en een vloer, of de tafels nu vol zitten of niet. Bediening aan de balie niet.

Dat is de hele reden waarom volledige service in de conventionele bandbreedtes meerdere punten boven beperkte service ligt. Het is structureel. Je krijgt een bediende zaal niet omlaag naar het personeelsniveau van een balie door harder te sturen — je komt er door het servicemodel te veranderen, wat een andere beslissing is met andere gevolgen.

De barbandbreedte is de breedste van de drie, en terecht: barpersoneel is vrijwel volledig een planningskwestie. Twee mensen op een rustige dinsdag en vijf op een zaterdag is één locatie die een schommeling van tien punten produceert, daarom moet barpersoneel over een maand worden afgelezen in plaats van over één avond.

Eén ding dat de bandbreedtes bijna nooit meenemen, en zouden moeten: je eigen loon. Werk je vijf dagen per week op de vloer, dan is je tijd een echte kostenpost, of die nu van de rekening afgaat of niet. Een personeelspercentage dat stilletjes de eigenaar buiten beschouwing laat, is een cijfer dat is ontworpen om beter te voelen dan het restaurant werkelijk is.

Prime cost is het cijfer dat het jaar bepaalt

Prime cost is eten plus totaal personeel. In een onafhankelijk restaurant is dit veruit het grootste deel van de beheersbare uitgaven, en het bepaalt het jaar. Klopt de prime cost, dan zijn de meeste andere problemen te overleven. Klopt hij niet, dan zal niets wat je verderop in de keten repareert groot genoeg zijn om iets uit te maken.

De prime cost-grafiek hierboven is de twee bandbreedtes van begin tot eind opgeteld, en dat is rekenwerk in plaats van een vierde benchmark. De bodem van je eten-bandbreedte en de bodem van je personeel-bandbreedte vallen zelden in dezelfde maand samen — goedkopere grondstoffen betekenen meestal meer voorbereiding, en meer voorbereiding betekent meer uren. Lees de som als een buitengrens, niet als een interval waarbinnen je zou moeten verwachten comfortabel te zitten.

De praktische versie: maak van prime cost het ene cijfer dat je elke maand als eerste bekijkt, en ontleed het alleen wanneer het beweegt. Twee helften die in tegengestelde richtingen bewegen binnen een stabiele prime cost, dat is een normaal restaurant. Een prime cost die elke maand een punt stijgt, dat is een restaurant met een probleem dat het nog niet heeft geïdentificeerd.

Drie tot negen procent is een waarschuwing, geen doel

De algemene nettomargebandbreedte is laag genoeg om iedereen buiten de branche te verrassen en niemand erbinnen. Drie procent betekent dat een restaurant van €600.000 €18.000 per jaar overhoudt — minder dan de eigenaar zou verdienen door in andermans keuken te werken, voor een fractie van het risico en zonder het huurcontract.

Bars worden hoger genoemd, en de reden is de food cost-bandbreedte hierboven: een structureel lagere kostprijs op wat het meest wordt verkocht, gaat rechtstreeks door naar de onderste regel. Dat is een voordeel van het format, geen bewijs dat baruitbaters strakker runnen.

De bandbreedte die belangrijker is dan al deze, is die eronder — of het cijfer überhaupt positief is, en of het positief blijft nadat de eigenaar fatsoenlijk is betaald. Een restaurant dat een marge van 7% rapporteert terwijl het zijn eigenaar niets betaalt, rapporteert een marge van 7% op een bedrijf dat niet werkt.

Europese context: wat we wel en niet kunnen vertellen

Dit is een Europees bedrijf — geregistreerd in Tsjechië, werkend in het Tsjechisch, Engels en Italiaans — dus het voor de hand liggende zou zijn om hier Tsjechische, Slowaakse en Italiaanse benchmarkcijfers te publiceren. Dat gaan we niet doen, omdat we ze niet hebben, en drie plausibel klinkende nationale intervallen verzinnen zou alles ondermijnen wat de rest van deze pagina probeert te doen.

Wat gezegd kan worden zonder iets te verzinnen, is structureel, en dat weegt zwaarder dan een nationaal gemiddelde zou doen. Het eerste is btw. Een bandbreedte betekent niets tenzij je weet of de omzet eronder bruto of netto is, en Europese tarieven verschillen genoeg per land en categorie — ter plaatse eten tegenover afhalen, eten tegenover alcohol — dat één restaurant twee merkbaar verschillende food cost-percentages kan produceren, afhankelijk van welk omzetcijfer het gebruikt om te delen. Kies netto van btw, en gebruik dat elke maand.

Het tweede is de kosten van iemand in dienst nemen. In een groot deel van Europa voegen werkgeversbijdragen een aanzienlijk bedrag toe bovenop het brutoloon, en het aandeel wordt nationaal vastgesteld, niet door jou. Een personeelspercentage dat alleen op brutolonen is gebaseerd, zal comfortabel binnen de bandbreedte vallen en toch verkeerd zijn. Gebruik de volledige werkgeverskosten, bijdragen en vakantiegeld inbegrepen, anders meet je personeelscijfer iets anders dan wat de bandbreedte beschrijft.

Het derde is seizoensgebondenheid, die bergstadjes en kuststadjes evenzeer verrast. Een jaarlijkse bandbreedte gelijkmatig verdeeld over twaalf maanden beschrijft bijna geen enkel Europees restaurant. Vaste kosten lopen het hele jaar door; omzet niet. Het beeld maand voor maand is waar je op moet handelen, en het jaarcijfer is waarmee je een huurcontract tekent.

Niets daarvan is een cijfer, en we geven je liever drie vragen die je over je eigen boekhouding kunt beantwoorden dan drie landgemiddelden die je niet zou kunnen controleren.

Hoe je een bandbreedte gebruikt zonder jezelf voor de gek te houden

De eerste regel is consistentie in de definities. Hoe je ook besluit te tellen — btw wel of niet inbegrepen, eigenaarsloon wel of niet meegerekend, bezorgprovisie als verloren omzet of als kostenpost — tel het elke maand op dezelfde manier. Een vergelijking tussen twee verschillend gedefinieerde cijfers is erger dan geen vergelijking, omdat het zekere conclusies uit ruis produceert.

De tweede is dat richting belangrijker is dan niveau. Een restaurant op 34% food cost dat een half punt per maand oploopt, zit dieper in de problemen dan een dat stabiel op 36% ligt. De bandbreedte vertelt je waar je staat. Alleen een reeks vertelt je waar je heen gaat, en waar je heen gaat is het deel dat je nog kunt veranderen.

De derde is één ding tegelijk veranderen. Herbereken de kaart, onderhandel opnieuw met twee leveranciers en herschrijf het rooster in dezelfde week, en je krijgt een resultaat dat je nergens aan kunt toeschrijven — wat betekent dat je het ook niet kunt herhalen.

  • Leg je definities eenmalig vast, en schrijf ze op
  • Meet wekelijks; een maand is lang genoeg om er een slechte week in te verstoppen
  • Vergelijk met je eigen vorige kwartaal voordat je met een bandbreedte vergelijkt
  • Verander één variabele, en wacht dan een volledige periode voordat je hem afleest
  • Reken het eigenaarsloon altijd als kostenpost mee

Het ene cijfer hier dat van ons is

We hebben deze software eerst voor ons eigen restaurant gebouwd. In een stad van 30.000 inwoners lieten we een operatie van een miljoen groeien, en jarenlang runden we het zoals de meeste onafhankelijke zaken — op instinct, met de echte cijfers die zes weken later binnenkwamen dan ze nuttig hadden kunnen zijn. Het eerste jaar dat we echt opvolgden, bespaarden we €4.000. Niet door een geniaal nieuw idee. Door eindelijk te zien waar het geld naartoe ging.

Dat cijfer is van ons, het is gemeten, en het is het enige op deze site dat dat is. Alles hierboven is de conventionele wijsheid van de branche, aangeboden als een vorm om jezelf aan af te toetsen. Je eigen cijfers, elke week op dezelfde manier geteld, vertellen je meer in een maand dan welke benchmark dan ook je in een jaar vertelt.

Ontvang het benchmarkrapport

Een langere geschreven versie van deze pagina: de bandbreedtes, de redenering achter elk ervan, en de vragen die het waard zijn te stellen als je eigen cijfers erbuiten vallen.

Het is nog niet af, dus er valt niets te downloaden en er wacht geen PDF achter dit vakje. Laat je adres achter en het gaat eruit zodra het geschreven is. Is dat geen e-mailadres waard, sluit dan het tabblad met onze zegen — de hele pagina staat hierboven en niets ervan is afgeschermd.

Eén adres, bewaard zodat het rapport je kan bereiken. Geen verhuur van lijsten, geen dagelijkse post, en één klik om je uit te schrijven zodra het aankomt.

Vragen die ondernemers echt stellen

Wat is een goed food cost-percentage voor een restaurant?
De vaak genoemde planningsbandbreedtes lopen van 28–35% voor keukens met volledige service, 25–35% voor fast casual en cafés, en 18–25% voor bars. Waar je binnen je bandbreedte valt, wordt bepaald door de menusamenstelling in plaats van ambitie — een kaart met rund en vis zal hoog uitvallen terwijl alles goed gaat.
Is prime cost belangrijker dan food cost?
Voor een maandelijkse aflezing, ja. Prime cost — eten plus totaal personeel — is het grootste deel van de beheersbare uitgaven, en de twee helften bewegen vaak in tegengestelde richtingen. Volg eerst prime cost, en ontleed het pas wanneer het beweegt.
Waarom is de winstmargebandbreedte voor restaurants zo laag?
Omdat kostprijs, personeel en huur het grootste deel van de omzet opslokken voordat er iets overblijft. Het vaak genoemde algemene interval is 3–9%, met bars hoger op 10–15% omdat hun kostprijs structureel lager is. Een marge die gezond lijkt terwijl de eigenaar geen salaris opneemt, is geen echte marge.
Gelden deze benchmarks voor Europese restaurants?
Het zijn dezelfde vuistregels die in de hele branche worden gebruikt, maar het is geen Europees onderzoek en we presenteren ze niet als zodanig. Voordat je jezelf ermee vergelijkt, bepaal of je omzet netto van btw is en of je personeelscijfer werkgeversbijdragen omvat. Die twee keuzes bewegen het resultaat meer dan het land doet.
Wat moet ik doen als mijn restaurant buiten alle bandbreedtes valt?
Controleer de definitie voordat je iets verandert. De meeste cijfers die onmogelijk lijken, blijken een btw-behandeling te zijn, een voorraadtelling die nooit heeft plaatsgevonden, of een levering die aan de verkeerde kant van een maandafsluiting viel. Klopt de definitie en valt het cijfer nog steeds erbuiten, dan heb je iets gevonden dat een week aandacht verdient.

Bekijk in plaats daarvan je eigen cijfers

Een bandbreedte is andermans restaurant. Het dashboard toont je het jouwe — food cost, personeel, break-even en de richting die alle drie op gaan — in een paar minuten per week. Drie dagen gratis, geen kaart.