The occupancy-wastage problem
A 90-room hotel at 78% occupancy serves ~70 breakfast covers. At 55% occupancy, covers drop to ~50 — a 29% decline. But buffet production typically drops only 10-15%, because kitchen teams habitually prep for the rolling 7-day average. The gap shows up as wastage: Indian hotel ADD buffet wastage averages 18-25% of food cost; best-in-class runs 8-12%.
The par-level formula
Expected covers = (Rooms sold × In-house breakfast inclusion rate) + walk-in covers. For a business hotel, inclusion rate is typically 75-90%. Walk-ins add 5-15% on top. Pull the forecast from the front office night audit, not yesterday's actuals.
Par-level table: key buffet items (per 50 covers)
| Item | g/cover | Par at 50 covers | Par at 70 covers |
|---|---|---|---|
| Idli / dosa batter | 120g | 6.0 kg | 8.4 kg |
| Poha / upma | 80g | 4.0 kg | 5.6 kg |
| Eggs (whole) | 0.6 pc | 30 pcs | 42 pcs |
| Bread + bakery | 60g | 3.0 kg | 4.2 kg |
| Fresh fruit | 80g | 4.0 kg | 5.6 kg |
| Juice | 150 ml | 7.5 L | 10.5 L |
| Hot vegetables (2 items) | 100g | 5.0 kg | 7.0 kg |
The two-tier replenishment method
- Tier 1 (opening): Place 70% of par on the buffet at 6:30 AM. This covers the 6:30-8:30 AM rush without over-exposing perishables.
- Tier 2 (running buffet): Replenish from a back kitchen holding area every 20-30 minutes based on actual depletion. Never refill empty chafers to full par — refill to 50% and observe.
- 9:30 AM cutoff: Switch to 'running' mode — only replenish items with active demand. Pull underperforming items (typically continental and bakery after 9:30 AM).
- 10:00 AM close: Weigh remaining buffet by item. Log wastage against par. Review weekly by item to tighten consumption factors.
Occupancy drop playbook
| Occupancy band | Par adjustment | Staff adjustment | Menu action |
|---|---|---|---|
| >70% | Standard par | Full breakfast brigade | Full buffet spread |
| 55-70% | Par × 0.85 | Cut 1 commis | Reduce live counters to 1 |
| 40-55% | Par × 0.70 | Cut 1 commis + 1 steward | Drop lowest-consumption 2 items |
| <40% | Par × 0.55 | Minimum skeleton | À la carte option for in-house guests |
What to track weekly
- Wastage % by item: target <12% on high-volume items, <8% on expensive proteins
- Covers vs par variance: if actual covers consistently beat forecast by >10%, your FO forecast is stale
- Guest complaints: track 'item not available' complaints — if zero complaints but wastage >15%, you are over-producing
- Food cost % by occupancy band: should be flat across bands if par-levels are calibrated