If your place feels packed but the bank balance says otherwise, you are probably dealing with a turnover math problem.
Most owners track covers and sales. Fewer track table turns, seat utilization, and RevPASH together. That gap is where profit quietly leaks.
Quick Summary
- Track turns by daypart, not one daily average
- Use both table turns and RevPASH to avoid false wins
- Fix reset and ordering bottlenecks before touching menu prices
- Run a 14-day test and keep only changes that lift net dollars
Why This Matters Right Now
U.S. Census retail data (released January 2026) still shows food-services sales growth year over year. More sales activity does not automatically mean better margin.
Owner threads in r/restaurantowners and r/smallbusiness keep repeating the same pain:
- strong traffic windows
- exhausted staff
- not enough profit left after service
Turnover discipline is one of the fastest fixes that does not require full rebrand or expensive remodel.
The Core Calculator
Use one service period at a time (lunch or dinner).
tableTurns = partiesServed / numberOfTables
seatTurns = coversServed / numberOfSeats
averageTurnTimeMinutes = serviceWindowMinutes / tableTurns
revpash = sales / (numberOfSeats x serviceHours)
If denominator is 0, return 0 and fix data input first.
80-Seat Example (Dinner Service)
Assumptions:
- Seats: 80
- Average seats per table: 4
- Tables: 20
- Dinner window: 5 hours (300 minutes)
- Parties served: 44
- Covers served: 102
- Dinner sales: $6,630
Step 1: Turn metrics
tableTurns = 44 / 20 = 2.20
seatTurns = 102 / 80 = 1.28
averageTurnTime = 300 / 2.20 = 136.4 minutes
Step 2: RevPASH
revpash = 6,630 / (80 x 5) = 6,630 / 400 = $16.58
Now you have a real baseline, not a feeling.
What Usually Slows Turns (Without Anyone Noticing)
- Delayed first-touch after seating
- Kitchen ticket batching during peak window
- Slow check-close process at table end
- Reset lag between parties
- Poor table-size match (2-top parties occupying 4-tops)
These are process issues, not guest issues.
14-Day Turnover Improvement Test
Pick one service window only.
- Baseline 3 days (no changes)
- Apply two process changes for 7 days:
- host pacing + table-size assignment rule
- check-close workflow with clear handoff
- Hold 4 days and compare
Track daily:
- table turns
- RevPASH
- guest complaints
- labor hours in that window
Keep changes only if RevPASH rises and complaints stay stable.
The Mistake Owners Make Most
Chasing faster exits instead of smoother flow.
If guests feel rushed, repeat rate drops. If staff feels rushed, errors and remakes rise. Both destroy margin.
Your goal is not “turn tables faster at any cost.” Your goal is “serve one more profitable turn without damaging experience.”
Quick Action Checklist
- Build a daily lunch/dinner turnover sheet
- Calculate baseline table turns + RevPASH for 7 days
- Identify one bottleneck per window
- Test one operational change at a time
- Keep only changes that improve net dollars, not just volume
Related Guides
- What Is Table Turnover Rate?
- Table Turnover vs Check Average Guide
- Restaurant Break-Even Sales Calculator
- US Restaurant Prime Cost Calculator
- Menu Price Review Checklist
KitchenCost helps you link menu mix, item cost, and service-window outcomes in one weekly review routine.
Try KitchenCost.
Sources (checked on 2026-02-14)
- U.S. Census / Advance Monthly Retail Trade (food services context, Jan 2026 release)
- FRED - Retail Sales: Food Services and Drinking Places (MRTSSM722USN)
- Reddit: r/restaurantowners - Improving turn times discussion
- Reddit: r/restaurantowners - Busy periods but weak results discussion
- Reddit: r/smallbusiness - Crowded but low profit operations thread