To price a catering job for profit, add up your real costs per event (food, labor, rentals, delivery), then divide that total by (1 minus your target margin) instead of tacking a percentage on top. The number you get is your quote; divide it by the guest count to get the per-person price clients compare. That one formula is the difference between a job that funds your business and one that just keeps you busy.
Most caterers I talk to price the same way they learned to cook: by feel. They eyeball the menu, remember what they charged last time, add a little for gas, and send it. It works until it doesn’t, usually around the time a “great” 120-person wedding leaves them with $600 for three days of work.
The fix isn’t charging more for the sake of it. It’s knowing your number before you write the quote, so the price you send is the price that pays you.
What actually goes into a catering price?
Every quote is built from four cost buckets plus margin. Skip any bucket and you’re quietly funding it out of your own pocket.
- Food cost: raw ingredients for the full menu, including the 5-10% you’ll over-buy so you don’t run short.
- Labor: your time, plus prep cooks, servers, and cleanup crew. Count your own hours at a real wage, not $0.
- Rentals and equipment: chafers, linens, plates, glassware, a rented convection oven, propane. Even if you own it, it wears out and gets replaced.
- Delivery and travel: mileage, fuel, load-in time, parking, and the second trip back for pickup.
Margin sits on top of all four. It’s not profit you pocket, it’s what covers insurance, your commercial kitchen rent, marketing, the tastings you did for free, and the events that fall through. Treat margin as a cost of staying in business, because it is.
How do you calculate food cost per guest?
Cost the menu per person, not per party. Price out the recipe for one plate at what you actually pay your supplier, then multiply by heads. If a plated chicken entrée uses $4.20 of protein, $2.10 of sides, $1.30 of sauce and garnish, and $0.90 of bread and butter, that’s $8.50 a plate before appetizers or dessert.
A useful sanity check for full-service catering: your food cost usually lands somewhere between 28% and 35% of the menu price. If you’re a personal chef doing intimate dinners with premium ingredients, expect it higher. If you back into a per-person food number that’s under 25% of what you’re charging, you’re either buying remarkably well or under-costing something. Over 40% and you’ll struggle to make the job profitable no matter how you price the rest.
Watch out: the biggest margin leak in catering isn’t food, it’s unpaid labor. If you don’t put your own hours on the invoice, every job looks profitable while your bank balance says otherwise. Pay yourself a line item before you calculate margin, not after.
Why you mark up by dividing, not adding
Here’s the mistake that quietly costs caterers thousands. Say your costs come to $2,450 and you want a 35% margin. The instinct is to add 35%: $2,450 × 1.35 = $3,307. That feels right. It’s wrong.
Adding 35% gives you a 35% markup, but your actual margin is only about 26%. Margin is measured against the final price, not the cost. To truly keep 35% of what the client pays, you divide:
Price = Total Cost ÷ (1 − Target Margin)
So $2,450 ÷ (1 − 0.35) = $2,450 ÷ 0.65 = $3,769. That $460 gap between the “add 35%” number and the correct one is real money, and it compounds across every job you book. Run the same event through the Catering Quote Calculator and you’ll see the divide-by method baked in, so you’re not doing this math in your head at 11pm.
A worked example: quoting an 80-guest dinner
Let’s price a real one. Eighty guests, plated three-course dinner, on-site service for the evening.
| Cost bucket | How it breaks down | Cost |
|---|---|---|
| Food | $14/guest × 80 (incl. 8% over-buy) | $1,120 |
| Labor | You + 1 prep cook + 2 servers, prep through cleanup | $700 |
| Rentals & equipment | Plates, glassware, linens, chafers | $480 |
| Delivery & travel | Load-in, fuel, pickup trip | $150 |
| Total direct cost | $2,450 | |
| Price at 35% margin | $2,450 ÷ 0.65 | $3,769 |
Round the quote to $3,770. Divide by 80 guests and your per-person price is $47 a head. That’s the number the client will compare against other bids, so it’s worth knowing it lands in a defensible range for plated service in your market before you send it.
If $47 feels high for the client and low for you, that’s the conversation to have with the menu, not the margin. Swap the protein, drop a course, or trim the server count, then re-run the numbers. Never solve a pricing problem by quietly cutting your own margin.
How much deposit should you take?
A deposit does two jobs: it holds the date and it funds your food buy so you’re not floating the client’s ingredients on your own card. For most events, a 50% deposit at booking with the balance due a few days before the event is standard and fair. For larger or further-out jobs, a common structure is 25% to book, 25% a month out, and the remainder before service.
On our 80-guest example, a 50% deposit is $1,885. That comfortably covers your $1,120 food cost with room for rental deposits, so you’re never the bank. Put the deposit, the balance due date, and your cancellation terms in writing every single time.
Frequently asked questions
What is a good profit margin for a catering business?
Most catering jobs target a 30-40% gross margin on direct costs, which leaves room to cover overhead and still take home a real profit. Premium personal-chef work with high ingredient costs sometimes runs a lower food-cost percentage but a higher price, landing in a similar margin. The key is applying it with the divide-by-(1-margin) formula, not adding a flat percentage.
How do I calculate a per-person catering price?
Build your full quote first (food, labor, rentals, delivery, then margin), then divide the total by your guest count. For an $3,770 quote at 80 guests, that’s about $47 per person. Pricing per head only after you’ve costed the whole event keeps you from underpricing small parties, where fixed costs like travel and setup are spread across fewer guests.
Should I charge more for smaller events?
On a per-person basis, yes. A 20-guest dinner carries almost the same setup, travel, and labor as a 40-guest one, so those fixed costs land on fewer heads. Many caterers set a minimum event fee or a higher per-person rate below a certain guest count to protect margin on intimate jobs.
Do I include my own labor in the price?
Always. Put your prep, cooking, service, and cleanup hours on the cost sheet at a real hourly wage before you calculate margin. Leaving your own time out is the most common reason a job looks profitable on paper but drains your bank account in practice.
How much deposit should a caterer require?
A 50% deposit at booking with the balance due before the event is standard for most jobs, and it should at least cover your food cost so you’re not financing ingredients yourself. For large or long-lead events, split it into two or three payments. Always document the deposit, balance due date, and cancellation policy.
Why shouldn’t I just add my markup percentage to costs?
Because markup and margin aren’t the same thing. Adding 35% to your costs gives you roughly a 26% margin on the final price, not 35%. To actually keep the margin you intend, divide your total cost by (1 minus your margin). On a $2,450 job that’s the difference between charging $3,307 and $3,769.
Price the next job in minutes, then keep the books clean.
Run your numbers through the free Catering Quote Calculator to build a margin-safe quote, then let Tabby track the income and expenses behind every event so you know which jobs actually pay. Start a free trial and stop guessing at tax time.


