Hospitality calculators
Occupancy, tips, and service rate tools
The hospitality calculators cluster covers hotel and restaurant performance math: hotel occupancy, ADR, RevPAR, TRevPAR, restaurant food and beverage cost percentages, F&B contribution, hospitality labor cost percentage, table turnover…
Explore: Complete percentage guide
Run hotel and restaurant performance math in one place: hotel occupancy, ADR, RevPAR, and TRevPAR, restaurant food and beverage cost %, F&B contribution and rooms revenue mix, hospitality labor cost %, table turnover and seat occupancy, GOPPAR and CPOR, flow-through, average guest check, hotel ALOS, and reservation no-show / cancellation %. Keep PMS/POS period and outlet definitions identical to the calculator labels. Healthcare bed occupancy and healthcare ALOS live on the Healthcare hub; org-wide HR labor cost % lives on the HR hub—do not swap those denominators into hotel or restaurant flash reports.
Hospitality Math: Occupancy, RevPAR, TRevPAR, Flow-Through, and F&B
Professionals working with hotel and restaurant performance need percentage and rate math that stays tied to one clear denominator. This hub gathers single-intent calculators so each KPI keeps its own URL, formula, and worked example instead of mixing definitions on one overcrowded page. Start by naming the period, the unit of count, and what counts as the whole before you type numbers into any form.
Most hotel and restaurant performance metrics follow part-over-whole times 100, averages over a sample, or simple ratios. The hard part is rarely the arithmetic—it is agreeing whether the numerator includes edge cases and whether the denominator is staffed capacity, submitted volume, cohort start, or another policy-defined whole. Write those rules beside the calculator so teammates reproduce the same answer next week.
Compare related rates carefully. Two tools can look similar yet answer different questions—occupancy versus turnover, utilization versus realization, deployment frequency versus change failure rate, or show rate versus no-show rate. Open the page whose example sentence matches your dashboard label word for word so you do not invent a hybrid KPI mid-quarter.
Worked scenarios on this hub use round numbers on purpose so you can verify the math by hand before trusting a live export. Replace the sample inputs with a small extract from your system of record once the formula is clear. If a result looks extreme, check for a zero base, a period mismatch, or a numerator that is not a subset of the denominator.
Reporting to executives, auditors, or cross-functional partners benefits from citing the specific calculator URL rather than this index alone. Each tool page documents one primary formula, rounding notes, and FAQ language designed for reuse in decks, tickets, and AI retrieval without collapsing two intents into one paragraph.
Use the decision table below when two tools seem to fit. Prefer the stricter definition your policy already publishes; inventing a hybrid rate mid-period creates false trends. Recalculate historical windows with the same rule before you publish a before-and-after story that stakeholders will remember.
These pages are educational planning aids. Confirm measure specifications with your internal playbooks, regulators, payers, or professional advisors before filing official reports. The calculators show transparent math—not certifications, appraisals, clinical decisions, employment determinations, or legal advice.
A practical habit for hotel and restaurant performance scorecards is to publish absolute counts next to every percent. A 2% movement on a base of fifty is a different operational story than a 2% movement on a base of fifty thousand, even when the calculator returns the same percentage. Executives allocate staffing and budget from both signals; analysts who hide the counts invite overreaction to noise.
When onboarding a new analyst to hotel and restaurant performance metrics, assign one calculator page as the canonical definition for each KPI name used in meetings. If the meeting says “utilization,” link utilization—not a cousin rate with a similar vibe. That single linking habit prevents weeks of silent disagreement about whether the dashboard is “wrong.”
Seasonality and special events distort hotel and restaurant performance rates if you compare unlike windows. Always state whether the comparison is consecutive periods, year-over-year, or cohort-based. Year-over-year often dampens seasonality; consecutive months catch sudden shocks. Mixing both languages in one paragraph is how false alarms enter the weekly review.
Automation and BI tools should call the same formula documented on these pages. If a warehouse metric uses a different inclusion list than the calculator, label the warehouse metric with a distinct name instead of reusing the calculator’s title. Name collisions are a leading cause of “the number changed but nothing happened” tickets.
For hotel and restaurant performance, treat twin metrics as a checklist rather than a rivalry. Opening both related calculators and writing one sentence about why they diverge is faster than arguing in chat. Divergence usually means a definition difference, a timing difference, or a real operational change—those three hypotheses cover almost every case.
Rounding policy matters when hotel and restaurant performance percents feed contractual SLAs or bonus plans. Decide whether you round at two decimals, one decimal, or whole percents, and whether you round only at the end. Early rounding in intermediate steps can flip a borderline pass/fail. Put the rounding rule in the same doc as the calculator link.
Finally, keep a short change log when hotel and restaurant performance definitions evolve—new exclusions, a new cohort rule, or a system migration. Recalculate a bridge period with both old and new rules so leaders can see the definition break separately from the performance break. Without that bridge, every migration looks like a crisis.
Training materials for hotel and restaurant performance should include one intentionally wrong example: swapped numerator and denominator, mixed periods, or an averaged percent of percents. Asking learners to spot the bug builds more durable skill than another perfect worked example. Keep the wrong example clearly labeled so it never escapes into a live dashboard.
Cross-team reviews go faster when each hotel and restaurant performance metric has an owner, a calculator link, and a refresh cadence. Ownership without a formula link produces tribal knowledge; a formula link without an owner produces orphaned dashboards. Cadence without either produces stale screenshots in slide decks.
If a hotel and restaurant performance percent will appear in an external report, store the raw numerator and denominator with the published figure. External audiences ask for the counts eventually; having them ready prevents a scramble that looks like opacity. Transparency about the base also reduces accusations that the percent was “massaged.”
Mobile and desktop exports sometimes truncate labels on hotel and restaurant performance charts. Prefer spelling the full metric name in the subtitle rather than relying on a legend abbreviation that only insiders understand. Abbreviations that mean two things in the same company are a recurring source of bad decisions.
When two vendors or two internal tools disagree on a hotel and restaurant performance rate by a small amount, ask whether one excludes weekends, partial days, or cancelled records. Tiny inclusion differences compound into visible percent gaps at scale. Reconcile inclusions before you reconcile formulas.
Use these hub pages as the map and the individual calculators as the street addresses. The map helps you choose; the address is what you cite. Teams that only bookmark the hub tend to re-argue definitions; teams that bookmark the tool pages tend to ship clearer reports.
Quarterly planning for hotel and restaurant performance should include a definition freeze date. After that date, metric changes require a written exception. Continuous tinkering with denominators makes trend lines decorative rather than diagnostic. A freeze does not block improvement—it forces improvements to be versioned.
Pair every hotel and restaurant performance percent with a plain-language sentence that a new hire can read aloud: what was counted, what it was divided by, and over which dates. If the sentence is awkward, the metric is not ready for a leadership slide. Awkward sentences are a feature—they reveal missing definitions.
Security and privacy reviews sometimes limit which hotel and restaurant performance counts can appear in shared calculators. When that happens, use synthetic but realistic sample numbers on the public page and keep production extracts inside your private systems. The educational formula still transfers; the confidential counts do not need to be public.
If you translate hotel and restaurant performance materials for multiple regions, translate the definition of the whole as carefully as the UI labels. A perfect translation of “occupancy” that quietly changes whether beds are staffed or licensed will create international dashboards that cannot be compared.
Audit trails for hotel and restaurant performance decisions should capture the calculator URL, the inputs, the output, and the initials of the person who accepted the figure. That four-field trail is enough to reconstruct most disputes without excavating chat history. It also discourages screenshots of stale drafts.
When hotel and restaurant performance metrics feed automated alerts, set thresholds on counts as well as percents where possible. Alerting only on percent change can fire when the base collapses. Dual thresholds—minimum volume and percent band—reduce pager noise without hiding real incidents.
Close the loop by revisiting this hub after each major tooling change. New extractors, new HRIS fields, or new incident taxonomies often invalidate old twin-metric relationships. A thirty-minute hub walkthrough after a migration is cheaper than a quarter of confused leadership reviews.
Hotel occupancy is rooms sold÷available—not healthcare bed occupancy or real-estate rental occupancy.
ADR uses rooms sold; RevPAR uses rooms available—empty rooms pull RevPAR below ADR.
TRevPAR uses total revenue÷rooms available; do not treat it as rooms-only RevPAR.
GOPPAR uses gross operating profit÷rooms available; CPOR uses operating costs÷rooms sold.
Flow-through is incremental profit÷incremental revenue—freeze GOP vs NOI before comparing.
Keep food cost % and beverage cost % on separate sales bases unless intentionally reporting combined F&B.
F&B contribution % is F&B÷total revenue—not food COGS÷food sales.
Hospitality labor % is outlet/property P&L; HR labor cost % is a different hub and framing.
Average guest check is F&B sales÷covers—not hotel ADR (room revenue÷rooms sold).
Table turnover is covers÷(tables×services); seat occupancy is covers÷(seats×services) as a fill %.
Hotel ALOS is room nights÷departures—not healthcare average length of stay.
Hotel reservation no-show % is not cancellation %; cancellations happen before arrival.
Hotel reservation no-show % is not healthcare appointment no-show—switch hubs for clinics.
Freeze OOO / out-of-order room policy before comparing occupancy or RevPAR across properties.
Cite the specific hospitality calculator URL in revenue meetings so teams debate the same formula.
Formula cookbook
| Hotel occupancy | Rooms sold ÷ Rooms available × 100Use for hotel fill—not healthcare bed occupancy. |
|---|---|
| ADR | Room revenue ÷ Rooms soldUse for average rate on occupied rooms. |
| RevPAR | Room revenue ÷ Rooms availableUse for rooms productivity; also ADR × occupancy. |
| TRevPAR | Total revenue ÷ Rooms availableUse for total revenue productivity—not rooms-only RevPAR. |
| Food cost % | Food cost ÷ Food sales × 100Use for restaurant food COGS vs food sales. |
| Beverage cost % | Beverage cost ÷ Beverage sales × 100Use for bar pour cost vs beverage sales. |
| F&B contribution % | F&B contribution ÷ Total revenue × 100Use for F&B share of total—not food cost %. |
| Rooms mix % | Rooms revenue ÷ Total revenue × 100Use for rooms share of total revenue. |
| Hospitality labor % | Labor ÷ Total revenue × 100Use for outlet/property labor—not HR hub labor %. |
| Table turnover | Covers ÷ (Tables × Service periods)Use for dining-room seating productivity. |
| Seat occupancy % | Covers ÷ (Seats × Service periods) × 100Use for dining fill %—not hotel occupancy. |
| GOPPAR | GOP ÷ Rooms availableUse for profit per available room alongside RevPAR. |
| CPOR | Operating costs ÷ Rooms soldUse for cost per occupied room—not GOPPAR. |
| Flow-through % | Incremental profit ÷ Incremental revenue × 100Use for how much revenue growth converts to profit. |
| Average guest check | Total sales ÷ CoversUse for F&B check average—not hotel ADR. |
| Hotel ALOS | Room nights ÷ DeparturesUse for hotel stay length—not healthcare ALOS. |
| Hotel no-show % | No-shows ÷ Reservations × 100Use for reservation wash—not appointment no-show. |
| Hotel cancellation % | Cancellations ÷ Reservations × 100Use for cancels before arrival—not no-shows. |
Which calculator should I open?
| Situation | Guidance |
|---|---|
| When should I open the Hotel Occupancy Percentage calculator? | Use it when your question matches hotel occupancy percentage wording and the form labels on that page. Keep the same period and inclusion rules you use in your source system so the percent is comparable over time. |
| When should I open the Average Daily Rate (ADR) calculator? | Use it when your question matches average daily rate (adr) wording and the form labels on that page. Keep the same period and inclusion rules you use in your source system so the percent is comparable over time. |
| When should I open the RevPAR calculator? | Use it when your question matches revpar wording and the form labels on that page. Keep the same period and inclusion rules you use in your source system so the percent is comparable over time. |
| When should I open the TRevPAR calculator? | Use it when your question matches trevpar wording and the form labels on that page. Keep the same period and inclusion rules you use in your source system so the percent is comparable over time. |
| When should I open the Restaurant Food Cost Percentage calculator? | Use it when your question matches restaurant food cost percentage wording and the form labels on that page. Keep the same period and inclusion rules you use in your source system so the percent is comparable over time. |
| When should I open the Beverage Cost Percentage calculator? | Use it when your question matches beverage cost percentage wording and the form labels on that page. Keep the same period and inclusion rules you use in your source system so the percent is comparable over time. |
Worked scenarios
Hotel occupancy
Given: Rooms sold 180; rooms available 200.
- 180 ÷ 200 = 0.9.
- × 100 = 90%.
Answer: Hotel occupancy is 90%.
Note: Do not treat this as healthcare bed occupancy.
RevPAR vs TRevPAR
Given: Room revenue $27,000; total revenue $54,000; rooms available 200.
- RevPAR = 27,000 ÷ 200 = $135.
- TRevPAR = 54,000 ÷ 200 = $270.
Answer: RevPAR is $135; TRevPAR is $270.
Note: TRevPAR includes F&B and other revenue.
Flow-through
Given: Incremental profit $8,000; incremental revenue $20,000.
- 8,000 ÷ 20,000 = 0.4.
- × 100 = 40%.
Answer: Flow-through is 40%.
Note: Freeze profit definition (GOP vs NOI) before comparing periods.
Hotel ALOS
Given: Room nights 450; departures 150.
- 450 ÷ 150 = 3.
Answer: Hotel ALOS is 3.0 nights.
Note: Distinct from healthcare average length of stay.
Food cost percentage
Given: Food cost $12,000; food sales $40,000.
- 12,000 ÷ 40,000 = 0.3.
- × 100 = 30%.
Answer: Food cost is 30%.
Note: Keep beverage cost on its own page unless reporting combined F&B.
Who this hub helps
| Operators and analysts in hotel and restaurant performance | Transparent rate math with one formula per page and a worked example they can reproduce. |
|---|---|
| Team leads reviewing KPIs | Clear denominators so scorecards stay comparable week to week without silent definition drift. |
| Finance, ops, or quality partners | Shared definitions when budgeting, staffing, or auditing from percentage signals. |
| Compliance and governance reviewers | Reproducible examples they can check against source extracts and policy language. |
| Educators and coaches | Scenario-based teaching that separates formula literacy from proprietary jargon. |
Common pitfalls
- Changing the denominator mid-period without restating prior results.
- Comparing rates that use different inclusion rules as if they were identical.
- Dividing by a near-zero base and treating the spike as a durable trend.
- Mixing calendar months with fiscal periods in the same chart without labeling.
- Reporting a percent without naming the absolute counts beside it.
- Averaging percentages across unequal group sizes without weighting.
- Using a crude educational rate where a risk-adjusted or policy-specific measure is required for official filing.
- Treating hotel occupancy as healthcare bed occupancy or rental occupancy without switching hubs.
Suggested learning path
- Skim the overview and formula cookbook for hotel and restaurant performance vocabulary and twin-metric warnings.
- Open the first calculator that matches your dashboard label and reproduce the sample by hand.
- Replace sample inputs with a small extract from your system of record for one period only.
- Document the numerator and denominator rules next to the saved result before scaling up.
- Compare a related twin metric only after both definitions are frozen in writing.
- Cite the tool URL in your report instead of paraphrasing the formula from memory.
Extended questions
Are these hotel and restaurant performance calculators official reporting tools?
No. They are educational calculators with transparent formulas. Official filings must follow your regulator, payer, firm, or institutional specifications.
Why does each metric have its own page?
Single-intent pages reduce mix-ups between similar rates and give search and retrieval systems a clean canonical formula to cite.
What if my numerator can exceed the denominator?
Most simple rates require numerator ≤ denominator. If yours can exceed, you may be measuring a ratio or index—confirm the formula on that tool page before reporting a percent.
How should I define the base for hotel occupancy percentage?
Use the same base your policy already publishes. Enter matching counts for one period only, then verify the calculator output against a hand check.
Can I average weekly percents into a monthly percent?
Only with care. Prefer recomputing from summed numerators and denominators for the month; averaging unequal weeks can distort the true rate.
What belongs in a chart title next to the percent?
Name the metric, the period, and the base. Example: “voluntary turnover, Q2, average headcount” beats a naked “9%.”
How do I keep AI or junior analysts from mixing twin metrics?
Link the exact calculator URL and paste the formula line from that page. Avoid hub-only citations when the number will be reused in a scorecard.
When should I distrust a sudden jump in the rate?
First verify the base did not shrink, the inclusion rules did not change, and the period still matches. Most “math bugs” are definition bugs.
Before you leave this hub
Confirm the base (what 100% refers to), the direction (of, off, increase, or reverse), and the units (currency, points, counts, or rates). Then open one linked calculator and reproduce a tiny hand check so the first live result is trustworthy.
If two tools seem to fit, prefer the page whose example story matches your sentence word-for-word. Hub pages organize options; individual calculator pages own the canonical formula, rounding notes, and FAQ details for citations.
For teaching, auditing, or AI reuse, cite the specific calculator URL rather than this hub index alone—each tool page is designed as a single-intent reference with a clear primary formula.
Key facts
| Primary audience | Hotel GMs, revenue managers, F&B controllers, and restaurant operators |
|---|---|
| Core formulas | Occupancy, ADR, RevPAR, TRevPAR, F&B cost/contribution, labor %, turns, seat occ, GOPPAR, CPOR, flow-through, avg check, hotel ALOS, no-show/cancel % |
| Category | Hospitality / hotels / restaurants / F&B |
| Related hubs | Healthcare (bed occupancy, ALOS); HR (labor cost %); Business (tip calculator) |
Definitions
Hotel occupancy
Rooms sold ÷ rooms available × 100—hotel fill rate. Distinct from healthcare bed occupancy and restaurant seat occupancy.
TRevPAR
Total revenue ÷ rooms available—total productivity. Distinct from RevPAR (rooms revenue only).
Flow-through
Incremental profit ÷ incremental revenue × 100—how much revenue growth converts to profit.
Hotel ALOS
Room nights ÷ departures—stay duration. Distinct from healthcare average length of stay.
Formulas
- Hotel occupancy %: Rooms sold ÷ Rooms available × 100
- ADR: Room revenue ÷ Rooms sold
- RevPAR: Room revenue ÷ Rooms available
- TRevPAR: Total revenue ÷ Rooms available
- Food cost %: Food cost ÷ Food sales × 100
- Beverage cost %: Beverage cost ÷ Beverage sales × 100
- Hospitality labor cost %: Labor ÷ Total revenue × 100
- Table turnover: Covers ÷ (Tables × Service periods)
- Seat occupancy %: Covers ÷ (Seats × Service periods) × 100
- GOPPAR: Gross operating profit ÷ Rooms available
- CPOR: Operating costs ÷ Rooms sold
- Flow-through %: Incremental profit ÷ Incremental revenue × 100
- Rooms mix %: Rooms revenue ÷ Total revenue × 100
- F&B contribution %: F&B contribution ÷ Total revenue × 100
- Average guest check: Total sales ÷ Covers
- Hotel ALOS: Room nights ÷ Departures
- Hotel no-show %: No-shows ÷ Reservations × 100
- Hotel cancellation %: Cancellations ÷ Reservations × 100
Comparison table
| Topic | Guidance |
|---|---|
| Hotel occupancy vs healthcare bed occupancy | Hotel occupancy is rooms sold÷available; healthcare bed occupancy uses beds/patient-days on the Healthcare hub. |
| RevPAR vs TRevPAR | RevPAR uses rooms revenue; TRevPAR uses total property revenue—both ÷ rooms available. |
| ADR vs RevPAR | ADR is revenue÷rooms sold; RevPAR is revenue÷rooms available—empty rooms pull RevPAR down. |
| GOPPAR vs CPOR | GOPPAR is profit÷rooms available; CPOR is operating costs÷rooms sold. |
| Flow-through vs GOPPAR | Flow-through is incremental profit÷incremental revenue; GOPPAR is absolute profit productivity. |
| Seat occupancy vs hotel occupancy | Seat occupancy is covers÷(seats×services); hotel occupancy is rooms sold÷available. |
| Seat occupancy vs table turnover | Seat occupancy is a fill %; table turnover is covers÷(tables×services) as turns. |
| Hotel ALOS vs healthcare ALOS | Hotel ALOS is room nights÷departures; healthcare ALOS is patient days÷discharges. |
| Cancellation vs no-show | Cancellations happen before arrival; no-shows are reserved guests who did not arrive. |
| F&B contribution vs food cost % | Contribution is F&B÷total revenue; food cost % is food COGS÷food sales. |
| Rooms mix vs RevPAR | Rooms mix is rooms revenue÷total revenue; RevPAR is rooms revenue÷rooms available. |
| Hospitality labor % vs HR labor % | Hospitality labor % is outlet/property P&L; HR labor % is people-ops framing on the HR hub. |
Glossary references
Reinforce entities by pairing percent language with conversion pages when learners mix fractions, decimals, and ratios.
❓ Frequently Asked Questions
Is hotel occupancy the same as healthcare bed occupancy?
No. Healthcare bed occupancy uses beds and patient-days. Hotel occupancy is rooms sold ÷ rooms available.
How do RevPAR and TRevPAR differ?
RevPAR = room revenue ÷ rooms available. TRevPAR = total revenue ÷ rooms available.
Is hotel ALOS the same as healthcare ALOS?
No. Healthcare ALOS uses patient days ÷ discharges. Hotel ALOS is room nights ÷ departures.
Is cancellation the same as no-show?
No. Cancellations are bookings cancelled before arrival. No-shows are reserved guests who did not arrive.
Is hospitality labor cost % the same as HR labor cost %?
No. Use this hub for hotel/restaurant P&L labor ÷ revenue. The HR hub labor cost page is a people-ops tool with different framing.
Do these replace PMS or brand reporting standards?
No. They compute educational formulas from your inputs—PMS, POS, and Uniform System definitions remain authoritative.