Dinner service at $15 RevPASH
Revenue $4,800, 80 seats, 4 hours. Seat hours = 320. RevPASH = $15, which reads Excellent.
Calculate restaurant RevPASH from revenue and seat hours. See revenue per seat, utilization, lost opportunity, and seat-hour productivity benchmarks.
Mode revenue + seats + hours: Seat Hours Available = Available Seats × Operating Hours RevPASH = Total Revenue ÷ Seat Hours Available Mode revenue + seat hours available: Seat Hours Available = Available Seat Hours RevPASH = Total Revenue ÷ Seat Hours Available Secondary metrics: Revenue Per Seat = Total Revenue ÷ Available Seats Revenue Per Hour = Total Revenue ÷ Operating Hours Optional occupancy: Seat Hours Used = Seat Hours Available × (Occupancy % ÷ 100) Seat Utilization % = Occupancy % Lost Revenue Opportunity = RevPASH × (Seat Hours Available − Seat Hours Used) Benchmark (RevPASH $ per available seat hour): Excellent ≥ 14, Good ≥ 11, Average ≥ 8, Low ≥ 5, Critical < 5
RevPASH measures how much sales each available seat hour produced in a defined window. Seats × hours builds capacity when you know both. Direct seat hours is useful when your POS already multiplies capacity. Occupancy is optional: it turns unused seat hours into a planning estimate of lost sales at the current RevPASH rate. Time period labels lunch, dinner, daily, or weekly for interpretation. This page is not Average Check (spend per guest), not table turnover, not occupancy-only capacity math, and not Profit Margin.
Real numbers through the same formula this tool uses.
Revenue $4,800, 80 seats, 4 hours. Seat hours = 320. RevPASH = $15, which reads Excellent.
Revenue $3,200 on 400 seat hours at 60% occupancy. RevPASH = $8. Lost opportunity = $1,280.
Pull sales for one clear window, match the capacity, then read yield before you change the floor.
Label lunch, dinner, daily, or weekly so the interpretation matches the window you measured.
Use net sales for the same window. Stay consistent on comps and voids.
Seats × hours when you know both. Seat hours available when capacity is already calculated.
Occupancy unlocks seat hours used, utilization %, and lost revenue opportunity.
Decide whether the next move is fill, check size, pace, or capacity.
RevPASH tells you how hard each available seat hour worked. Pair it with occupancy before you change the floor plan.
A busy room with a soft check can post the same RevPASH as a quieter room with a strong ticket. The dollar per seat hour is the productivity score.
Seat hours are converting well for casual to polished casual service. Protect pace and attach so the yield holds.
Healthy yield. Small lifts in fill during soft hours or guided selling usually push you into the top band.
Adequate, but not protected. Decide whether the leak is empty seats, slow turns, or a light check.
Seat hours are under-earning. Map empty hours by daypart before you add seats or cut list prices.
Operators who manage seat-hour yield treat capacity like inventory.
Lunch revenue with lunch seats and hours. Mixing dinner sales into a lunch capacity figure makes RevPASH look better than it is.
RevPASH alone does not say whether the room was full. Occupancy separates a fill problem from a check-size problem.
A blended daily RevPASH can hide a soft lunch. Run each daypart, then the full day.
More seats raise available seat hours. If RevPASH is already low, expansion spreads the same sales thinner.
These errors push the number up or down without changing the real floor.
Closed sections, private dining not sold, and patio seats behind a locked door should not sit in available seats.
Stay consistent. If comps and voids are stripped from sales, keep them stripped every time you compare periods.
If the kitchen ran four hours but you billed five on the schedule, seat hours and RevPASH will not line up with what guests saw.
A rough fill estimate is fine for planning, but label it as such. Soft occupancy estimates inflate lost-opportunity dollars.
Short answers owners ask when they first track revenue per available seat hour.
RevPASH is revenue per available seat hour. Divide period sales by the seat hours you had available in that same window.
Seat hours available = seats × operating hours (or enter seat hours directly). RevPASH = total revenue ÷ seat hours available.
Average check is spend per guest or per ticket. RevPASH is sales productivity per seat hour of capacity, whether or not every seat was filled.
Table turnover counts how many times a table reseats. RevPASH measures dollars earned per available seat hour. You need both to see pace and yield.
Occupancy is the share of capacity that was filled. RevPASH is the dollar yield on all available seat hours. Occupancy explains fill; RevPASH explains productivity.
Profit margin stacks costs against sales. RevPASH only looks at how much revenue each available seat hour produced.
For many casual to polished casual rooms, $8–$15 per available seat hour is a practical planning band. Dinner often runs higher than lunch.
When you enter occupancy, unused seat hours × RevPASH estimates sales you did not capture at the current yield rate. It is a planning figure, not a guarantee.
Fill soft hours, lift the check with attach habits, or tighten turns carefully. Adding seats without demand usually lowers RevPASH.
Use seats + hours when you know both. Use seat hours available when your POS or spreadsheet already multiplies capacity for you.
Use these when RevPASH points to check size, margin, or volume questions.
Measure spend per guest or per ticket when RevPASH is soft but the room looks full.
Stack a fuller cost set when seat-hour yield looks fine but profit does not.
Translate contribution into the sales volume you need to cover fixed costs.
See what each sale leaves after variable costs before you chase more covers.
Complementary calculators that often pair with this workflow.
Estimate restaurant wait time from guests waiting or arrival rates. See guests ahead, table throughput, queue length, and host-stand recommendations.
Calculate restaurant table turnover from guests served or party seatings. See average turns, utilization, seating capacity, and tables needed.
Calculate restaurant average check from revenue and guests or transactions. Project revenue to a target check, see the revenue gap, optional tax and service charge, and spend benchmarks.
More tools to browse after you finish this calculation.
Work out what share of your food sales is spent on ingredients. Enter total food cost and food sales to get your food cost percentage instantly, with the formula shown.
Calculate restaurant labor cost percentage from total labor and sales. Optionally include payroll taxes and benefits for a loaded labor figure.
Compare expected versus actual restaurant inventory to calculate shrinkage quantity, shrinkage value, shrinkage percentage, inventory accuracy, and adjusted loss after recovery — with optional cause breakdown for waste, spoilage, damage, and theft.