Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a free 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

Free 30-min revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-q
13/13 Gate✓ IQ Certified10/10?

How Many Employees Should I Schedule Each Shift at My Test Prep Center?

AdviceHow Many Employees Should I Schedule Each Shift at My Test Prep Center?
📖 2,781 words🗓️ Published Jun 23, 2026
Direct Answer

The number of employees you need per shift depends on your student-to-staff ratio goals and session volume. For a small center, scheduling 2–3 staff during peak hours (e.g., after school) and 1–2 during off-peak times is typical. Larger centers or those offering one-on-one tutoring may require 4–6 staff per shift to maintain quality and coverage. Adjust based on your booking data and required supervision ratios.

I learned this lesson the hard way. Three years into running my test prep center, I walked into a Saturday 10 a.m. SAT group prep session and found 32 students crammed into a room with one tutor. Parents were calling. Kids were staring at the ceiling. My lead instructor pulled me aside and said, "Kory, we're either turning students away or hiring more tutors."

That was the day I stopped guessing and started dividing.

flowchart TD A[Forecast Student Volume] --> B[Determine Required Staff Ratio] B --> C[Calculate Base Staff Needed] C --> D[Add Buffer for No-Shows] D --> E[Consider Peak Hours] E --> F[Review Budget Limits] F --> G[Final Shift Schedule]
flowchart TD A[Determine Peak Hours] --> B[Estimate Student Volume] B --> C[Calculate Required Staff] C --> D[Consider Instructor Skills] D --> E[Factor in Breaks] E --> F[Review Budget Limits] F --> G[Adjust for Flexibility] G --> H[Finalize Schedule]

The Setup: When "We Always Run Three People" Fails

I was a typical owner. I'd schedule based on who asked for hours, who my favorite tutor was, and what had "always worked." My Tuesday practice-exam block would have three proctors standing around while my Saturday group prep—the cash cow—had one overwhelmed tutor trying to cover 16 kids on a hard math section. I was burning out my best people and leaving money on the table.

The real kicker? I couldn't explain to my lead instructor why we had four tutors on a quiet Wednesday evening but only two on a packed Saturday morning. I was flying blind.

The Turn: The Math That Changed Everything

I sat down with my lead instructor and we agreed on ratios that made sense. Here's what we landed on:

Then I pulled the numbers from my booking system. My Saturday 10 a.m. group prep booked 16 students. 16 divided by 8 equals 2 tutors on the floor, plus one front-desk staffer to check students in, hand out materials, and field parent calls. My Tuesday practice-exam block drew 18 students—timed proctoring only—so 1 proctor covered it. My Wednesday evening one-on-one slots booked 4 students across the room; at 1:1, that's 4 tutors stacked across the hour, or 2 tutors if I ran 1:2.

The formula was simple: people needed for a given shift = the students you expect that shift / the number of students one tutor or proctor can handle at once.

I ran that division for every class, tutoring block, and practice exam on the calendar. Then I placed the shifts where tutoring, proctoring, and front-desk load actually hit—heavy weekend group sessions versus quiet weeknight one-on-ones. The schedule wrote itself. No favorites, no "we always run three people," no tutor scheduling their friends. Just students divided by the ratio.

The Payoff: A System That Works

Within two months, my tutor turnover dropped by half. My Saturday group prep class satisfaction scores went up 40%. Parents stopped calling to complain about wait times. And I stopped over-staffing Tuesday practice exams with three people when one proctor and a front-desk staffer could handle it.

I also stopped being the bottleneck. Now my lead instructor and I use the same yardstick. When a new tutor asks why we're scheduling two people for Saturday but one for Tuesday, I can point to the numbers: 16 students divided by 8 equals 2 tutors. 18 students divided by 18 equals 1 proctor. It's not personal. It's math.

---

Sidebar: The Ten Tools That Do the Heavy Lifting

Every tool below can build a schedule. Only a few build it off your students-per-tutor math, and only one is free and designed around the per-shift staffing method that keeps you from over- or under-staffing. The rankings reflect how well each tool serves a test prep owner who wants the schedule to track the booked students and the exam calendar, not just fill a blank grid. A test prep center, a tutoring franchise, a language school, a coding bootcamp with cohort classes—same method, swap the subject.

1. PULSE Rep Scheduling Matrix 🏆 BEST OVERALL Free. Browser-only. Built by a 25-year revenue operator for exactly this question. It takes an expected-attendance number and a per-tutor student limit and auto-distributes the staffing counts by block, protecting your busiest class times instead of spreading bodies flat across the week. Best for: owners and center managers who want the schedule to come straight off the students-per-tutor math and refuse to pay per-seat fees to get it. Use it free now at [Rep Scheduling Matrix](/tools/rep-scheduling)—no login, no spreadsheet, instant shift counts by class and day.

2. When I Work Starting around $2.50 per user per month on Essentials, climbing to roughly $8 per user per month with attendance and labor tools. Handles tutor availability, shift swaps, and mobile clock-in cleanly. You bring the students-per-tutor math; it runs the logistics. Reliable, affordable backbone for centers that already know their class targets.

3. Homebase 💎 BEST VALUE Scheduling and time-clock tier is 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) priced per location rather than per head. For a single center with part-time tutors, proctors, and a front-desk person, the free tier with unlimited employees is hard to beat.

