Buffet Food Cost Calculator: Price Your Menu in 2 Minutes
Pricing a buffet menu is where many new caterers lose money. Charge too little and you lose money on every guest. Charge too much and nobody books you. Here is the simple formula professional caterers use.
Step 1: Calculate Food Cost Per Person
Add up all the food you will serve per person:
- Appetizers: $1.50
- Main dish (meat/fish): $4.00
- Sides (2 vegetables + starch): $2.00
- Salad: $1.00
- Dessert: $1.50
- Bread/rolls: $0.50
- Total food cost per person: $10.50
Step 2: Add Overhead Costs
Food is only 30–35% of the total cost. Add:
- Labor (chefs, servers): 25%
- Equipment rental (chafing dishes, tables): 15%
- Drinks and service ware: 10%
- Transport and setup: 10%
- Waste (10–15% overproduction): 10%
Total cost per person: food cost / 0.35 = $10.50 / 0.35 = $30 per person.
Step 3: Add Your Profit Margin
Standard catering profit margin: 20–30%.
Price to charge = total cost / (1 - margin)
Example: $30 cost / (1 - 0.25) = $40 per person.
Quick Reference: Buffet Price Tiers
- Budget buffet (office lunch): $15–25 per person
- Mid-range buffet (wedding, corporate): $30–50 per person
- Premium buffet (5-star hotel, gala): $60–100+ per person
Common Mistakes
Underpricing alcohol: Drinks have 80% margin — but many new caterers give them away for free. Charge separately for alcohol.
Forgetting setup and cleanup time: Your team spends 2 hours setting up and 1 hour cleaning. That is paid time — include it in the price.
Not charging for extra guests: If 120 guests show up when you planned for 100, charge extra. Food cost scales linearly with guest count.
Use this formula for every quote. It takes 2 minutes to calculate, and it ensures you make money on every event — not just busy ones.