How Event Planners Use AI to Build Budgets and Run Sheets

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for How Event Planners Use AI to Build Budgets and Run Sheets.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for How Event Planners Use AI to Build Budgets and Run Sheets.

AI is good at the structure of event paperwork and poor at the numbers. Give a chat assistant your brief (guest count, venue, format, fixed times) and it will draft every budget line and a timed run sheet in minutes. Then enter real supplier quotes in a spreadsheet where formulas do the maths, and ask the AI to stress-test the timings.

What follows is a budget layout that separates guesses from quotes, a run-sheet format suppliers can follow on a phone, four prompts to copy, and a checking routine. One caveat first: an assistant doesn't know what your caterer charges or how long your AV crew needs to rig, so any figure it volunteers is a placeholder until a supplier confirms it.

Follow me on Instagram@sagnikteaches

What AI gets right on budgets and run sheets, and where it guesses

The value is completeness and speed of layout. Ask for a budget for a 150-guest awards dinner and a decent assistant will remember the lines planners forget under pressure: crew meals, cloakroom staff, security, generator fuel, lectern hire, printed table plans, overtime if the curfew slips, card-payment fees on the final invoice. Ask for a run sheet and it will lay out arrivals, service, speeches and load-out in a consistent format in under a minute.

Connect on LinkedInSagnik Bhattacharya

The weaknesses are just as predictable:

Subscribe on YouTube@codingliquids
  • Prices. It produces plausible figures from general web text. They are not your market, your suppliers or this year.
  • Arithmetic inside the chat. Language models predict text. Long columns of sums and percentage uplifts can come out wrong while looking tidy, so totals belong in spreadsheet formulas. There's more on the reason in why AI is bad at maths.
  • Physical timings. Load-in through a single goods lift, the walk from a ceremony lawn to a marquee, a band's line check: the assistant can only guess unless you give it the numbers.
  • Venue rules. Curfews, noise limits, access windows and preferred-supplier lists live in the venue contract, not in the model.

So the working method is simple. AI drafts the shape, you supply the facts, formulas do the sums, and AI checks the result for gaps.

Stage 1: turn the brief into a budget skeleton (about 15 minutes)

Start with the brief in writing, even if it's rough notes from a call. The more constraints you include, the fewer invented lines you'll delete later. This prompt works in ChatGPT, Claude or Gemini:

You are helping an event planner build a budget skeleton.
Event: [type, e.g. client appreciation evening]
Date and hours: [date, start, finish, venue curfew]
Guests: [number], including [speakers, VIPs, children, dietary notes]
Venue: [type], and what the venue includes: [tables, chairs, AV, staff]
Client budget: [total or range], and whether it includes our fee
Must-haves: [list]    Not needed: [list]

Produce a budget table with these columns:
Category | Line item | Unit | Quantity | What drives the cost
Group lines under: Venue, Food and drink, Staffing, Production and AV,
Decor and print, Entertainment, Logistics, Contingency, Planner fee.
Do NOT enter any prices.
Where a line depends on a decision the client hasn't made,
write DECISION NEEDED in the last column.
Finish with a list of lines people often forget for this event type.

An illustrative slice of what comes back for a client appreciation evening where the brief said "Not needed: live music":

Category       Line item              Unit     Qty   What drives the cost
Staffing       Cloakroom attendant    hours    2x5   Guest count, weather
Staffing       Crew meals             meals    14    Supplier headcount
Entertainment  DJ and sound system    event    1     DECISION NEEDED
Logistics      Marquee heating        days     1     Outdoor space, season
Contingency    Contingency            % total  1     Venue familiarity
Often forgotten: crew meals, card-payment fees, printed table plan,
overtime if the curfew slips, lectern hire

Two lines to delete and one to thank it for. The DJ contradicts the brief (it read "live music" narrowly and added recorded music instead, so ask the client rather than keeping or cutting it silently). The marquee heating is a stock line from outdoor events; this one is indoors. Crew meals, though, is exactly the line planners forget, and 14 meals for suppliers on a five-hour event is a real cost. Delete the misfits, keep the reminders, and the skeleton is ready for the sheet.

