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 · ⏱️ 2 min read

How do I calculate the cost price of a room service dish including service charge?

📝 KitchenNmbrs · updated 15 Mar 2026

Most hotels think room service is just restaurant food with delivery. That's a costly mistake. The real expenses include staff time, transport materials, and service overhead that can double your actual costs.

What makes room service more expensive?

Room service appears straightforward: identical dish, different location. But the economics shift dramatically:

  • Extra staff: Someone needs to deliver and pick up
  • Transport materials: Trolley, warming boxes, tableware
  • Time: Walking back and forth takes 10-15 minutes per order
  • Presentation: Room service needs to look perfect

💡 Example:

Pasta carbonara in restaurant vs. room service:

  • Restaurant: €8.50 ingredients on €28.00 = 30% food cost
  • Room service: €8.50 + €4.20 service = €12.70 on €42.00 = 30% total cost

Extra service charge: €14.00 per dish

Calculate the basic costs per dish

Begin with your standard cost calculation:

  • Ingredients: All components of the dish
  • Packaging: Special room service containers
  • Garnish: Extra presentation for the room
  • Bread/side dishes: Often standard with room service

⚠️ Note:

Room service packaging typically costs €2-4 extra per dish. Many hotels overlook this in their cost calculations.

Calculate the service charge

The service charge covers additional room service expenses. Calculate this per order:

  • Staff costs: 15 minutes × €18/hour = €4.50
  • Material costs: Depreciation trolley, warming box = €1.00
  • Overhead: Elevator, energy, cleaning = €0.70

💡 Example service charge:

  • Staff costs: €4.50
  • Materials: €1.00
  • Overhead: €0.70
  • Profit margin (25%): €1.55

Total service charge: €7.75 per order

Distribute the service charge across multiple dishes

For multi-dish room orders, split the service charge:

  • 1 dish: Full service charge
  • 2 dishes: 70% + 30% distribution
  • 3+ dishes: 50% + 25% + 25% distribution

Calculate the final price including VAT

Room service uses hospitality VAT of 9%. From tracking this across dozens of restaurants, the formula becomes:

Final price = (Ingredients + Service charge) / Desired cost price% × 1.09

💡 Complete calculation:

Pasta carbonara room service (1 dish):

  • Ingredients: €8.50
  • Packaging: €2.20
  • Service charge: €7.75
  • Total costs: €18.45

At 30% cost price: €18.45 / 0.30 = €61.50 excl. VAT

Final price: €61.50 × 1.09 = €67.04 incl. VAT

Check your competition

Room service pricing varies significantly by hotel category:

  • Budget hotels: 40-60% markup on restaurant price
  • Mid-range: 60-80% markup
  • Luxury hotels: 80-120% markup

Research comparable hotels in your market. Your pricing must remain competitive while covering true costs.

How do you calculate room service cost price? (step by step)

1

Calculate the basic ingredient costs

Add up all ingredients plus special room service packaging and extra garnish. Don't forget bread, butter or other standard side dishes that you always serve with room service.

2

Calculate the service charge per order

Work out what it costs to deliver one room service order: staff costs (15 min × hourly wage), material costs and overhead. Add your desired profit margin.

3

Distribute service charge across multiple dishes

With multiple dishes per room, distribute the service charge. The first dish gets the largest portion, the other dishes get a smaller portion of the charge.

4

Calculate final price including VAT

Divide total costs by your desired cost price percentage, multiply by 1.09 for VAT. Check if this price is competitive with other hotels in your segment.

✨ Pro tip

Track actual room service delivery times for 2 weeks using a stopwatch. Hotels typically underestimate by 30-40% - what seems like 10 minutes often becomes 16-18 minutes with elevator waits and guest interactions.

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

What is a normal service charge for room service?

Between €6-12 per order, depending on your staff costs and hotel level. Budget hotels typically charge €6-8, while luxury properties can justify €10-15.

Should I charge 9% or 21% VAT on room service?

Room service falls under hospitality VAT of 9%, identical to restaurant dining. Only alcoholic beverages require 21% VAT.

How do I distribute the service charge for an order of 3 dishes?

Apply a 50%-25%-25% split. The primary dish receives €6 service charge, while the remaining two get €3 each, totaling €12.

What if guests complain that room service is too expensive?

Highlight what's included: personal delivery, premium packaging, convenience. Suggest alternatives like restaurant pickup at standard pricing.

Should I have different prices for breakfast and dinner room service?

Absolutely. Breakfast room service involves lower staff costs and less kitchen pressure, justifying 20-30% lower service charges than dinner.

How do I handle room service orders during peak restaurant hours?

Consider implementing a €2-4 peak hour surcharge between 7-9 PM. Staff are stretched thin, and delivery times increase significantly during dinner rush.

ℹ️ 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 𝕏