Batch Teaching vs 1-on-1: Which Model Makes More Money?
A data-backed look at the revenue math behind group classes and private tutoring, with real numbers, quality trade-offs, and a practical recommendation for independent instructors.
You can be an exceptional teacher and still run a struggling business. One of the biggest reasons that happens is a pricing and delivery model that quietly caps your income, no matter how many students you attract.
The choice between batch teaching and one-on-one instruction is not just a pedagogical preference. It is a business decision with a significant revenue impact, and most instructors make it without running the numbers or thinking carefully about how to price their coaching classes.
Defining the two models
One-on-one instruction is the classic private tutoring format. One teacher, one student, one hour. The student gets your complete attention. You can adapt every minute of the session to exactly where they are and what they need. Parents pay a premium for that.
Batch teaching puts multiple students in the same session. A typical small batch is 6 to 10 students learning together, usually at the same level or working toward the same goal. Your karate class on Tuesday evening, your IGCSE math group on Saturday morning, your beginner drawing cohort: all of these are batch models.
Both are legitimate. Both work. The question is which one makes more financial sense, when, and for whom.
The revenue math: where the gap becomes visible
Let us put real numbers on this.
Assume you charge $40 per hour for a private one-on-one session. That is a reasonable market rate for a skilled independent instructor in most mid-sized cities. In a week where you teach 20 hours of private lessons, you earn $800.
Now run the batch scenario. You charge $15 per student per session and run groups of 8 students each. Each session generates $120. In a week where you teach 20 sessions worth of hours, you earn $2,400.
That is a 3x difference in gross revenue for the same number of teaching hours.
The table below makes the comparison explicit:
| Model | Students per session | Rate | Revenue per hour | 20-hour week | |---|---|---|---|---| | One-on-one | 1 | $40 | $40 | $800 | | Batch (small) | 5 | $15 | $75 | $1,500 | | Batch (standard) | 8 | $15 | $120 | $2,400 | | Batch (large) | 12 | $12 | $144 | $2,880 |
The batch model starts winning at around 3 students per session, assuming your per-student rate drops proportionally to reflect the group setting. Beyond that, every additional student is almost pure additional revenue, since your preparation time, venue cost, and session length stay the same.
Private tutors often counter that their $40 to $60 hourly rate is higher per-student than a batch instructor's $12 to $15. That is true. But you can only teach one student at a time, so the per-student rate is the only rate you ever get. Batch instructors multiply it.
What happens to quality?
The instinctive concern with batch teaching is that quality drops. That concern is not entirely unfounded, but the evidence from educational research is more nuanced than the assumption.
Studies on classroom size effects consistently show that the quality impact is largest when you move from 1 student to 5 or 6 students. After that, the marginal quality reduction per additional student becomes much smaller. Moving from 6 to 10 students in a well-structured class does not meaningfully reduce outcomes for most types of instruction.
Research on tutoring and supplementary education also shows that peer learning in small groups can actively improve results. Students who learn alongside peers at a similar level often progress faster than isolated learners, because they benefit from observing mistakes, hearing different explanations, and the mild social accountability of a group setting.
The quality argument for one-on-one instruction is strongest when:
- The student has a highly specific, unusual learning gap that requires continuous individual diagnosis
- The subject demands real-time correction that cannot wait (early instrument technique, competitive sports form)
- The student has significant anxiety or behavioral factors that make group settings difficult
In most other scenarios, a well-managed batch of 6 to 10 students produces outcomes comparable to private instruction, at a much lower cost to the student and much higher revenue to the instructor.
Which subjects suit each model
Not every subject fits both formats equally well. Here is an honest breakdown based on how instruction actually works in each discipline.
Subjects where batch teaching works very well:
- Academic subjects at a defined level (grade-level math, language arts, exam preparation like SAT, IGCSE, or JEE)
- Martial arts and physical disciplines where students train together and observe each other
- Music theory, group ensemble rehearsal, and introductory instrument instruction
- Art and drawing classes where students work independently but benefit from shared feedback sessions
- Coding and STEM workshops with a defined curriculum
- Group fitness, yoga, and dance
Subjects where one-on-one instruction has a genuine edge:
- Advanced instrument technique for competitive or professional-track students
- Remedial support for students with significant learning gaps or learning differences
- Competition preparation where individual weaknesses need targeted drilling
- Adult professional skills coaching (interview prep, presentation skills, language fluency)
- Early childhood reading or foundational math for struggling students
Notice that the one-on-one list skews toward remedial work and advanced competition prep. The middle of the market, which is also the largest part, is well served by batch instruction.
Hybrid approaches: taking the best of both
The most financially sophisticated independent instructors do not choose one model. They run both, and they price them to complement each other.
A common hybrid structure looks like this: Batch sessions are the primary delivery model, offered at $12 to $18 per student per session. Students who want additional one-on-one attention can book private sessions at $40 to $60 per hour, usually for targeted exam preparation or catching up after an absence.
This structure does several things at once. It keeps the primary product (batch sessions) accessible and easy to fill. It creates a premium upsell that converts naturally when students have a specific need. And it ensures that the instructor's revenue base is not entirely dependent on any single private student canceling.
Some instructors run it the other way: one-on-one as the primary model, batch workshops as a lower-cost entry point that feeds private tuition. This is less efficient but works well in markets where private tutoring carries significant status and parents resist group formats.
A third option is tiered batch sizes. Small groups of 3 to 4 students at a higher per-student rate ($25 to $30) sit between pure one-on-one and standard batches. This appeals to parents who want more individual attention than a large class provides but cannot afford or do not need fully private instruction.
The operational complexity of running batches
Batch teaching generates more revenue. It also generates more operational complexity. It is worth being honest about this.
When you have 8 students in a batch, you are tracking 8 attendance records per session. You are collecting fees from 8 families, some of whom will pay late, some of whom will pay irregularly, and some of whom will need reminders. When students rotate in and out of a batch, the roster changes and you need to keep it accurate. When a student misses three sessions, someone needs to notice and follow up before they drop out quietly.
Research consistently shows that small business owners in coaching and tutoring lose 80 to 120 hours per year to administrative tasks. For a solo instructor running multiple batches, that number climbs. The admin overhead of a 40-student operation running across 5 batches is genuinely significant.
This is where batch-focused instructors often hit a ceiling. The model is financially superior but operationally demanding. Instructors who do not build systems for tracking attendance and following up on payments find themselves spending as much time on admin as they save by not doing individual lesson planning for 40 separate students.
The instructors who scale batch operations successfully are the ones who automate the repetitive parts: attendance marking, payment reminders, student roster management. Those who try to manage it manually with spreadsheets usually end up overwhelmed and undercharging to compensate for the chaos.
Running the full-year comparison
Per-session math is useful but incomplete. Let us look at what a year actually looks like for each model.
A private tutor with 15 active students, each booking one session per week at $40, earns $600 per week. At 45 teaching weeks per year (accounting for holidays, illness, and student cancellations), that is $27,000. Student churn is the biggest risk: losing 3 students drops weekly revenue by $120, and replacing them requires finding and onboarding individuals one at a time.
A batch instructor running 5 groups of 8 students, each group meeting once per week at $15 per student, earns $600 per session, $3,000 per week, or $135,000 per year at the same 45-week schedule. That is before any private top-up sessions.
The gap at scale is enormous. Even with a 20 percent discount to account for attendance variability and some empty spots in batches, the annual revenue is over $100,000. For a solo instructor, that is a fundamentally different business.
The recommendation
If you are an independent instructor choosing a model, here is the straightforward answer: start with batches or migrate toward them as soon as your student count allows.
The revenue math is too compelling to ignore. The quality trade-off is much smaller than it intuitively feels, especially for the subjects most independent instructors teach. And the operational challenge, while real, is solvable.
The practical path for most instructors is: fill your first batch to 6 to 8 students before opening a second one. Use that second batch to replace individual students who are currently taking up your time at one-on-one rates. Price batch sessions so that a full group generates at least 2 to 2.5 times what you would earn from the same time slot in private tuition.
If you already run one-on-one instruction and want to transition, a batch workshop is a low-risk way to test the model with existing students before committing to a full restructure.
The instructors who build financially durable small businesses in coaching and tutoring almost always converge on the same structure: batch sessions as the core, private sessions as a premium add-on, and systems that handle the admin so they can stay focused on teaching.
Managing multiple batches, tracking attendance across groups, and staying on top of payments is exactly what BatchBuddy is built for. It handles the operational side so you can focus on teaching. Try it free.