How to Calculate Table Turnover Rate for a Small Restaurant
Learn the exact table turnover formula, see benchmark rates by service style, and get 5 practical ways to turn tables faster without rushing diners.
Table turnover rate measures how many fresh parties you can seat at the same table during one service period. The formula is simple: turnover rate = number of parties served ÷ number of tables, calculated over a single meal period such as a dinner shift. A 20-table restaurant that serves 40 dinner parties in one evening has turned each table twice.
The table turnover formula, step by step
To calculate your own rate: count every party you sat during the service period (not every guest — a party of 4 counts once), then divide by your total number of tables. If your restaurant has 15 tables and you sat 30 parties during Saturday dinner service, your turnover rate for that shift was 2.0. Track this per shift rather than per day, since lunch and dinner have very different pacing.
Benchmark: what counts as a good turnover rate?
| Service style | Typical turnover per meal period | Average table time |
|---|---|---|
| Fast-casual / counter service | 3.0 – 5.0+ | 20 – 35 minutes |
| Casual dining | 1.5 – 2.5 | 45 – 75 minutes |
| Fine dining | 0.8 – 1.3 | 90 – 150 minutes |
These are starting benchmarks, not targets to force — a fine-dining room that pushes for fast-casual turnover will damage the experience it's selling.
A worked example
Say a 12-table casual restaurant sits 18 parties at lunch and 26 parties at dinner on a Saturday. Lunch turnover is 18 ÷ 12 = 1.5, and dinner turnover is 26 ÷ 12 = 2.17. Reported as a single daily number (44 ÷ 12 = 3.67), it hides that dinner is doing almost all of the work — which is exactly why tracking lunch and dinner separately matters more than a single blended figure.
Five ways to raise turnover without rushing guests
- Let guests order and reorder without waiting for a server. A QR code menu at the table removes the two slowest steps in a normal visit — waiting to order and waiting to ask for the bill — often shaving 8–12 minutes off table time with no one feeling rushed.
- Offer table-side or QR payment. Waiting for a server to bring a card machine is one of the last things guests do before leaving; a scan-to-pay option can end the visit the moment the party decides to go.
- Pre-bill on request for regulars and lunch guests. A short lunch service benefits from letting a returning guest ask to be billed early without ending their meal.
- Stagger reservation slots instead of seating everyone on the hour. Seating 20 parties at 7:00pm sharp creates a bottleneck at both the kitchen and the exit; 15-minute stagger windows smooth the whole night.
- Build in a short buffer between reservations. Counterintuitively, a 10-minute buffer per table reduces the chance of a late table pushing every booking after it back, which is what actually kills turnover on a busy night.
The mistake most restaurants make when counting turns
A common error is counting every seated period as a “turn,” including no-shows the table sat empty waiting for, and walk-outs who left before ordering. Neither represents real turnover — a table that sat empty for 20 minutes waiting on a no-show actually lowered your turnover that shift. Track only parties who were seated and ordered, and separately track no-show and walk-out rates so you can see their real cost instead of burying it inside your turnover number.
FAQ
Is a higher table turnover rate always better?
No. Turnover needs to match your service style and price point. Rushing a fine-dining table to turn faster usually reduces average spend and reviews more than it gains in extra covers.
How often should I track table turnover?
Per shift (lunch and dinner separately), and ideally per day of the week, since Friday and Saturday dinner behave very differently from a Tuesday.
Does online or QR ordering really move the needle on turnover?
It mainly removes the two slowest manual steps — taking the order and settling the bill — rather than rushing the meal itself, which is why it tends to raise turnover without hurting the guest experience. See how it plays out for delivery and pickup orders too, where a similar principle applies to keeping food moving.
Do I need special software to track table turnover?
Not necessarily — a simple tally per shift works. But if you already run orders through a QR ordering system, the timestamps on when a table's first and last orders were placed give you a far more accurate seating-duration figure than a manual count, since it's based on actual order activity rather than a server's memory of when a table sat down.