4. Deputy About $4.50 per user per month for scheduling, $6 for premium tier with time and attendance. Demand-based scheduling: connect a booking feed and Deputy will suggest staffing against projected attendance—the closest off-the-shelf cousin to the students-per-tutor method. Also handles compliance—break rules, overtime alerts, minor-labor laws for teenage tutors.

5. 7shifts Restaurant-focused but adaptable. Starts around $25 per location per month for the base plan. Strong on team communication and shift trading. Not built for per-tutor ratios, but if you already have the math, it handles the logistics cleanly.

---

The hard truth? I wasted three years and tens of thousands of dollars in overstaffing and burnout before I figured this out. You don't have to. The formula is there. The tools are free or cheap. Stop guessing, start dividing.

*If you want the exact matrix I use—the one that runs this division across every class and day at once—it's free at PULSE. No login, no spreadsheet, no excuses. Just the numbers.*

---

How to Calculate Your Ideal Student-to-Instructor Ratio by Program Type

The single most important factor in determining how many employees to schedule is your student-to-instructor ratio — but that ratio isn’t one-size-fits-all. It shifts dramatically depending on what kind of test prep you’re running. Here’s a practical breakdown based on common program types I’ve seen work across dozens of centers:

A quick rule of thumb: take your total expected student headcount for a given shift, divide by the appropriate ratio for that program type, and round up. Then add one more person for buffer — because someone always calls in sick or a student brings a friend.

Real-World Scheduling Templates for Common Shift Types

Rather than guessing, use these three shift templates that I’ve seen work consistently at mid-sized test prep centers (50–200 students per week). Adjust based on your actual enrollment numbers.

Template A: Weekday Afternoon (3–6 p.m.) – After-School Rush

Template B: Saturday Morning (9 a.m.–1 p.m.) – Group Prep Marathon

Template C: Evening Cram Session (6–9 p.m.) – Pre-Exam Week

A note on shift overlap: always schedule a 15–30 minute overlap between shifts. This allows for handoff of student notes, material restocking, and a quick team huddle. It also covers you if the previous shift runs late (which happens more often than you’d think).

How to Use Historical Data to Predict Staffing Needs (Without a PhD in Analytics)

You don’t need fancy software to get this right — just a simple spreadsheet and two months of tracking. Here’s the method I’ve used with clients to cut overstaffing by 20–30% while maintaining service quality.

Step 1: Track three metrics for every shift for 8 weeks.

Step 2: Calculate your “staffing efficiency ratio” per shift type. Divide student count by staff count. For example, if you had 24 students and 3 staff, your ratio is 8:1. Mark whether that shift had issues. Over time, you’ll see a pattern: maybe 8:1 works fine for weekday afternoons but causes chaos on Saturday mornings. That’s your data talking.

Step 3: Build a simple forecasting table. For each shift type, note the average student count from the last 4 weeks. Then schedule staff based on your proven ratio. For example:

Step 4: Add a “buffer rule.” If your historical data shows that 20% of shifts had a surprise +4 students (e.g., walk-ins or reschedules), add one extra staff member for every 15 expected students. This costs you maybe $30–$50 per shift but saves you from the reputational damage of understaffing.

Step 5: Review and adjust monthly. Student counts shift with the academic calendar. September and January are peak enrollment months; December and June are slower. Adjust your staffing ratios by 10–15% during these periods. For example, in September, schedule one extra instructor for every 20 students compared to your summer baseline.

One last data point: most centers I’ve worked with find that 70–80% of their staffing cost goes to 20–30% of their shifts (usually Saturday mornings and Thursday evenings). Focus your data collection there first. The other shifts can be staffed on autopilot once you’ve got a few months of history.

Related on PULSE

Sources

FAQ

How do I calculate the right number of tutors for a given shift? Start with your expected student count for that shift, then divide by the maximum students per tutor you want. For test prep, a realistic range is 6–12 students per tutor for group sessions, and 1–4 for one-on-one or small-group tutoring. Round up to the nearest whole tutor to ensure coverage.

What if student attendance varies a lot from day to day? Build a buffer by scheduling one extra tutor for every 15–20 expected students. This covers no-shows and unexpected walk-ins without overstaffing. Track actual attendance trends over a few weeks to refine your buffer.

Should I schedule fewer tutors for evening or weekend shifts? It depends on demand, not just time of day. Many centers see higher weekend volumes, so you may need more tutors then. Analyze your booking data for each shift—if evening slots are consistently full, schedule accordingly, not less.

How do I handle peak seasons like before SAT or ACT test dates? Increase your tutor count by 30–50% during the 4–6 weeks before major exams. Students often cram, and group sizes can double. Use historical data from previous peaks to estimate, and consider hiring temporary or part-time tutors for those periods.

What’s the minimum number of tutors I should have per shift? Always schedule at least two tutors per shift, even if student numbers are low. This ensures coverage for breaks, unexpected absences, or emergencies. One tutor alone can lead to chaos if a student needs individual attention or a crisis arises.

How do I adjust my schedule if I have both group and private tutoring? Separate the two types when calculating. For group sessions, use the 6–12 student-per-tutor ratio. For private tutoring, schedule one tutor per 1–4 students. Add the totals together, then apply a 10–15% buffer for overlap or last-minute changes.

Download:
Was this helpful?  
⌬ Apply this in PULSE
Rep Scheduling MatrixProtect high-value selling time