CostReady

Catering Cost Per Head: How to Work It Out (UK)

The per-head calculation itself, why it moves with guest count, and the fixed costs that do not scale.

The short answer

Catering cost per head is the total event cost, food plus staff plus travel plus hire, divided by the confirmed guest count. It is not the food cost per portion. Because staff and travel stay almost flat as guest numbers change, your cost per head rises as the booking shrinks.

Step by step

  1. Total the whole event, not one plate. Add food, staff, travel, hire and disposables into a single event cost.
  2. Separate what scales from what does not. Food scales with guests. Staff, travel and hire mostly do not. Knowing which is which tells you how the price should move.
  3. Divide by the contracted guest count. Use the confirmed number, and re-run the figure whenever it changes.
  4. Set a minimum event charge. Below a certain guest count the fixed costs make a sensible per-head price look absurd, so charge a floor instead.

The same menu at three guest counts

Food at £8.50 a head, £308 of staff, £95 travel and £70 hire held constant.

LineAmount
40 guests, food£340.00
40 guests, cost per head£20.32
100 guests, food£850.00
100 guests, cost per head£13.23
160 guests, food£1,360.00
160 guests, cost per head£11.46

The same menu and the same staffing produce a cost per head that varies by over £8. Quoting one flat per-head rate across every booking size is how small events quietly subsidise large ones.

Use the Catering Cost Per Head Calculator to put real numbers in, then save it free so prices update themselves when costs move.

Why it matters

A guest count that drops after you have quoted does not reduce your staffing or your mileage. Without re-costing, the shortfall comes straight out of your margin, and it is invisible until the invoices land.

Frequently asked questions

How do I calculate cost per head for catering?

Add every event cost together, food, staff, travel, hire and disposables, then divide by the number of guests you are contracted to serve.

Why does my cost per head change with guest numbers?

Because most of your costs are fixed per event rather than per guest. Two staff and one van cost the same whether they serve 60 people or 120.

Should I re-quote if the guest count drops?

Re-cost it at minimum. Many caterers contract a guaranteed minimum number so a late drop does not move the whole loss onto them.

What is a reasonable minimum event charge?

Whatever covers your fixed costs plus margin at your smallest sensible booking. Work it out from your own staffing and travel rather than copying a number.

Costing & pricing tips for your food business

Occasional, practical ideas plus our free guides. Adults only, and you can unsubscribe from any email.