Banquets and events
From the first inquiry to the final invoice, on one record.
A wedding, a corporate outing, a member dinner, a charity scramble with a banquet after it. Each one is a function in TeeWire with its own numbered BEO: the client, the room and its layout, the guaranteed count, the menu, the bar, the rentals, the service charge, the deposit schedule and the run sheet for the day. All of it sits on the same database as the tee sheet that holds the morning and the register that rings the bar, so the golf and the room settle as one piece of business.
The problem
Where this usually falls apart.
Not because anyone is doing it wrong, but because the pieces were never designed to share a database.
- The banquet book is a spreadsheet, the contract is a Word file, the deposit is a line in an email thread, and the head count is whatever the last phone call said it was.
- The BEO gets retyped for the kitchen and retyped again for the bar, so the copy taped up in the back is two revisions behind the one the client agreed to.
- The outing has the course blocked in one system and the dinner booked in another, so the golf shop and the banquet office each know half of what the group is doing.
- The guarantee comes in on Wednesday and every downstream number has to be re-added by hand before Monday, from the plate count to the service charge to the balance.
- Banquet revenue shows up at month end as a second set of figures to reconcile against the ones the course already has, and nobody can say what any single event actually made.
Capabilities
What banquets and events includes.
Booking the business
The eleven months before the event. A wedding is sold, held, negotiated and signed long before anyone cooks anything, and that whole stretch is where bookings are won and lost.
The function book
Every function on one list, each with its own BEO number, the client, the type, the date, the room, how many people are coming, what it is worth and where it stands. Search it, filter it by status, and answer what have we got in October from one screen.
Inquiry, tentative, definite
A date being negotiated looks different at a glance from a date that is signed, so a tentative hold on a contested Saturday is visible to everyone. A booking that went elsewhere keeps its record and its reason, which is how you learn what demand you turned away.
Rooms held, and conflicts caught
Each function is booked into a room, and setup and teardown time widens the hold on either side. A six o'clock wedding and a two o'clock luncheon cannot quietly land in the same room, and the answer to "is the ballroom free" is on the screen rather than in somebody's memory.
A client record that outlives the coordinator
An outside client is a real record carrying their past functions, their totals and the notes from every conversation, the same way a member record does. The history of a corporate account stays with the club when the person who built it moves on.
Inquiries from your own website
The wedding and outing inquiry form sits on the course website that TeeWire designs and hosts, and lands in a queue stamped with the time it arrived. Speed to first response is the strongest single predictor of who wins a booking, and this is one company owning both ends of it.
Copy last year forward
A returning outing is duplicated onto its new date with the cost lines, the run sheet and the room intact, and prices re-resolved from today's food list. A club with twenty five annual outings rebuilds none of them, and a season of food inflation is picked up rather than inherited.
Tasks and checklists that survive a vacation
A checklist template applies itself by event type, each task with an owner and a due date: deposit due, menu due, guarantee due, pre event review. The week before a wedding runs the same whether or not the coordinator is at her desk.
The banquet event order
The single sheet the whole club works a function from, numbered, revised and printed for whoever needs it. It is built on the same records as the tee sheet and the register, so the sheet in the kitchen is the sheet at the counter.
A numbered BEO for every function
Who the client is, how many are coming, what is being served, what it costs and the order the day runs in. One document, one number, generated from the booking rather than typed alongside it.
Expected, guaranteed and set
The three head counts a banquet actually runs on, each held separately. Billing takes the greater of the guarantee and the set count, so the industry rule lives in the software and a late drop in attendance still bills what the client committed to.
The guarantee has a deadline
The cutoff date sits on the function with the rule for what happens when the count arrives late, and the percentage the kitchen prepares above guarantee. Guarantees that are still outstanding show up as a list rather than as a thing somebody remembers to chase.
Revisions everyone can see
Every change to a published BEO raises the revision, and the departments affected are told what moved. Captains work from paper, so the current sheet and last week's sheet are distinguishable from across a kitchen.
The client copy and the kitchen copy
One record, two renderings. Cost lines and run sheet lines carry a "show on the client copy" flag, and internal notes live in a staff-only lane, so the chef gets counts and timings while the client gets the version meant for a client.
Dietary and allergen lines with counts
A named allergen with the number of covers attached, priced at zero and carried onto the prep sheet and the kitchen display. This is the one line on a BEO with a liability consequence, so it is a counted line rather than a note in a margin.
One function, several rooms
Ceremony on the lawn, cocktails on the terrace, dinner in the ballroom, one BEO and one bill. This is the shape of a golf club wedding, and each space carries its own times, setup and capacity.
Menus, packages and pricing
A price book that knows how a banquet is actually sold: some things by the head, some by the hour, some flat, and a wedding package that sells eight items at one per person price.
Priced the way it is really sold
A plated dinner is per person. A cash bar is per hour. Tables and chairs are flat. Every line sits under food, bar or rentals, prices on its own basis, and is marked taxable where it is. Lines come from your own food list or are typed as a one off for a single function.
Packages and choice menus
A wedding package sells at one per person price with its components underneath, holding that price when it is inserted. A three course choose one of three is priced and counted properly, which is what turns the entree split into a number the kitchen can order against.
Service style and the entree split
Plated, buffet, family style or stations. One field that sets purchasing and staffing at once, since plated service takes roughly twice the servers a buffet does, and the protein split is the count most likely to move on the Wednesday.
Hosted, cash or consumption bars
The bar carries the model that decides how it bills, with its own open and last call times separate from the event times. A consumption bar settles against what the register says was actually poured, because the terminal pouring it is the same system holding the BEO.
Room rental as a priced resource
Rental sits on the room and defaults onto the function, flat or per hour, and a concession that waives it while holding food pricing is a scoped discount rather than a hand edited price. Discounts stay visible, so menu performance still reports honestly.
Cost beside price
Every food and rental line carries what it cost you next to what you sold it for, which is what makes per event margin a real number. A board that believes banquets are the high margin business gets to see whether a given Saturday actually was.
Deposits, billing and the ledger
Money in, money back out, and the journal entry underneath. A banquet is settled on the same register as a green fee and posts into the same double entry ledger.
Service charge, gratuity and tax
Three separate rates with their own percentages, their own bases and their own taxability, printed with the calculation order visible on the invoice. A mandatory service charge and a separately stated gratuity are treated differently from state to state, so your accountant configures them rather than inheriting somebody else's assumption.
A deposit schedule with due dates
Dated milestones rather than one lump: a percentage at booking, the balance a week or two out, each with an amount, a due date and a paid date, feeding an overdue list. A deposit that nobody chased is a Saturday held for free until it is too late to resell.
The invoice comes off the sheet
What was quoted, what the service charge added, what the deposit covered and what is left all carry across, and the function shows as invoiced in the book. One number and one place it came from, so moving the guarantee moves the bill with it.
Member accounts and split bills
A function billed to a member lands on their house account with everything else they spend, inside A/R aging at 30, 60 and 90 days with the credit limit enforced, and they open the statement online and pay by card. One member can sign up a table of eight and have six of those seats billed to the people sitting in them.
Deposits sit as a liability
A deposit taken in October for a June wedding is recognized when the event closes rather than when the money arrives, so a board reading the October number is reading something true. Prepaid league money works the same way, drawn down weekly as play is consumed.
Cancellations, refunds and forfeiture
Cancellation tiers by days out, printed on the contract and applied on cancel. A refundable damage deposit, damage assessed against it, a partial refund, and a forfeited deposit posted the way a forfeited deposit should post.
Minimums, and event revenue as its own line
A food and beverage minimum is measured against what the group actually spent, with the shortfall billed. The sale that settles a function writes its journal entry as it rings, into an event revenue account that comes with the golf chart of accounts, and that ledger pushes to QuickBooks Online or QuickBooks Desktop.
The day itself
Setup at three, cocktails at a quarter to seven, dinner at half past. Every department working one timeline, off the record the sale was written on.
The run sheet is the day
Rentals delivered at 3:00 PM, cocktail hour at 6:45, dinner service at 7:30, the speech at 8:01. Each line is tagged to the department that owns it, so the kitchen, the bar, the golf shop and the grounds crew are reading one order of events for the same evening.
Every department gets its own copy
The run sheet filters to the department that needs it and goes out to them, so the kitchen gets counts and timings, the grounds crew gets setup and the golf shop gets the golf. A daily and weekly sheet across all functions rolls up the equipment while it is at it.
Crew roles and call times
Setup and breakdown sit outside the event hours, so the internal sheet carries who is working, in what role, arriving when. Server ratios follow the service style, and a bar shift checks that everyone staffing it holds a current alcohol server certification.
Floor plans and room setup
A to scale layout per room and setup style, with tables, chairs, bar, buffet, stage and dance floor, and the seats per table totalled against the set count. Nineteen rounds of ten is 190; nineteen rounds of eight is a room short of seats. Saved as a template, printed for the crew, shared read only with the client, and stored on the function so a four o clock change reaches the BEO.
The prep sheet and the kitchen display
A BEO is a sales document and a prep sheet is a work order, so the kitchen gets food lines grouped by category with counts and no pricing. Banquet orders land on the same kitchen display the line already works from for a Tuesday lunch, with anything changed since it was last acknowledged called out.
A bar chit settles to the function
A server rings a drink at any station and settles it to the event rather than to whoever is standing at the terminal. It posts as a cost line on the BEO and flows to the same event revenue account, which is what owning the register and the banquet book on one database actually buys.
The actual count at close
What you expected, what they guaranteed, what you set and what actually walked in, all four on one record. That last one turns the head count model into an actual against guarantee report, which is the number that prices next year for the same client.
When the group is playing golf
The half a banquet product built for hotels and restaurants has no way to reach: the tee sheet, the shotgun, the carts and the weather. This is one system holding both.
The tee sheet block is made from the function
Turning an outing definite creates the block on your tee sheet from the date, the start type and the number of groups, and the block ids stay on the function, so moving the date drags the tee times with it. Selling an outing in March and double selling those times in June is the failure this closes.
Shotgun, crossover or a standard start
The start type sits on the function's golf panel and generates the matching pattern on the sheet, groups per hole included. An outing is the reason shotgun starts exist, so the booking that holds an outing is able to express one.
One invoice across the golf and the room
Green fees, cart fees, pro shop merchandise, the range balls, the food and the bar all post to the same function and settle as one sale, to one client, against one deposit. A corporate outing is one piece of business, so it produces one bill.
A golf event order beside the banquet one
The shop needs format, start, carts, range balls, contests and signage. The kitchen needs counts and timings. The same function prints both, filtered by the department tags the run sheet already carries.
Cart signs, pairings and the alpha list
The paper an outing physically runs on, printed off the roster: a pairings sheet, an alphabetical check in list, and per group cart signs carrying the event, the tee, the hole and the time. The field checks in as a batch rather than one player at a time.
Rain dates and reschedules
A reschedule moves the function and its tee sheet blocks together, keeps the BEO number with a fresh revision, and texts the roster. A Midwest course reschedules outings every season, and this is the part every other system leaves on the phone.
Leagues as a season, not as 120 blocks
A league schedule generates its weekly blocks for the whole season, rotating front and back nines and holding that rotation consistently from April to September. Six leagues over twenty weeks is one setup rather than a Tuesday chore.
How it works
A day of banquets and events in TeeWire.
-
Take the inquiry
The form on your website drops a timestamped inquiry into the queue, or you open the function yourself with the client, the date, the room and the party size. It sits in the book as an inquiry while the date is being negotiated, and turns definite when it is signed.
-
Hold the room, and the course if it needs it
The room is held with setup and teardown time on either side, so a conflict is caught on save. If the group is playing, the function creates the block on your tee sheet, shotgun or standard, and holds those times against the date.
-
Build the BEO
Set the expected, guaranteed and set counts with the guarantee deadline. Add the food, the bar and the rentals from your price book, each priced per person, per hour or flat. Set the service charge and gratuity, schedule the deposits, lay out the run sheet and draw the room.
-
Publish it to the departments
The BEO goes out at its revision, each department receiving the slice tagged to it: counts and timings to the kitchen, setup to the grounds crew, the golf event order to the shop. The client gets the client copy, with the internal lanes left out.
-
Work the day
Crew arrive at their call times. The prep sheet goes up in the kitchen and the orders land on the same display the line uses every day. Bar chits settle to the function rather than to whoever is at the terminal. The actual count is captured at close.
-
Invoice and post
The invoice comes off the sheet with the service charge, the deposits already taken and the minimum shortfall if there was one. The balance settles at the register or on the member account, and the journal entry is written into the event revenue account as it rings.
Connected by design
Banquets and Events does not run on its own.
Every module writes to the same database, so none of these hand copies to each other.
Common questions
Straight answers.
What is a BEO, and does TeeWire produce one?
How does TeeWire handle the guarantee?
Does TeeWire draw floor plans and room layouts?
Can we send a proposal and take a signature?
What does each department actually receive?
Does a banquet have to take tee times off the sheet?
Can one bill cover the golf and the dinner?
Can a function be charged to a member account?
Can we see what an event actually made?
What happens when we get rained out?
Where does banquet revenue end up?
Is this the same thing as online event registration?
Who moves us onto TeeWire, and who answers afterward?
Bring us a function you booked last month.
Thirty minutes. Your dates, your rooms and your guarantee. We will build the BEO while you watch.