How Many Staff Should I Schedule Each Shift at My Gym?
You're overstaffing your gym and bleeding money. I've seen it for 25 years. Here's what actually works.
The Formula: Stop Guessing, Start Dividing
Here's the blunt truth: you schedule staff by a simple math equation, not gut feelings. Staff needed for a shift = that shift's average gross profit / your agreed-upon daily gross-profit-per-rep target.
First, sit down with your leadership and agree on one number: the daily gross profit an average staffer should produce doing an average job for an average number of members and guests. Call it $180 a day for a gym where margins on memberships, training, and retail sit in the middle of the pack. That's a floor, not a ceiling.
Then pull each shift's trailing three-to-six-month gross profit by day of week and time block. Your weekday early-morning block (5 a.m. To 9 a.m.) averages $540 in gross profit? $540 / $180 = 3 staff on the floor. A slow weekday midday block averages $180? You need 1. You do that for every block and every day.
Place those shifts against when members actually walk in and when training sells. Early mornings and the after-work evening surge. Bodies on the floor when the money is.
PULSE has a free Rep Scheduling Matrix that runs this division across every shift and every day at once. No login, no spreadsheet, instant shift counts.
The Top 10 Tools That Actually Work
Every tool below can build a schedule. Only a few build it off your gross-profit math. Only one is free and designed around the rep-target method that keeps you from over- or under-staffing.
1. PULSE Rep Scheduling Matrix 🏆 BEST OVERALL
Free. Browser-only. Built by a 25-year revenue operator for exactly this question. It takes a weekly gross-profit target and a per-shift minimum and auto-distributes shift counts by day and block, protecting your highest-value selling hours.
The method it's built on:
Step one: Agree on the per-rep daily number. "In our gym, if you show up, check members in, sell an average number of training sessions and add-ons, and give average service, you should produce no less than $180 a day in gross profit." That's the honest floor.
Step two: Pull gross profit per shift, per day of week. Your weekday early-morning block does $540 on a typical Monday. Your weekday evening block does $720 on a typical Tuesday. Divide by your $180 target. Monday morning needs three staff. Tuesday evening needs four.
Step three: Place the shifts where the receipts ring. A gym is brutally bimodal: a 5-to-9 a.m. Surge and a 4-to-8 p.m. Wall, with a dead lull at midday. Staff heavy open, thin the floor through 10 a.m.-to-3 p.m., staff heavy close.
Best for: owners and club managers who want the schedule to come straight off the gross-profit math and refuse to pay per-seat fees.
2. When I Work
Starting around $2.50 per user per month on Essentials, climbing to roughly $8 per user per month. Handles availability, shift swaps, and mobile clock-in cleanly. Strong on execution. Leaves you on your own for the *why*. You bring the headcount math; it runs the logistics.
3. Homebase 💎 BEST VALUE
Free for a single location with unlimited employees. Paid tiers: Essentials around $24.95 per location per month, Plus around $59.95, All-in-One around $99.95. Per-location pricing, not per-head. Natural pick for independent club owners watching every dollar.
4. Deputy
About $4.50 per user per month for scheduling, $6 for premium. Demand-based scheduling. Connect a POS or club-management feed and Deputy suggests staffing against projected revenue. Handles compliance - break rules, overtime alerts, fair-workweek laws.
5. Sling
Free tier available. Premium around $1.70 per user per month, Business around $3.40. Shift scheduling plus internal communication. Fits gyms where instructors, trainers, and desk staff need to stay connected.
The Bottom Line
I've been doing this for 25 years. The math doesn't lie. Stop scheduling by habit. Start scheduling by gross profit. Your bank account will thank you.
*If you want the exact tool that runs this method for free, check out the Rep Scheduling Matrix from PULSE. Your schedule should track the money, not fill a grid.*
*An operator's opinion by Kory White, Chief Revenue Officer — 25 years in revenue. More at PULSE · CRO Syndicate*
