Business and Freelancing

Seat Turnover and RevPASH Calculator

Enter seats, hours open, covers, revenue and minutes per guest to get RevPASH and seat turns.

Your numbers

Example figures throughout.

Guests served in that time.

Time a seat is occupied by one guest.

Result

RevPASH (revenue per available seat hour)

$10.00

Seat turns
1.90
Average check per cover
$26.32
Capacity covers at full seating
400
Share of seat time filled
47.5%

If the time per guest changed (share filled and check kept)

Minutes per guestCapacity coversSeat turnsRevPASH
65461.54.62$11.54
70428.64.29$10.71
75 (entered)4004.00$10.00
803753.75$9.38
85352.93.53$8.82
How this was calculated
  1. RevPASH = revenue / (seats x hours) = $5,000.00 / (100 x 5) = $10.00.
  2. Seat turns = covers / seats = 1.90. Capacity covers = seats x hours x 60 / minutes per guest = 400.
  3. The same number follows from share of seat time filled x average check / hours per guest = 0.4750 x $26.32 / 1.2500 = $10.00.
  • The what-if table assumes the same share of seat time is filled and the same average check at each time per guest. Real demand may not follow, and shorter visits can change what guests order.

Calculated using SumPanda.com · https://sumpanda.com/seat-turnover-and-revpash-calculator/

Results are estimates for general information. Verify important figures before relying on them.

Next step

How to use the seat turnover and revpash calculator

  1. Enter the number of seats and the hours of service you are measuring.
  2. Enter the covers served and the revenue taken in that time.
  3. Enter the average number of minutes a guest occupies a seat.
  4. Read RevPASH, seat turns, the average check and the capacity covers, and use the table to see how a shorter or longer visit changes RevPASH.

Formula

RevPASH = revenue / (seats x hours of service)

seat turns = covers / seats

capacity covers = seats x hours x 60 / minutes per guest

RevPASH = share of seat time filled x average check / hours per guest

The last line is a second way to reach the same figure. Revenue per available seat hour depends on how much of the seat time is used, what each guest spends and how long each guest stays.

A hundred seats for a five hour dinner

A restaurant with 100 seats serves dinner for 5 hours and takes in $5,000 from 190 covers, with each guest staying 75 minutes. RevPASH is 5,000 / (100 x 5) = $10.00. Seat turns are 190 / 100 = 1.90 and the average check is $26.32.

At full seating the room could serve 100 x 5 x 60 / 75 = 400 covers, so 47.5% of the seat time was used. If visits were 65 minutes and the same share of seat time were filled at the same check, RevPASH would be 0.475 x 26.32 / (65 / 60) = $11.54.

What RevPASH tells you

Revenue per available seat hour combines three levers: filling more of the seat time, raising the average check, and shortening the time per guest. Looking at one lever alone can mislead, because a faster table turn may cut the average check if guests feel rushed.

To find which dishes earn the most per cover, use the Menu Engineering Matrix Calculator. If you take reservations, the Appointment Overbooking Calculator addresses no-shows, and the Break-Even Calculator shows how many covers pay your fixed costs.

Comparing services

Measure the same hours on the same weekday across weeks, and measure lunch and dinner on their own. A single number for the whole day hides slow hours that are worth a different plan.

Assumptions and limits

  • Seats and hours are the ones available for service in the measured period.
  • Covers are guests served, and revenue is for the same period.
  • Minutes per guest is an average, and the what-if table keeps the same share of seat time filled and the same check.
  • Real demand may not follow the table, and shorter visits can change what guests order.
  • Food cost and labor are not part of RevPASH.

Formulas reviewed October 10, 2026. See the calculation methodology for how SumPanda rounds, tests and sources its formulas.

Frequently asked questions

What is a good RevPASH?

There is no single good number. Compare your own RevPASH across services and over time, and with places of a similar kind and price level.

What is the difference between RevPASH and revenue per seat?

Revenue per seat ignores time. RevPASH divides by seat hours, so a short service and a long one can be compared fairly.

How do I measure the minutes per guest?

Take the average time from seating to leaving for a sample of parties, and divide by party size if a table seats several guests.

Why does capacity covers use full seating?

It shows the most the room could serve at your visit length, which is the benchmark for the share of seat time you filled.