MUSTERWORKFORCE SOFTWARE

The promoter sends a spreadsheet. Everything after that is guesswork.

Muster reads the deployment however it arrives, staffs it, clocks the crew on post, and turns those punches into an invoice and a payroll run. Built by a security contractor who was tired of doing it in six places.

What lands in your inbox

Rate SheetLoad In FRIDAY 8 28SATURDAY 8 29 LOAD OUTMERCH
Date   Company   Post Description   #   Start   End   Rate
  24 Hour Perimeter and Gate Areas
8/28   Vendor Staff   MAIN ENTERANCE   4   8:00   20:00   30
       Vendor Sup    LOT A SUPERVISOR   1   20:00   8:00   33
       AF Staff       TOLL BOOTH        2   8:00   20:00   28
  Toll Booth - Car Searchers
9/     Vendor Staff   Glampiing in the Villlage   3   17:00   8:00   30
       Vendor EM     SITE MANAGER      1   8:00   22:00   40
reads as

What Muster gives you back

GUARDMAIN ENTRANCE 4 needed
Fri 28 · post 08:00–20:00 · clock 07:30–20:30 · 13h · $30/hr
SUPLOT A SUPERVISOR 1 needed
Fri 28 · overnight 20:00–08:00 · 13h · $33/hr
GUARDGLAMPING IN THE VILLAGE 3 needed
Sat 29 · overnight 17:00–08:00 · 16h · $30/hr
MANAGERSITE MANAGER 1 needed
Sat 29 · post 08:00–22:00 · 15h · $40/hr
SKIPPEDRows that aren’t yours not yours
Other contractors’ rows left out — they don’t belong on your invoice

Three formats, no mapping exercise

Every promoter writes a deployment differently, and none of them will change for you. Muster works out the shape of the file instead of asking you to reformat it.

One sheet, one row per post

The straightforward case. Header on the first row, a date on every line.

Date · Position · Type · Qty
Start · End · Rate

A workbook with a tab per day

Header buried a dozen rows under a title block. Dates written once and implied downward. Section headings acting as zones. Other contractors mixed in with yours.

Load In · Friday · Saturday
Load Out · Merch · Totals

A grid with posts as columns

Dates and time bands down the side, an X where the two meet, and the headcount in brackets. Common for K9 and specialist teams.

West Tolls   East Tolls   Roamer
X (3)        X (1)

It knows how event security actually works

The details are the product. Get these wrong and you find out on an invoice six weeks later.

TWO RATES
Bill rate lives on the post. Pay rate lives on the person. What the festival pays you is fixed by the contract. What you pay depends on who you assign, so margin moves with the roster — and you can see it before you commit.
THE BUFFER
Thirty minutes each end, if that's your contract. Crew clock in before post and out after. Some sheets build it in and some don't; Muster works out which and won't bill it twice.
CREDENTIALS
A guard can't take a supervisor's post. Every post carries a credential. Crew only see and claim work they're signed off for, and an expired card takes someone off the board automatically.
CHURN
Most of your roster works one event and never returns. Priced per billed hour, not per guard per month, because charging you for a workforce that turns over completely makes no sense.
THE CLOCK
One check-in feeds the invoice and the payroll run. Every billed line traces to a punch. When a promoter queries an hour you can show who stood the post and for how long, instead of rebuilding it from a spreadsheet.
1099 AND W-2
Separate runs, separate filings. Contractor payments and employee payroll don't go out together. Employer burden only lands where it belongs, so the margin you see is the margin you keep.

Priced on billed hours

The unit that tracks your revenue, not your headcount. Every plan includes the crew app, the client portal, and unlimited events and users.

POST
$299
PER MONTH
Up to 10,000 billed hours a year. One or two events.
DEPLOY
$749
PER MONTH
10,000 to 40,000 hours. A full festival season.
MOST OPERATORS
COMMAND
$1,750
PER MONTH
40,000 to 125,000 hours. Multi-region.
ENTERPRISE
Talk to us
CUSTOM
Above 125,000 hours, or you need something specific.

Onboarding is $2,500 and covers importing your past deployments and mapping your formats. Your crew never pay, and never count toward a seat.

Questions we get asked

Will it read the spreadsheet my client sends?

Almost certainly. Muster handles a single sheet with one row per post, a workbook with a tab per day, and a grid with posts as columns and an X in the cells. It finds the header row wherever it sits, carries a date written once down the rows beneath it, and leaves out rows belonging to other contractors. If it can't read yours, we'd like to see it.

How is this different from guard management software?

Most guard software stops at proof of service — patrol logs and client reports. You still run payroll, billing and margin somewhere else. Muster covers one shift from the schedule through check-in to the invoice and the payroll run, so an hour is only entered once.

Why priced on billed hours instead of per guard?

Event security rosters turn over almost completely. Charging per guard per month bills you for hundreds of people who work one weekend and never come back. Billed hours track what you actually invoice, so the price moves with your revenue.

Does it handle 1099 contractors and W-2 employees together?

Yes, and it keeps them apart. Contractor payments and employee payroll are separate runs with separate exports, and employer burden is only applied to W-2 hours — so the margin on screen is the margin you keep.

Can crew pick up open shifts themselves?

Once you publish a day. Crew only see posts matching a credential they hold, can't claim a shift that overlaps one they already have, and an expired card takes them off the board automatically.

Can my client see the schedule?

There's a portal for site security management showing posted strength, who's on each post and who has checked in, plus a way for them to request changes. It shows no rates, wages or margin.

Bring the worst spreadsheet you've been sent

Thirty minutes. We'll import it live and staff a day of it while you watch. If it can't read your file, that's worth knowing too.