Table turnover rate is like the heartbeat of your restaurant - it reveals how efficiently your dining room pulses with guests throughout each service. Many operators miss thousands in potential revenue because they can't see how many covers their space truly accommodates. Master this calculation and you'll transform guesswork into profitable precision.
What is table turnover rate?
Table turnover rate indicates how many times a table is occupied per service. A table that turns 2× means you serve two different groups of guests at that table during one service.
💡 Example:
Restaurant with 20 tables, evening service from 18:00-22:00:
- Total number of covers: 45
- Number of tables: 20
- Turnover rate: 45 ÷ 20 = 2.25×
Each table turns over an average of 2.25×
The basic formula
The calculation is straightforward:
Table turnover rate = Number of covers ÷ Number of available seats
Note: calculate with the actual number of available tables, not your theoretical capacity. If you've closed 3 tables for a group, don't count them.
Measure per time period
Don't just measure per day - break it down by service. This gives much clearer insights:
- Lunch (12:00-15:00): Often higher turnover rate (faster eating)
- Dinner (18:00-22:00): Lower turnover rate (longer dining)
- Weekend vs. weekdays: Massive differences possible
💡 Example weekly overview:
Bistro with 25 tables:
- Monday dinner: 28 covers ÷ 25 = 1.12×
- Friday dinner: 65 covers ÷ 25 = 2.6×
- Saturday lunch: 45 covers ÷ 25 = 1.8×
What are good figures?
Typical turnover rates by restaurant type:
- Fine dining: 1.0-1.5× (guests stay long)
- Casual dining: 1.5-2.5× (average length of stay)
- Bistro/brasserie: 2.0-3.0× (faster turnover)
- Lunch spot: 2.5-4.0× (short visits)
⚠️ Note:
A turnover rate that's too high can mean you're rushing guests out. Quality trumps quantity every time. Also track your average spend per guest.
Using turnover rate as a steering metric
Here's something most kitchen managers discover too late: your turnover patterns reveal exactly where you're bleeding money. Use these figures to make concrete decisions:
- Low turnover on busy days: Examine your service speed or table layout
- Excessive turnover: Maybe you can charge higher prices or offer longer menus
- Big differences per day: Consider dynamic pricing or targeted promotions
💡 Practical example:
Restaurant notices that Friday evening turnover rate is only 1.8× while Saturday achieves 2.4×:
- Analysis: Friday service takes too long
- Action: Extra staff on Friday, streamlined menu
- Result: Turnover increases to 2.2× = 10 extra covers
Combine with other KPIs
Table turnover rate works best alongside:
- Average spend per guest: Higher turnover × lower spend can generate less revenue
- Guest wait time: Low turnover often means frustrated waiting guests
- Labor costs per service: More turnover might require additional staff
A system like KitchenNmbrs can track these figures automatically and spot trends, so you won't need to count manually.
How do you calculate table turnover rate? (step by step)
Count your actual capacity
Note how many tables you actually have available per service. Subtract closed tables, reservations, and maintenance from your total number of seats.
Count the number of covers per service
Note how many guests you actually served in that service. Use your POS system or reservation system for exact figures.
Calculate the turnover rate
Divide the number of covers by the number of available seats. The result shows how many times your tables turned over on average during that service.
✨ Pro tip
Track turnover rates by individual table position over 14 consecutive services - tables near windows typically turn 0.3-0.5× faster than corner spots. Use this data to price your reservations dynamically.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
What if I have different table sizes?
Calculate with the total number of seats instead of number of tables. A table for 2 and a table for 6 equal 8 seats combined, not 2 tables.
How often should I measure this?
Track this weekly per service (lunch/dinner) at minimum. With major fluctuations, measure daily to catch patterns early and adjust accordingly.
What if my turnover rate is lower than the benchmark?
Start by examining your service speed and kitchen processes. Then review your table layout and reservation system. Sometimes rearranging tables or tweaking your menu structure helps significantly.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
Food Standards Agency (FSA) — https://www.food.gov.uk
The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.
Written by
Jeffrey Smit
Founder & CEO of KitchenNmbrs
Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.
All your financial KPIs in one dashboard
Food cost percentage, gross margin, revenue per cover — KitchenNmbrs calculates it all automatically based on your recipes and purchases. Start your free trial.
Start free trial →