BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Catering, events & group arrangements · ⏱️ 3 min read

How do I calculate F&B revenue per available room (CPOR)?

📝 KitchenNmbrs · updated 14 Mar 2026

Every hotel manager tracking F&B performance needs to understand CPOR - Cost Per Occupied Room for food and beverage operations. This metric reveals exactly how much revenue your restaurant, bar, and room service generate per occupied room. Most hoteliers obsess over room rates, yet F&B typically drives 30-40% of total guest spending.

What exactly is F&B CPOR?

F&B CPOR stands for Food & Beverage Cost Per Occupied Room. It shows how much revenue your F&B operation pulls in per occupied room. You'll quickly see whether guests actually use your restaurant, bar or room service - or if they're spending their money elsewhere.

💡 Example:

Hotel with 50 rooms, 80% occupancy in January:

  • Occupied rooms: 50 × 0.80 × 31 days = 1,240 room nights
  • F&B revenue January: €18,600
  • F&B CPOR: €18,600 ÷ 1,240 = €15.00 per occupied room

This means each hotel guest spends an average of €15 on food and beverage.

Why F&B CPOR matters

F&B can make or break your profitability. CPOR tells you immediately if guests are buying from you or heading to that bistro down the street. Low CPOR? That's revenue walking out your front door.

  • Benchmark comparison: Stack up against previous months or competitors
  • Seasonal patterns: Spot your F&B peak periods
  • Pricing decisions: Find out if your F&B prices hit the sweet spot
  • Marketing direction: Target your F&B promotion efforts

The F&B CPOR formula

The math is straightforward, but you need accurate data:

Formula:

F&B CPOR = Total F&B revenue ÷ Number of occupied rooms

⚠️ Note:

Use occupied rooms only, not total available rooms. Empty rooms don't generate F&B revenue, so they'll skew your numbers.

Step-by-step calculation

Here's how to nail your F&B CPOR calculation:

What are good CPOR benchmarks?

F&B CPOR swings wildly based on hotel type and season. From tracking this across dozens of restaurants, here are typical ranges:

  • City hotel with restaurant: €20-40 per occupied room
  • Resort hotel (all-inclusive): €50-80 per occupied room
  • Business hotel (breakfast + bar): €15-25 per occupied room
  • Budget hotel (limited F&B): €5-15 per occupied room

💡 Comparison example:

Two hotels, identical occupancy rates:

  • Hotel A: F&B CPOR €12 - guests frequently dine off-property
  • Hotel B: F&B CPOR €28 - guests stick around for meals

Hotel B likely nailed their F&B marketing or pricing strategy.

Improving F&B CPOR

Low F&B CPOR got you worried? Try these tactics:

  • Package deals: Bundle room + dinner at irresistible prices
  • Push room service: In-room menus, mobile app ordering
  • Activate your bar: Happy hours, live music, themed nights
  • Breakfast upgrades: Ditch continental for full buffet
  • Local tie-ins: Partner with attractions for dinner combos

⚠️ Note:

Don't just jack up F&B prices to boost CPOR. You might scare guests away completely.

CPOR across different seasons

F&B CPOR shifts dramatically with seasons and guest mix:

  • Summer/vacation periods: Higher CPOR from longer guest stays
  • Winter/business seasons: Lower CPOR, guests eat out more
  • Weekend periods: Typically higher CPOR from leisure travelers
  • Weekday periods: Lower CPOR from business guests with tight schedules

Food cost tracking systems help you monitor F&B margins per dish, showing which menu items drive your CPOR performance.

How do you calculate F&B CPOR? (step by step)

1

Gather your F&B revenue figures

Add up all F&B revenue: restaurant, bar, room service, minibar, breakfast, events. Use figures excluding VAT for a fair comparison. Take a full month or quarter for reliable data.

2

Calculate the number of occupied rooms

Multiply your average occupancy rate by the number of available rooms and the number of days. For example: 50 rooms × 75% occupancy × 30 days = 1,125 occupied rooms.

3

Divide F&B revenue by occupied rooms

Use the formula: F&B CPOR = Total F&B revenue ÷ Number of occupied rooms. The result gives you the average F&B spending per hotel guest. Compare this with previous periods and benchmarks.

✨ Pro tip

Track your top 5 F&B revenue-generating menu items weekly during peak season. You'll often find that 20% of your menu drives 60% of CPOR performance.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

Should I include VAT in the F&B CPOR calculation?

Calculate excluding VAT for accurate comparisons. F&B carries 9% VAT, so divide your VAT-inclusive revenue by 1.09. This gives you cleaner performance data.

What if my hotel also has external guests in the restaurant?

Count only F&B revenue from hotel guests, not walk-in restaurant customers. External diners will distort your actual guest spending patterns.

Is a low F&B CPOR always problematic?

Not always. Budget hotels intentionally run low F&B CPOR since guests prioritize cheap rooms over dining. It depends on your market positioning and guest expectations.

How often should I calculate F&B CPOR?

Monthly for trend analysis, weekly during peak seasons. Daily calculations aren't useful since F&B spending fluctuates wildly day-to-day.

What's a realistic F&B CPOR improvement target?

Expect 10-20% annual growth with solid marketing and attractive packages. Growth above 30% usually requires major concept overhauls.

Should I track CPOR differently for group bookings versus individual guests?

Absolutely track them separately. Group bookings often include pre-negotiated F&B packages that can inflate CPOR, while individual guests reflect true spending behavior. This split helps you understand your real performance drivers.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Calculate events and catering down to the cent

Group arrangements, buffets and events are complex. KitchenNmbrs calculates total food cost per person, per course, per event. Start free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