Telling it not to enter prices is deliberate. A skeleton with blanks invites you to fill them from quotes; a skeleton with made-up figures invites you to leave them there.

Stage 2: move it into a spreadsheet where formulas do the maths

Paste the table into Excel or Google Sheets and add the columns that make a budget trustworthy. This is the layout I'd use:

ColumnWhat goes in itWhy it matters
SupplierNamed supplier or TBCShows at a glance which lines are still open
Quote referenceQuote number and dateFinds the source in seconds when the client queries a line
Unit costFrom the quote, never from the chatThe only place a price is typed
QuantityGuests, hours, itemsDrives the formula
CostUnit cost multiplied by quantityAlways a formula, never typed
StatusEstimate, Quoted, Contracted or PaidSeparates guesses from commitments
Client priceCost plus margin, or cost if you charge a flat feeKeeps your markup visible to you and hidden from the client version
Deposit due and balance dueDatesFeeds your payment reminders

If you're on Microsoft 365 with Copilot, or Google Workspace with Gemini, the assistant inside the sheet can write the formulas: ask it to add a Cost column that multiplies Unit cost by Quantity and a total row that sums Cost by Category. Click into one result afterwards to confirm the formula points at the right columns.

The same assistants can read a supplier's quote PDF into rows, and this is where a quick sum pays for itself. Say an AV quote's price table lists a PA, two microphones and uplighting for a total of $2,100, and the extracted rows add up to exactly that. Page two, in smaller type, adds a technician at $95 an hour for six hours and a 10% charge for delivery and collection. The real figure is $2,100 plus $570 plus $210, or $2,880, and an extraction that stopped at the price table would have left $780 out of the budget. After every extraction, compare the total on your sheet with the final total printed on the quote, and ask the assistant "List every charge on this quote outside the main price table" as a second pass. What Copilot in Excel can and can't do and Gemini in Google Sheets cover the details for each.

Two rules keep the budget honest. Hold a contingency line (I'd keep 5-10% of the supplier total, more for outdoor events or a venue you haven't worked before) and don't spend it on upgrades. And add a per-head figure under the total, because clients compare per-head costs between events even when they don't say so.

Worked example: a letting agency's 20th-anniversary evening

These figures are illustrative. Say a letting agency asks a planner for a drinks-and-canapés evening for 110 landlords and staff, 18:30 to 22:30, with a budget of $18,000 including the planner's fee. The Stage 1 skeleton had 34 lines. The planner deleted five that didn't apply and added two the model missed: a second bar point, because the venue has two rooms, and a photographer. Once quotes arrived, the category totals looked like this:

CategoryStatusCost
Venue hire, exclusive use for 5 hoursContracted$3,200
Food and drink (canapés and drinks package, 110 at $63 a head)Quoted$6,930
Extra bar staff and cloakroomQuoted$840
Production and AV (PA, two microphones, uplighting)Quoted$1,650
Decor, flowers and printEstimate$1,100
Photographer, 4 hoursQuoted$900
Contingency, 7% of the lines aboveHeld$1,023
Planner feeContracted$2,400
Total$18,043 ($164 a head)

The sheet shows immediately that decor is the only line without a quote and that the total is $43 over. That's a conversation about decor, not about the whole budget. On the version the client sees, the estimate is labelled rather than hidden: "Decor, flowers and print: $1,100 (estimate from our last two evenings of this size; florist's quote due 14 March)". When the quote arrives at $1,240, the client reads a line moving as flagged, not a planner who got it wrong. When the planner asked the assistant for three ways to save $300 without guests noticing, it suggested moving the entrance flowers to the bars after arrivals, replacing printed menus with one welcome board, and using the venue's own uplighting. She checked the last idea with the venue before offering it, because the model had no way of knowing whether the venue owned any.

Stage 3: build the run sheet backwards from the fixed times

