For Language Schools

Language School Management Software

Stop managing CEFR levels and room capacities in spreadsheets

Language school management software that tracks levels, enforces room limits, and deducts packages automatically. Parents reschedule catch-ups themselves—you stop counting.

Trusted by language schools in 40+ countries

User
Today's Classes
Dec 16
10:00
Spanish Intermediate
Room B
maria
yuki
pierre
+3
6 students
Prof. Carlos
14:00
English Conversation
Room A
alex
sofia
chen
emma
+4
8 students
Ms. Sarah (original)
Mr. James (substitute)
16:30
Mandarin Beginner
Cancelled
lucas
emma
+2
4 notified
Mr. Wei
10:00 Students
maria
Maria García🇪🇸
yuki
Yuki Tanaka🇯🇵
pierre
Pierre Dubois🇫🇷
Billing
maria
Maria10-class pack
3 left
yuki
YukiSubscription
Active
Renews Feb 1✓ Paid
WhatsAppjust now

Reminder sent to 6 students

maria
yuki
pierre

Trusted by leading language schools worldwide

German Cultural Association HK
Mayland Academy
TigerCampus
French Teachers Association HK
Tutoring Club
Achievement Academy
Spanish Cultural Association HK
Pink Class Tutors
TutorHunt
German Cultural Association HK
Mayland Academy
TigerCampus
French Teachers Association HK
Tutoring Club
Achievement Academy
Spanish Cultural Association HK
Pink Class Tutors
TutorHunt

Scheduling, billing, CRM, and payroll for language schools

Everything flows together—students enroll, classes get scheduled, packages deduct, teachers get paid.

CEFR levels, room limits, packages, and per-language payroll

Four pillars, four colors, one connected system. See how Tutorbase handles your unique language school workflows.

Emma Miller

Spanish • Group Classes

B1.2→ B2
A1
A2
B1
B2
C1
C2
Spanish B1.2 • Tue/ThuConv. Club
Sue Miller

Sue Miller

Mother • Primary Payer

+1 (555) 234-5678
sue.miller@email.com
Parent Portal
Active

Lesson Report

Dec 15 • Spanish B1.2

“Excellent verb conjugation today! Next session we'll focus on the subjunctive mood.”

— Prof. Carlos

Sent to Sue
Level Management

Rescheduling that respects levels

Ana's B1 but wants Tuesday? She only sees B1 classes with spots. CEFR levels are built in—no custom fields, no workarounds. Self-service rescheduling that parents love and you don't have to manage.

  • CEFR level tracking (A1 to C2) per student
  • Level-filtered class visibility for students
  • Self-service rescheduling within constraints
  • Catch-up classes matched to student level
Spanish B1.2Group
Attended
Mon/Wed 10:006/8Room 2In-person
+3
Recurring
IELTS SpeakingSemi
Scheduled
Tue 14:00Online
Trial
Business English1:1
Conflict
Thu 16:30Room 1In-person
Use Room C instead
Makeup
Rooms & Recurring

Room capacities meet never-ending classes

Room C fits 6, not 8—and Tutorbase enforces it. Set up weekly conversation classes that run semester after semester. Handle holiday exceptions in one click. Never double-book a room or teacher.

  • Room capacity limits enforced automatically
  • Never-ending recurring lessons (same slot, every week)
  • One-click exception handling for holidays
  • Conflict detection across rooms and teachers
Package

IELTS Premium

10 lessons

3 remaining

Monthly

Spanish

Unlimited lessons

Active
Per Lesson

Conversation

On-demand

$65/lesson
Trial

First Lesson

New student

50% OFF$20
Packages & Subscriptions

Packages that track themselves, subscriptions that charge themselves

Sell 10-class packages or monthly subscriptions—Tutorbase handles both. Attendance deducts from packages automatically. Stripe charges subscriptions on schedule. You stop counting and chasing.

  • Package balances update with attendance
  • Monthly subscriptions with auto-charging
  • Low-balance alerts before packages expire
  • Automatic renewal reminders and invoices

December Payroll

Period: Dec 1-31, 2024

Ready
Prof. Carlos🇪🇸Freelance
12 group + 6 private$65-$85/lesson
$1,410
Ms. Sarah🇬🇧Full-time
Fixed + 2 overtime$1,800/mo base
$2,015
Mr. Wei🇨🇳Part-time
20 hrs + 1 cancelled$35/hr
$710
Cancellation compensated

Total Payroll

$4,135

Teacher Payroll

Complex teacher arrangements, simple payroll

Native speakers on freelance, part-timers with hourly rates, full-time staff with salaries—all in one system. Per-language and per-class-type rates. Payroll calculates from lessons taught, exports in one click.

  • Freelance, part-time, and full-time pay types
  • Different rates per language and class type
  • Automatic cancellation compensation rules
  • One-click bank export

Sound familiar?

The questions that drain your time and energy—answered instantly, always.

Without Tutorbase

Can Ana join Tuesday's B1 instead?

Does Room C fit 8 students?

Urgent

How many lessons left on the Garcias' package?

Did the monthly subscriptions charge?

Hours lost every week
With Tutorbase
Everything at a glanceUpdated just now

Levels

Tuesday B1 • 2 spots open

Rooms

Room C • Max 6 students

Packages

Garcias • 7 lessons left

Subscriptions

23/24 charged successfully

Tutorbase handles the constraints generic software can't.

All answers • One place • Zero digging

Success Story

How the SCAHK implemented catch-up self-service and cut admin workload by 50%

Spanish Cultural Association Hong Kong

50%

less time on rescheduling

3x

faster lead response

We run two branches in Hong Kong and offer free catch-up classes for our kids groups. Before Tutorbase, tracking who missed what and finding a matching level slot was a nightmare. Now parents book catch-ups themselves and Tutorbase only shows options that actually match their age and level. It's been a game-changer.

David Cornado

David Cornado

Director, Spanish Cultural Association Hong Kong

Frequently asked questions

Common questions about Tutorbase for language schools.

Last updated: January 2026

Tutorbase has native CEFR level tracking (A1-C2), room capacity limits, and automatic package deductions—no custom fields or workarounds needed. Language schools using Tutorbase report 50% less time on rescheduling because parents self-serve within level constraints. Generic scheduling tools can't filter by proficiency level, causing constant manual corrections.

Have more questions? Contact us

Ready to stop managing constraints manually?

Join language schools in 40+ countries that have made the switch.

No credit card required
14-day free trial
Cancel anytime
Language School Management Software | Tutorbase