← All posts

Pricing your events for profit

TableloopJuly 6, 20266 min read

Restaurant events die in one of two ways: seats you catered for that nobody filled, or margin quietly eaten by fees and no-shows. Both are pricing-model problems, not marketing problems. Here are the three models that work, and when to use each.

1. Ticketed events — sell the seat, not the promise

Best for: wine dinners, chef's tables, tasting menus, holidays.

If the kitchen commits costs in advance — special product, a set menu, extra staff — the guest should commit too. A ticket is prepaid revenue: your no-show problem disappears at the moment of purchase, and you know your covers before you order a single case.

Price it like a menu, not a guess: food and beverage cost per seat, plus labor for the night, plus the margin you actually want, divided across realistic capacity. Tiers work well — an early price that rewards planners and fills the room's first half, a standard price after. If a seat is worth selling, it's worth selling early.

2. Deposit-backed reservations — commitment without a storefront

Best for: large parties and prime-time tables.

For big tables you don't want to "sell tickets" to, take a deposit — per cover for parties (say, per-person on a party of ten) or flat for a room. The point isn't the money; it's the commitment. A party that has a card down shows up.

The modern version is even cleaner: a card hold instead of a charge. The guest's card secures the table, and it's only charged if the party doesn't show. Guests who arrive never see a charge at all — no refunds to process, no processing fees lost on money that just went out and came back. Same protection, better guest experience.

3. Minimum-spend buyouts — quote the room, not the plate

Best for: semi-private spaces, corporate parties, full buyouts.

When someone books the space itself, quote a minimum spend for the date and time — what the room would earn you on a good night, plus the certainty premium they're buying. Take a deposit up front and apply it to the final bill, so it never feels like a fee — it's simply the first dollars of their evening. Menus and add-ons then build on top of the minimum instead of negotiating it down.

The fee problem nobody prices in

Run tickets through a general-purpose ticketing platform and every seat pays a platform tax — a per-ticket fee plus a percentage, on top of card processing. On a sold-out dinner, that's a real slice of your margin gone to a middleman whose contribution was a checkout page.

The alternative is selling from your own booking page with payments going straight to your own account, where the only cost is card processing itself. That's how Tableloop runs events: ticketing, deposits, card holds, and event pages are built in, with 0% platform fees — the platform charges you nothing per ticket, so the margin you priced is the margin you keep.

The one-line version

Committed costs deserve committed revenue: tickets when the kitchen commits first, deposits or holds when the table is the commitment, minimum spend when the room is the product — and never give a percentage of any of it to a middleman.

See it working in your restaurant

Reservations, guest data, automations, events, and closed-loop ad attribution — one platform, no per-cover fees.

Start free