Most run sheets go wrong because they're written forwards from the start time, and every delay pushes everything after it. Write them backwards from the anchors that can't move: venue access, doors, the food service windows the caterer has committed to, speeches, curfew and the load-out deadline. Give the assistant those anchors plus your confirmed supplier timings, and make it fill the gaps.

Build a run sheet for the event below. Use 5-minute steps before
doors and during speeches, 15-minute steps elsewhere.

Fixed anchors (do not move these):
- Venue access from [time]; load-out complete by [time]
- Doors [time]; food service [times]; speeches [time]
- Music off / curfew [time]

Supplier timings I have confirmed:
- [Supplier]: arrives [time], needs [minutes] to set up, needs [power/access]
- ...

Columns: Time | Duration | What happens | Where | Owner | Cue | Notes
Rules:
- Leave at least 10 minutes of buffer before each anchor.
- Flag any point where one person owns two things at once, or a
  supplier needs access before the venue opens.
- Do not invent supplier times. If one is missing, write MISSING.

The Cue column is what makes a run sheet usable on the night. "19:40 speeches" is a hope; "Cue: third canapé round cleared and the MD has a drink" tells the AV engineer and the host when to actually start.

For a one-day conference the same method needs one more idea: a column per room. Say 200 delegates move between a main hall and three breakout rooms. Ask the assistant for the anchors (registration, keynote, lunch, close) and one column each for the hall and rooms A, B and C, so a glance down the sheet shows what every space is doing at 11:15. Then give it the changeover time you've actually walked. Two hundred people leaving one hall through one corridor rarely manage it in the five minutes a draft tends to allow; ten to fifteen is more realistic, and the difference comes out of the coffee break, which delegates notice.

Here's a slice of what that produced for the anniversary evening, after the planner's edits:

TimeWhat happensWhereOwnerCue
16:30AV load-in via rear door; PA and uplighting rigMain roomAV leadVenue manager opens rear door
17:45Line check, both microphonesMain roomAV leadRig complete
18:00Bars set, glassware checkedBoth barsBar managerStock delivered and chilled
18:15Ten-minute team briefingFoyerPlannerAll suppliers on site
18:30Doors and welcome drinkFoyerFront of housePlanner's go
19:40Speeches, 15 minutesMain roomPlanner and MDThird canapé round cleared
22:30Music off, bars closeBoth roomsVenue managerCurfew
23:15Load-out completeAll areasAV lead and floristVenue manager signs off

Stage 4: stress-test the run sheet before anyone sees it

Open a fresh chat, so the assistant isn't defending its own draft, and paste in the finished run sheet with this:

You are a venue operations manager reviewing a run sheet the night
before an event. Be critical. List, with the time of each:
1. Any person or supplier in two places at once
2. Any task with no owner or no cue
3. Any gap under 10 minutes before a fixed anchor
4. Anything needing power, access or parking that isn't mentioned
5. If speeches start 20 minutes late, which later items break?
6. Questions I should ask each supplier before the day

An illustrative answer to question 1 from the stress test on the anniversary evening: "18:15: the planner runs the team briefing in the foyer, and the late ice delivery is due at the rear door at the same time. Nobody else is named to receive it." A small thing on paper; on the night it's a planner leaving the briefing halfway through, or warm drinks at 18:30. The fix is one change of owner: the bar manager receives the ice, and the briefing keeps its ten minutes.

Question 5 earns its place. Running the late-speeches scenario shows which items have slack and which will collide with the curfew. On the example evening it caught that the photographer's contracted four hours ended at 22:15, while the planner had pencilled the staff group photo in for 22:20.

Stage 5: produce a version for each supplier

Suppliers don't want the full sheet. The caterer needs food, bar and staffing rows; the AV engineer needs rig, cues and speeches; the venue needs access and load-out. Ask the assistant to filter the master: "From this run sheet, produce a one-page version for the AV supplier with only the rows where AV is the owner or appears in the cue, plus my mobile number and the load-out deadline." Regenerate the versions every time the master changes, and put the date in each footer so nobody works from Tuesday's copy on Thursday.

