How to calculate per-plate cost for a catering order (worked example)
Most caterers quote a rate per plate before they know what the plate costs. The rate comes from last season, from a competitor, or from what the customer looks like they will pay. The cost is found out after the function, if at all. This post is the arithmetic, done once properly, so you can do it for every order.
The numbers below are illustrative: a 500-guest vegetarian dinner with a nine-item menu. Put your own rates in and the method is the same.
1. Material cost: from recipes, not from memory
Per-plate cost starts with how much of each item one guest eats, and what the ingredients of that item cost. Two numbers per item:
- Per-guest serving (what Neviscater calls the design plate): paneer butter masala, 80 g per guest; dal, 100 g; jeera rice, 120 g; roti, 2 pieces; and so on.
- Recipe cost per kg (or per piece): the ingredients for 1 kg of the finished dish, at your current purchase rates.
| Item | Per guest | For 500 guests | Recipe cost | Material cost |
|---|---|---|---|---|
| Paneer butter masala | 80 g | 40 kg | ₹380 / kg | ₹15,200 |
| Dal tadka | 100 g | 50 kg | ₹95 / kg | ₹4,750 |
| Mix veg | 80 g | 40 kg | ₹140 / kg | ₹5,600 |
| Jeera rice | 120 g | 60 kg | ₹90 / kg | ₹5,400 |
| Roti | 2 pc | 1,000 pc | ₹3.2 / pc | ₹3,200 |
| Raita | 60 g | 30 kg | ₹85 / kg | ₹2,550 |
| Salad and papad | 40 g | 20 kg | ₹70 / kg | ₹1,400 |
| Gulab jamun | 2 pc | 1,000 pc | ₹6 / pc | ₹6,000 |
| Water, pickle, misc | — | — | — | ₹2,000 |
| Material total | ₹46,100 |
Material cost per plate: ₹46,100 ÷ 500 = ₹92.20.
Two things to notice. The recipe cost per kg already includes oil, spices, gas and the cook’s time if you put them in the recipe; most caterers leave gas and labour out of the recipe and add them as expenses below, which is fine as long as they are counted once. And the quantities are the cooked quantities; the raw material list (40 kg of paneer butter masala needs about 16 kg paneer, 10 kg tomato, 4 kg butter and cream…) comes from the same recipes and is what you take to the market.
2. Services: the things you buy in
Everything that is not food but is on your bill to the customer:
| Service | Cost |
|---|---|
| Serving staff, 25 × ₹700 | ₹17,500 |
| Crockery and cutlery hire | ₹9,000 |
| Counters, chafing dishes, decor | ₹12,000 |
| Transport | ₹4,000 |
| Services total | ₹42,500 |
Per plate: ₹42,500 ÷ 500 = ₹85.00. On a plain menu, services often cost as much as the food. That is the number that surprises first-time cost calculators.
3. Expenses: the things you forget
Gas (if not in the recipes), disposables, ice, packaging, the licence fee the venue charges, the tip the hall manager expects, wastage allowance. Say ₹7,500 → ₹15.00 per plate.
4. Put it together
| Per plate | |
|---|---|
| Material | ₹92.20 |
| Services | ₹85.00 |
| Expenses | ₹15.00 |
| Cost per plate | ₹192.20 |
| Quoted rate | ₹260.00 |
| Margin per plate | ₹67.80 (26%) |
On 500 plates that is ₹33,900 of margin on a ₹1,30,000 order. Now change one thing: the customer calls two days before and says 550 guests. Material and expenses scale; staff and hire mostly do not. Cost per plate drops to about ₹184, margin rises. The other direction, 450 guests with the same staff booked, cost per plate rises to ₹202 and margin falls to 22%. If your quote was ₹220 instead of ₹260, that second case leaves you with 8%.
The three mistakes
- Quoting from the rate card, costing never. The rate card is last year’s cost plus a guess. Material prices move every month; paneer alone moved by a third in two years. Cost each order.
- Cooking 10–15% extra “to be safe”. On this menu, 10% extra food is ₹4,600 you paid for and threw away, per function. Quantities from a per-guest norm you have measured are the fix; add a buffer deliberately, on the items that actually run out (rice, roti), not on everything.
- Counting services in the rate but not in the cost. The bill says “₹260 per plate, all inclusive”. The cost sheet, if it exists, has only food. The margin looks like 65% and is really 26%.
Doing this for every order
Once the per-guest servings and recipes are set, the arithmetic is the same for every event, which is the whole point of putting it in software. In Neviscater each item carries its per-guest serving and recipe; an event’s menu plus its guest count gives item quantities, the raw material list and the material cost per plate; services and expenses are added to the order with a switch for which of them fold into the per-plate rate; and the calculated rate sits next to the quoted rate on the event screen, before the quotation PDF goes out. Change the guest count, and everything above recalculates.
If you want to see it on one of your own orders rather than this illustration, the free trial has everything unlocked and the onboarding call builds your first order with you.