A wedding invoice crosses the desk with a total that makes everyone in the room nod. It looks like a great month. Then you pull the event apart line by line and the story changes: the room rental carried almost pure profit, the food barely cleared its cost, the bar saved the whole thing, and the overtime on the banquet floor quietly ate a chunk nobody planned for. The check was big. The profit was ordinary. That gap is the entire point of learning to read an event the way you read a P&L.
I came to events from the rooms side, where I spent years learning to read a monthly statement top to bottom. What surprised me is how little I had to relearn. An event is a tiny hotel that lives for one night, and it reports its money the same way, by department, with revenue read against its own direct cost before you ever get to profit. If you can read the building, you can read the ballroom.
An event reads like a mini P&L
The mistake is to look at an event as one number. Total revenue, total cost, done. That is exactly the trap a full hotel statement teaches you to avoid, because a healthy top line can hide an unhealthy mix. The fix is the same at both scales: separate the revenue by department and read each one against the cost that belongs to it.
If you have never walked a full statement in this order, the habit transfers directly from the rooms world, and I laid out that walk in how to read a hotel P&L like a GM. The shorter primer in reading a hotel P&L covers the same logic if you want the fast version. The event P&L is that framework compressed into a single function, and the reading rhythm is identical: revenue, then its direct cost, then what survived.
An event has three or four revenue departments worth separating:
- Room rental. What you charge for the space itself.
- Food and beverage. Usually the largest line, split between food and the bar.
- Audiovisual and production. Sometimes yours, sometimes a passthrough to an outside vendor.
- Ancillary. Parking, valet, guest sleeping rooms tied to the block, and anything else the event pulls in around the edges.
Read each one against its own cost and the profit picture stops being a mystery.
Where the margin actually sits
Not every revenue line earns its keep the same way, and the operators who make money on events are the ones who know which line is the engine.
Room rental is the high-margin line. The space is already built and staffed at a baseline, so rental dollars fall through to profit at a high rate. This is the closest thing an event has to rooms revenue in a hotel, which is the same reason rooms drive the building. Whenever the plan lets me hold or grow the rental rather than discount it to win the food spend, the whole event reads better underneath.
Food is the thin line. You bought the ingredients, you cooked them, and you staffed a kitchen and a floor to serve them. Food cost as a percentage of food revenue is the number I watch first, and a plated dinner, a buffet, and a passed reception all behave differently. The bar is the exception inside food and beverage: beverage typically carries a much healthier margin than food, which is why a hosted bar can quietly rescue an event whose menu ran expensive.
AV is either a strong line or a wash. When the hotel owns the equipment and staffs the labor, production can be one of the better margins in the building. When it is a passthrough to an outside production company, it inflates the top line and adds almost nothing to profit, so I never let AV revenue flatter the picture. I read it net.
This is the same lesson the whole hotel teaches about revenue mix, which I unpack in how hotels actually make money: the total tells you how busy you were, the mix tells you how profitable you were, and they are not the same thing.
The cost side, line by line
Under each revenue department sits the cost that belongs to it, and this is where an event is won or lost after the sale is made.
Food cost is the raw cost of everything served, measured against food revenue. A menu priced well but executed with waste, over-ordering, or too many last-minute substitutions bleeds margin that never shows up until the recap.
Banquet labor is the line I watch the way I once watched housekeeping hours. It is the largest controllable cost on the event, and it should flex to the shape of the night, not sit flat. A reception that runs long, a late load-out, a set that had to be flipped fast between sessions, each of those is an overtime decision, and standing overtime usually means the staffing plan was wrong before the doors opened. The discipline is exactly the one I described for the rooms floor in controlling rooms department labor cost: staff to the actual curve of the event, protect service while you protect hours, and treat overtime as a signal rather than a habit.
AV and rental cost covers the gear, the outside production invoice, and any furniture, linen, or décor the hotel brought in for the event. Passthrough items should net close to zero, and the ones that do not are worth a second look.
The lines people confuse: service charge, gratuity, and tax
Two numbers on an event invoice cause more confusion than anything else, and reading margin correctly means understanding both.
A service charge is a percentage the hotel adds to food, beverage, and often rental. Despite the name, it is not a tip. It is revenue to the property, and depending on the market and the contract, a portion may fund banquet wages and benefits while the rest supports the operation. A gratuity, when it is listed separately, is the amount that goes to the service staff. Many contracts fold everything into a single service charge, and the split is defined in the fine print. When I read an event's profitability, I have to know how much of that service charge is truly margin and how much is already committed to labor, or I will badly overstate the profit.
Tax sits on top of most of it and is never revenue to anyone but the government, so it comes out of the reading entirely. The habit that keeps me honest is simple: strip tax, understand what the service charge actually funds, and only then look at what the event earned.
Estimate versus actual, and the guarantee
An event P&L exists twice. There is the estimate I built into the proposal and the contract, and there is the actual recap after the night is over. The distance between them is where I learn whether I run good events or just sell them.
The single line that moves most is the count. Catering runs on a guaranteed number, the floor headcount the client commits to and pays for whether those guests show or not, usually set a few days out. The kitchen then prepares somewhat above the guarantee to be safe. If actual attendance lands near the guarantee, food cost behaves. If the client guaranteed high and the room came in light, they still pay for the guarantee, but you may have prepped for even more and thrown food away, which quietly lifts food cost against the revenue you actually collected. Reading the recap means asking not just what the event earned, but why the actual drifted from the estimate, and whether that drift was a choice or a surprise.
Flow-through: the number that decides everything
The habit I carried straight from the rooms world is flow-through. An extra dollar of event revenue is only worth what survives to profit. A wedding that upgrades its bar, holds its rental, and keeps labor tight flows a lot of that new revenue to the bottom line. A corporate dinner that wins on a discounted rental, runs an expensive custom menu, and burns overtime on a complicated set can grow the top line while the profit barely moves.
So when I read an event, the last question is always the same one a general manager asks of a monthly statement. This got bigger, but did it get more profitable, and did the money reach the bottom line or leak out on the way down. A busy events calendar that does not flow through is just a tired team and a flat month. The point is never the size of the check. It is how much of the check you kept.
The takeaway
Stop reading events by the size of the check. Break each one into its departments, read revenue against the cost that belongs to it, know what your service charge really funds, and watch how much of every extra dollar survives to profit. The margin was never hiding. It was just sitting in a few specific lines that a blended total quietly averages away. Learn to separate them and you stop being surprised by the recap.
Questions from the desk
What is a good catering profit margin?
It varies by market, menu, and how the service charge is structured, so a single universal number is misleading. What is reliable is the shape: room rental and beverage carry the strongest margins, food is thin, and AV depends entirely on whether it is owned or a passthrough. Read each line separately rather than judging the event on one blended percentage.
How is catering food cost calculated?
Food cost is the raw cost of the ingredients served divided by food revenue, expressed as a percentage. It rises with waste, over-preparation above the guarantee, and last-minute menu changes, and it is the first line to check when an event's profit comes in below the estimate.
What is the difference between a service charge and a gratuity?
A service charge is a percentage the hotel adds to food, beverage, and rental, and it is revenue to the property, though part of it may fund banquet wages. A gratuity is money intended for the service staff. Many contracts combine them into one service charge, so you have to read the terms to know how much is actually margin versus committed labor.
How is an event P&L different from a hotel's P&L?
It is the same structure at a smaller scale. Both read revenue by department against its own direct cost before reaching profit, both treat labor as the largest controllable line, and both live or die on flow-through. An event is essentially a one-night hotel, which is why the reading habits transfer directly.