Check what the filter leaves out as carefully as what it keeps. On an illustrative first attempt at the AV version for the anniversary evening, the 18:15 team briefing disappeared, because its owner was the planner and its cue said "all suppliers on site", which the assistant didn't read as including AV. The AV lead didn't come to the briefing and missed the change to the speeches cue. The fix is a line in the filter prompt: "include every row whose owner, cue or notes mention all suppliers, everyone or the whole team". Then scan the one-pager for the briefing, the speeches and load-out before sending it.

Five errors to catch before a client or supplier sees either document

  1. A price with no quote reference. Sort the budget by Status. Anything marked Estimate needs a source, or a clear label on the client version.
  2. Totals typed as numbers. Click the total cells. If one shows a number rather than a formula, someone pasted it, and it won't update when a quote changes.
  3. Per-head prices applied to the wrong count. Catering is often charged on final confirmed numbers with a minimum, and drinks packages may exclude crew. Check each quantity against the terms of its quote.
  4. Times the assistant invented. Search the run sheet for any supplier time you didn't provide. If you used the MISSING rule, there should be none.
  5. Figures that drift into prose. Ask the assistant to write the client's cover note and it may restate numbers from memory rather than from the sheet. Check every figure in the note; catching made-up figures in AI-drafted documents covers how to check them.

Time, tools and cost

For a mid-sized event, allow roughly 15 minutes for the budget skeleton, however long suppliers take to quote (AI doesn't speed them up), 30 minutes for the run sheet once timings are confirmed, and 10 minutes for the stress test. Those are my estimates for a planner who already keeps templates, not measured averages, but they compare well with the afternoon a blank spreadsheet usually takes.

You don't need specialist software. Any of these handles the method:

  • ChatGPT Plus or Claude Pro, each $20 a month (list price in USD), for drafting and stress-testing.
  • Microsoft 365 business plans include Copilot Chat at no extra cost. The paid Microsoft 365 Copilot Business licence ($21 per user a month on annual billing, with an $18 promotional price until 31 December 2026) adds Copilot working across your own files. Check which Excel features your plan shows before paying.
  • Google Workspace Business Standard (about $14 per user a month on an annual plan) and above include Gemini in Sheets and Docs.

If you're still choosing tools, the best AI tools for small event planning businesses groups them by task. And once the budget and run sheet exist, the same brief feeds straight into writing the event proposal, so you're not typing the event details a third time.

Signs the budget and run sheet are doing their job

After three or four events, ask three questions. Did any supplier arrive at a time the run sheet didn't show? Did the final invoice land inside your contingency? Did anyone on the night ask "what's next?" instead of reading their own version? If the answer to the last one is yes, the Cue column needs more detail. That fix is yours to make, not the AI's, and it's usually the difference between a run sheet people follow and one they fold into a pocket.

Budgets, run sheets and AI: follow-up questions

Can AI read supplier quote PDFs straight into my budget?

Usually, yes. ChatGPT, Claude and Copilot can read a quote PDF and list its line items, quantities and totals as a table you paste into the sheet. Treat it as data entry you still check: compare the extracted total with the total printed on the quote, and look for service charges, minimum spends and overtime rates that sit in the small print rather than the price table.

Should I show the client the AI-drafted budget?

Not in its first form. The first draft is a skeleton, and clients anchor on the first number they see. Share the budget once every line is marked as quoted or as an estimate from your own past events, and label the estimates clearly so a later change reads as expected movement rather than a broken promise.

Is a spreadsheet or a document better for a run sheet?

Build the master in a spreadsheet, because you can sort by time, filter by owner and spot overlaps. Export supplier versions to PDF or a shared document for people who will read them on a phone on the day. Keep one master and regenerate every version from it, so there is never a second copy drifting out of date.

Further reads

Sources: Microsoft 365 business and Copilot plan pages, Google Workspace pricing page, OpenAI and Anthropic plan pages (figures checked September 2026).

Want your budget and run-sheet templates built once?

On a 1:1 call we'll look at how you build budgets and run sheets now, set up the prompts and spreadsheet layout around your own suppliers, and agree which checks stay with you.

Book a 1:1 call with me