Working out quantities
How to calculate catering quantities for any event size, covering food, beverages, staffing and disposables, plus a free browser-based calculator for the food-quantity part.
A fully planned event is four separate calculations rather than one: how much food, how much to drink and how much ice, how many staff, and how many disposables. They share two inputs, guest count and service style, and they are easiest to get right in a fixed order. This page walks all four, then covers the gap that catches people out, which is the difference between how much food the room eats and how much you have to buy.
Food first, because portions set the pan count. Equipment second, because the pan count sets the truck. Beverage and ice third, because ice is the item most often bought last and most often short. Staff last, because the service style and the equipment together tell you how many hands the room needs. Doing staff first is the common mistake, and it means re-doing it when the menu changes.
Start with guest count, service style, and meal type. Plated dinners use standard portions. Buffets run roughly 10 percent higher because guests serve themselves and a self-serve line over-serves. Cocktail and passed events are counted in pieces rather than pounds: five a guest for a cocktail hour before a dinner at any length, and when the reception is the meal eight in the first hour and four for each hour after. Add a buffer to the pounds, commonly 15 percent for events under 200 guests, tapering toward 11 percent for very large events, because variance averages out as the room grows: one big eater at a table of ten moves the table, and moves nothing at a room of four hundred.
What the buffer is for, and what it is not for. A buffer covers variance in how much a given room eats, the over-serve on a self-serve line, and the guest who comes back. It does not cover a menu that is not finalised, a guest count that is still moving, or a client who might add a table. Those are separate problems and padding the buffer to absorb them hides the real number and costs you money on every job that goes to plan.
Children and dietary counts. A child percentage pulls the total down, and the calculator applies it rather than making you do it. Dietary counts work the other way and are additive rather than substitutive in practice: you rarely cook less of the main because four guests are vegan, you cook the same and add a vegan option, so the honest total is a little higher.
Every figure in this section is a starting point the calculator ships as a default, not a standard. If your plated portion is 8 ounces of protein rather than 7, with Pro, change it once and every event after that starts from your number.
For portion planning by course and service style, start with how much food per person, and for a cocktail-style event, how many appetizers per person.
Plan on about 0.75 soft drinks a guest an hour at an event with no alcohol, every guest counted, children too: that is 1.5 a guest at a two-hour lunch. Dispensed punch, iced tea and lemonade come out of that count, and water is extra. Where there is a bar, plan about one alcoholic drink per person per hour. With a bar open the soft drink rate falls to about 0.5 per person per hour, because a guest with a cocktail in hand is not also drinking a soda: the soft drink table is serving the third or so who do not drink, plus water and mixers. Those are the shipped defaults and both are yours to change. Ice is separate from drink quantities: about 1lb per person if it is only cooling drinks, closer to 1.5 to 2lb per person if it is also keeping food cold in tubs or coolers.
Ice is the item that catches people out, because it does two jobs and only one of them is in the drinks number. It also melts in transit, so what leaves your supplier is not what reaches the bar. And the pour list changes the drink number more than the guest count does: a beer and wine bar and a full cocktail list at the same headcount are different quantities and different bartender counts.
The full worked example for a bar is in ice and beverage math for an open bar, including the ice most people underestimate.
Buffet service typically needs one server per 20 to 25 guests. Plated, seated service is more labour-intensive at roughly one server per 12 to 16 guests, because courses have to land across the room together. Add a bartender per 50 to 75 guests if there is a bar with a simple pour list, and a second one well before that on a full cocktail list.
The ratio counts front of house only, so kitchen, captain and bar staff are counted separately or the line comes out short. Kitchen and prep hands vary the most by menu complexity, so treat that line as a starting point rather than a rule.
The ratios by service style, plated through passed hors d'oeuvres, are laid out in the staffing ratio cheat sheet, with the six things that move them and two worked examples.
For a plated dinner: plates, 1 per person plus about a 10 percent buffer. Napkins, roughly 2 per person. Cutlery, 1 set per person plus the same 10 percent, because one dropped fork and somebody eats with their hands. Cups, 1.5 to 2 per person to account for refills. A buffet runs higher on every line, since a guest takes a fresh plate on the second pass: 2 plates per person before the buffer, and about a quarter more napkins, cutlery and cups. For buffet service, budget one full-size chafing pan per 25 to 30 guests per hot dish, or two half-size pans covering roughly the same range.
The counts are per guest, but the chafing pan figure is per hot dish, which is the one people mis-multiply. Three hot dishes for 150 guests on a buffet is not five or six pans, it is five or six pans per dish's worth of coverage, and the arithmetic in the disposables guide works it through.
What actually gets forgotten on the day is a shorter list than the full inventory, and it is in the disposables checklist for off-site jobs.
Each figure on this site says what kind of weight it is, and they are not all the same kind. The shipped values are widely published catering rules of thumb rather than a standard anyone is bound to, and your own event history will beat them. Protein is raw, as ordered: the 7 ounces a guest at dinner is what you buy, and it lands at about 5 to 5.5 ounces on the plate. The default shrink is about 15 percent on salmon, about 25 on boneless chicken, pork loin and trimmed tenderloin, 35 to 40 on peeled shrimp and 40 to 50 on brisket, shoulder and bone-in cuts. Starch is cooked, what lands on the plate, and turns into an order by type: cooked rice is about three times its dry weight, cooked pasta about two and a quarter, and potatoes need about a fifth more raw for peel, trim and roasting. Salad is weighed as served, close to what you buy once it is trimmed. Bread and dessert are counted as bought, by the roll and the piece.
Two practical consequences. Your own yields on the items you cook most are worth writing down once and keeping, because they are more accurate than any published figure and they are the difference between a food cost that holds and one that drifts. And this is exactly why the buffer and the yield are separate numbers: a buffer covers how much the room eats, a yield covers how much of what you bought survives to the pan. Folding one into the other loses track of both.
It almost always does. Food and disposables scale with it directly. Staffing does not scale smoothly, because it steps at the point where you need another body, and 12 servers covers 140 guests and also covers 150. Equipment steps too, since a pan covers a band of guests rather than a number of them. So a late count change is not one multiplication, it is a re-check of all four, and the fastest way to do that is to keep the event and change the number in it.
Catering Calc runs the food, drinks, ice and supplies math free in your browser, in the packs a store sells. Pro orders the bar by the case and the plates by the sleeve, adds staffing, and saves all four against one event so you are not re-entering the same guest count four times. The iPhone and Android apps do the same.
Skip the math
Plug in your guest count and get the quantities in seconds. Free, no account.
Pro takes it from the quantities to the quote: a suggested price from your costs, and a client quote with your name on it. Free for the first week.