Key takeaways
- Size the crew from posts and throughput (scans per minute, drinks per hour), not from a staff-per-guest ratio.
- Keep supervision tight: FEMA's incident command training puts an effective span of control at 3 to 7 people, 5 being optimal.
- Stagger call times in waves and size check-in lanes with arithmetic. One line for 300 arriving workers loses you the first hour.
- Put breaks, heat rules and crowd-manager coverage in the schedule itself: California requires a meal before the end of the fifth hour, NFPA 101 sets 1 trained crowd manager per 250 occupants.
- Reconcile hours against the clock record and send the client recap within 24 hours.
On this page13 sections
Size the crew from posts, not from guest count
Staff-per-guest ratios work for a 150-person wedding. At 5,000 or 20,000 attendees they fail, because demand is uneven: the gates take most arrivals in two hours, the bars peak after the headliner, the sampling tent is empty at noon and slammed at 4 PM. A large event staffing plan starts from the list of posts (every place a worker must stand at a given time) and the demand driver behind each one.
Write the scope down with the client first. Security, medical, production and cleaning usually come from other vendors, and the classic gap is a post everyone assumed someone else covered (re-entry, the artist wristband desk). The plan says in writing which posts are yours.
| Role | Demand driver | Ask the client for |
|---|---|---|
| Ticket scanning, lines | Guests per minute at peak | Tickets sold, arrival curve from past editions |
| Bartenders, barbacks | Drinks per hour per bar | Last year's POS data, menu, number of bars |
| Sampling, activations | Samples or interactions per hour | Sampling goal, prep time per sample |
| Guest services, ushers | Fixed posts on the site map | Site map with posts, permit conditions |
| Crowd managers | Occupant load | Fire marshal requirements, who supplies them |
| Strike crew | Items to pack out | Load-out window, vehicle slots |
Then add the layers that never appear on the site map: team leads, a relief crew for breaks, runners, a check-in desk and a standby pool for no-shows. For a first pass, the event staffing calculator gives a starting headcount to refine post by post.
Span of control, the org chart and radio channels
Big crews borrow their structure from incident management because it is built for hundreds of people who met that morning. FEMA's Incident Command System training sets a supervisor's span of control at 3 to 7 people, 5 being optimal, and says to reorganize when a supervisor falls outside it. On static posts within sight (scan lanes, info points) a team lead can stretch to 8 or 10. On mobile or complex work (runners, activations, a bar in a rush), stay at 5 to 7.
| Level | Reports to | Span | Carries |
|---|---|---|---|
| Ops director | Client's event control | 2 to 4 ops managers | Command radio, final say on staffing |
| Ops manager | Ops director | 3 to 6 zone supervisors | Command and zone radios |
| Zone supervisor | Ops manager | 4 to 7 team leads | Zone radio, site map, crew lists |
| Team lead | Zone supervisor | 5 to 10 workers | Zone radio, break schedule |
| Worker | Team lead | None | Phone with the agency app, written brief |
Add a staffing desk (check-in, standby, replacements) and an hours coordinator reporting to the ops director: the two roles most often forgotten.
A radio plan that keeps the command channel quiet
Radios go to team leads and above. One channel each for command (ops managers and client event control, incidents only), gates, bars, guest services, activations and the staffing desk (arrivals, no-shows, breaks). Callers name who they call, then themselves ("Gates Lead 2, Staffing Desk"), and use site map codes ("Bar 4", "Gate B lane 6"). Agree code words for medical, lost child and evacuation with event control before doors, and swap radio batteries at the meal break.
A worked staffing plan for one big day
The full plan for the festival above: Saturday, 18,000 tickets, gates at 12 PM, last set ends at 10 PM, site clear around 11 PM. The agency covers check-in, gates, bars, activations, guest services (including the crowd managers the permit requires), runners and the strike of its own areas.
| Crew | Headcount | Call | Off | Lead : workers |
|---|---|---|---|---|
| Ops command | 5 | 7:30 AM | 12:30 AM | Two overlapping shifts |
| Zone supervisors, day | 8 | 7:45 AM | 7:30 PM | 1 : 5 to 6 leads |
| Zone supervisors, evening | 4 | 4 PM | 11:45 PM | 1 : 5 to 6 leads |
| Check-in desk (7 lanes) | 8 | 8 AM | 4:30 PM | 1 : 7 |
| Gates, day (15 lanes) | 33 | 10 AM | 6:30 PM | 1 : 10 |
| Gates, evening (6 lanes) | 13 | 6 PM | 11 PM | 1 : 12 |
| Bars, day (10 bars) | 80 | 10:30 AM | 7 PM | 1 : 7 |
| Bars, evening (10 bars) | 60 | 5 PM | 11 PM | 1 : 5 |
| Activations (6 sites) | 42 | 10:30 AM | 8:30 PM | 1 : 6 |
| Guest services, day | 56 | 11 AM | 7 PM | 1 : 8 |
| Guest services, evening | 58 | 6 PM | 11:15 PM | 1 : 9 |
| Runners and restock | 16 | 9 AM | 7 PM | 1 : 7 |
| Relief crew | 20 | 12:30 PM | 9 PM | 1 : 9 |
| Standby pool, on site | 20 | 10 AM | 4 PM | Staffing desk |
| Strike crew (agency areas) | 24 | 9:30 PM | 1:30 AM | 1 : 7 |
Worked example, not a benchmark. Ops command is the director, 2 ops managers, the staffing desk lead and the hours coordinator. Guest services crews include the trained crowd managers. Your numbers come from the client's arrival curve, POS data and permit.
- The day bar shift is 8.5 hours with a 30-minute unpaid meal: 8.0 paid hours. In California, where daily overtime starts after 8 hours, one more half hour would cost 80 × 0.5 h × $30 = $1,200 in overtime pay.
- Day and evening crews overlap by 1 to 2 hours where the peak is, so handovers happen with two crews on site, not an empty post.
- Guest services runs two waves so nobody does 12 hours in the sun and the crowd manager count holds through the 6 PM handover.
- Standby is released at 4 PM once evening crews confirm, or rolls into evening posts already known to be short.
Staggered call times and arrival waves
One call time for 400 people means a queue at check-in, a jammed staff lot and an hour of paid waiting. Work back from each crew's first deadline (gates open, bars pour) and leave time to check in, walk to the post, get briefed and set up.
| Wave | Who | Call | Before doors |
|---|---|---|---|
| 0 | Command, zone supervisors, check-in desk | 7:30 to 8 AM | 4 hours |
| 1 | Runners (stock bars before bartenders arrive) | 9 AM | 3 hours |
| 2 | Gates: walk, scanner tests, lane briefing | 10 AM | 2 hours |
| 3 | Bars and activations, 122 people | 10:30 AM | 90 minutes |
| 4 | Guest services, fixed posts | 11 AM | 1 hour |
| Evening | Overlap crews, reduced check-in desk | 4 to 6 PM | n/a |
| Strike | A fresh crew, not tired day staff | 9:30 PM | n/a |
Every brief gives the staff entrance address (not the public one), the parking or shuttle plan and the walk to check-in. On large sites that walk can take 15 to 20 minutes, and it belongs inside the call time.
Check-in and credentialing at scale
Check-in confirms identity against the booking, issues the credential, confirms the post and lead, and hands out equipment. Each step takes seconds, and seconds multiply by hundreds.
Check-in desk kit
- Crew lists by wave, by last name, with post and lead
- Credentials pre-sorted by wave and role
- Lane signs by surname range, plus one for exceptions
- Certification list for roles that need one (alcohol server permits, food handler cards)
- Printed site maps for every lead, spare devices and power banks
- A runner who walks late arrivals straight to their lead
At 2,000 workers, run one desk per zone so nobody crosses the site twice. At any size, the staffing desk keeps a live count per crew (booked, checked in, missing): it drives the standby decision 15 minutes before each call, and it is the first thing the client asks for.
Briefing hundreds of people
Nobody briefs 400 people from a stage and expects it to stick. Brief in three layers.
- Written brief, 48 hours before: staff entrance, parking, call time and wave; post, lead and what the post does in two sentences; dress code; what to bring (ID, certifications, sunscreen); break plan; where shelter and water are; the three rules that get people removed (drinking on shift, phones at the bar, leaving a post unannounced); who to text if late, and the deadline after which the shift goes to standby.
- Leads briefing, 30 to 45 minutes before each wave: the ops manager covers changes since the brief, the incident tree, radio channels, each crew's break rotation and the day's heat plan. Leads leave with their crew list and know who is missing.
- Zone huddles, 10 minutes at the post: each lead gathers 5 to 10 people at the actual post, points at exits, first aid, the break area and restrooms, and repeats the three things that matter there (for a bar: ID rule, pour size, restock signal).
A site map with posts, first aid, shelter and break areas goes to every lead and into the brief, so workers find their way without asking on the radio.
Breaks and meal rotations
Federal law does not require breaks, but under the FLSA short breaks (usually 20 minutes or less) are paid time, and a meal is unpaid only if the worker is fully relieved of duty, typically for 30 minutes or more. Many states go further. The schedule must place the breaks: on event day nobody has time to work them out post by post.
| State | Meal period | Paid rest break |
|---|---|---|
| California | 30 min for more than 5 hours, by the end of the 5th hour; a second above 10 hours | 10 min per 4 hours or major fraction |
| New York | 30 min for shifts over 6 hours spanning noon, more for early and late shifts | No state rule |
| Washington | 30 min for more than 5 hours, between the 2nd and 5th hour | 10 min per 4 hours |
| Oregon | 30 min for work periods of 6 to 8 hours | 10 min per 4 hours |
| Illinois | 20 min for 7.5 hours or more, within the first 5 hours | Hotel room attendants only |
| Massachusetts | 30 min for more than 6 hours | No state rule |
| Colorado | 30 min for shifts over 5 hours | 10 min per 4 hours |
| Nevada | 30 min for 8 continuous hours | 10 min per 4 hours |
| Texas, Florida, Georgia | Not in the DOL adult meal table | No state rule |
Summaries without exemptions and waivers. Not legal advice: check the current rule with your state labor department.
Heat and weather plans
Heat is the summer field risk most likely to hurt someone, and day-one workers are the most exposed: OSHA reports that almost half of heat-related worker deaths happen on the first day on the job, and over 70% in the first week. OSHA's federal heat rule, proposed in August 2024 with heat index triggers of 80°F and 90°F, was still a proposal in late 2026, so the federal baseline is OSHA guidance (water, rest, shade, acclimatization) plus state rules. California's outdoor standard, Title 8 section 3395, is the most detailed:
| Trigger | What the plan does |
|---|---|
| Any outdoor shift, 3395(c) | Water for 1 quart per worker per hour for the whole shift: 80 bartenders × 8 hours = 640 quarts, 160 gallons |
| Above 80°F, 3395(d) | Shade for workers on breaks; cool-down rest of at least 5 minutes for anyone who asks |
| 95°F or more, 3395(e) | High-heat procedures: observation by leads or buddies, reminders to drink, a way to reach a supervisor at all times |
| New workers, 3395(g) | Close observation of new workers for 14 days; OSHA's rule of 20% suggests 20% of a normal shift on day one |
| Heat illness signs, 3395(f) | Lead acts at once; severe signs trigger the event's emergency medical procedure |
Elsewhere, check your state plan: Washington (WAC 296-62-09530) and Oregon (OAR 437-002-0156), for example, have their own heat rules. Not legal advice.
You cannot acclimatize a one-day crew, so cut each person's time on sun-exposed posts instead: rotate scanners and outdoor guest services into shade every 60 to 90 minutes, and add a person or two per exposed crew to make rotations possible.
Lightning, wind and holds
The National Weather Service rule: when thunder roars, go indoors, and wait 30 minutes after the last thunder before going back out. NWS also recommends a designated lightning monitor who is not busy running the event. Event control decides holds and evacuations. The agency needs a shelter location per crew, a way to reach everyone (radio for leads, SMS for all), a headcount at the shelter by crew list, and a contract clause on how hold time is paid and billed.
Crowd manager requirements
Fire codes require trained crowd managers at assembly events, and at large events they often come from the guest services crew your agency supplies. Which code applies depends on the jurisdiction:
- NFPA 101, Life Safety Code (sections 12.7.6 and 13.7.6): trained crowd managers or supervisors at 1 per 250 occupants. Maryland's State Fire Marshal applies it (2015 edition) to assembly occupancies above 50 people.
- International Fire Code as adopted by states (New York: section 403.11.3): for gatherings over 500, at least two trained crowd managers and one per 250 persons or portion thereof, outdoor events under 1,000 exempt, and the fire code official can adjust the number.
Settle with the client before you quote
- The code, ratio and occupant load the fire marshal applies to this permit
- Who supplies crowd managers: your agency, security or the venue
- Which training is approved, and who pays for it
- How trained staff are identified on site, and how the count holds during breaks
The incident communication tree
Your workers see incidents first: a guest collapsing in a queue, a fight at a bar, a coworker who looks heat-sick. The tree must be short enough to remember and printed in the brief.
- Worker tells their lead at once. The event's emergency plan says whether staff call 911 directly in a life-threatening emergency or go through event control: get that in writing before doors.
- Team lead radios the zone supervisor with a location code and incident type, and stays on scene.
- Zone supervisor escalates medical, security and fire issues to event control on the command channel, and tells the ops manager.
- Ops manager logs it, covers the post and informs the client's on-site contact.
- Ops director calls the client's account owner for anything serious (an injured agency worker, police, a removal for misconduct) and opens the written report.
| Incident | First action | Client informed |
|---|---|---|
| Guest medical | Event medical via event control | Same hour, in the recap |
| Agency worker injured | First aid, incident report | Same day, written report within 24 hours |
| Weather hold | Crews to shelter, headcount | Immediately |
| Intoxication or misconduct | Removed from post | Same day |
| No-show or late wave | Staffing desk deploys standby | Next hourly update |
Hours reconciliation and the client recap
The job ends when the client approves the invoice without a dispute. The FLSA requires a record of hours worked each workday and workweek for every non-exempt worker, so the reconciliation is also your compliance record. Do it that night or the next morning, while leads remember who left early.
Reconciliation checklist
- Planned hours against clock records, crew by crew; chase missing clock-outs the same night
- Early arrivals and late releases checked against call and off times, under your written policy
- Every meal taken on time (California premium if not)
- One rounding rule for everyone: federal rules allow rounding to 5 minutes, a tenth or a quarter hour only if it averages out over time
- Replacements and standby hours on separate lines
- Invoice built from validated hours only
The recap goes out within 24 hours: headcount booked versus arrived by crew, no-shows and how fast each was replaced, any unfilled post (credited on the invoice), incidents involving agency staff, activation results with photos, hours by crew matching the invoice, and three fixes for next time. Running several days? See the multi-day festival staff schedule guide and the event staff schedule template.
Sources
- NIMS Management Characteristic: Manageable Span of Control (IS-200.C), FEMA Emergency Management Institute
- National Incident Management System, Third Edition (2017), FEMA
- NFPA 101, Life Safety Code, National Fire Protection Association
- Crowd Manager Training (NFPA 101 12.7.6.1 and 13.7.6.1, 2015 ed.), Maryland Office of the State Fire Marshal
- Crowd Manager Training (Fire Code of New York State, section 403.11.3), New York State Division of Homeland Security and Emergency Services
- Minimum Length of Meal Period Required under State Law for Adult Employees in Private Sector, U.S. Department of Labor, Wage and Hour Division
- Minimum Paid Rest Period Requirements Under State Law for Adult Employees in Private Sector, U.S. Department of Labor, Wage and Hour Division
- Fact Sheet #22: Hours Worked Under the Fair Labor Standards Act, U.S. Department of Labor, Wage and Hour Division
- Meal periods, California Department of Industrial Relations, DLSE
- Overtime, California Department of Industrial Relations, DLSE
- Title 8, Section 3395: Heat Illness Prevention in Outdoor Places of Employment, California Department of Industrial Relations
- Heat: Protecting New Workers, OSHA
- Heat Injury and Illness Prevention in Outdoor and Indoor Work Settings (proposed rule, August 30, 2024), Federal Register
- Heat Injury and Illness Prevention Rulemaking, OSHA
- WAC 296-62-09530: Outdoor heat exposure, Washington State Legislature
- Heat stress (OAR 437-002-0156), Oregon OSHA
- Overview: Lightning Safety, National Weather Service
- Lightning Safety and Outdoor Sports Activities, National Weather Service
- 29 CFR 785.48: Use of time clocks (rounding), Electronic Code of Federal Regulations
- 29 CFR 516.2: Records for employees subject to minimum wage or overtime provisions, Electronic Code of Federal Regulations
Figures without a source are worked examples or rules of thumb, labeled as such. Laws and rates change: check the current rule with your state before you rely on it. Nothing here is legal advice.