Catering and private events look like easy extra revenue: food the kitchen already knows how to make, sold in bigger batches. In practice, pricing them like the regular menu with a small flat markup misses the costs that only show up in off-site and large-party service. What looks like a profitable order can turn into a thin margin, or a loss, once everything is counted.

The Costs Regular Menu Pricing Doesn't Capture

Your dine-in menu prices assume your normal operation: your dining room, your servers, your dishwasher, and your plates. Catering and events add costs that barely exist in regular service:

  • Transport: driver time, mileage or van costs, and the person loading and unloading
  • Equipment: chafing dishes, fuel, serving utensils, insulated carriers, and disposables or rentals
  • Event staff: hours for setup, service, and breakdown, often with travel time on both ends
  • Admin time: menu planning calls, tastings, revisions, invoicing, and follow-up
  • Kitchen capacity: a large batch order that ties up prep and cooking time that would otherwise go to regular service

None of these show up in a dish's recipe cost, which is why "menu price times headcount" so often undercharges.

Build the Cost Structure Before Setting the Price

Start with the same recipe costing you use for the regular menu, scaled to the real order size. Then add every cost that's specific to the format as its own line item.

Here's a worked example for an off-site lunch for 60 guests:

  • Food cost: $9.50 per guest, so $570
  • Disposables and equipment: $120
  • Transport: $60 (driver time plus vehicle costs)
  • Event staff: 2 people for 5 hours at $22 per hour including payroll costs, so $220
  • Extra kitchen prep labor: $150
  • Total direct cost: $1,120, or about $18.67 per guest

If you want food to stay near a 30% cost and the event to carry its share of overhead and profit, you can't simply mark up $18.67 by a small percentage. A more realistic approach is to price the food the way you would on your menu (about $32 per guest here, at 30% food cost), then add separate charges for staffing, delivery, and equipment, or a service fee that covers them. At $32 per guest plus a $400 service and delivery charge, this event brings in $2,320, compared with $1,120 in direct costs.

Put these into practice:

  • Cost the food with the same rigor as regular menu items, scaled accurately to the order size
  • List transport, equipment, and staffing as explicit line items instead of hiding them in a vague markup
  • Add a premium for short-notice or unusually large orders that disrupt normal kitchen planning
  • Set a minimum order or minimum spend so small, high-effort orders still cover their costs

Looking to Build Your Restaurant Management System?

EatlyPOS is a modern, responsive frontend template built with Next.js that provides a solid foundation for developing a complete restaurant management system. Visit our homepage to explore the interactive demo, check available licenses, and kickstart your development with a professional codebase.

The Opportunity Cost Most Restaurants Skip

A large catering order scheduled during a time when the kitchen would otherwise be serving regular guests doesn't simply add to revenue. It replaces some of it. If your Friday dinner service is usually full, a catering order that pulls two cooks off the line can mean slower tickets, longer waits, and fewer covers turned.

The question to ask isn't "Is this order profitable?" but "Is it more profitable than what it displaces?" For restaurants with spare capacity, such as weekday lunches or early-week evenings, catering can be close to pure upside. For restaurants that are already busy, the same order may need a higher price, a different time slot, or a polite no. The same thinking applies to tasting menus and other special formats that compete with regular service for kitchen time.

Deposits and Contracts Protect Both Sides

Events carry more planning risk than a normal reservation. Cancellations, headcount changes, and scope creep are more common and more expensive. A clear written agreement should cover:

  • A non-refundable deposit, commonly 25% to 50%, due when the date is booked
  • A final headcount deadline, often 72 hours to a week before the event, after which the guaranteed number is what gets billed
  • A cancellation schedule that sets out what's refundable and when
  • Exactly what's included: menu, service hours, staff count, rentals, and cleanup
  • How extra hours, added guests, and bar tabs are charged

This protects the restaurant from absorbing a client's last-minute changes, and it sets professional expectations that tend to make events run more smoothly.

Treat Catering as Its Own Business Line

Restaurants with profitable catering and events programs treat them as a separate part of the business, with their own pricing logic, staffing plan, and profit tracking. They don't run them as an informal add-on that uses whatever capacity is left over.

Tag catering and event sales separately in your POS and track their costs separately in your accounting. Review the results quarterly next to your core P&L. That's the only way to know whether catering is adding to the business or being quietly subsidized by the dining room.