The calendar that runs your business

Schedule a week of lessons in minutes. Conflicts detected automatically. Reschedules drag and drop.

Schedule
Easy Reschedule
Reminder Sent
Mark Attendance
Week of March 11, 2025
32 lessons scheduled
Filter by:
Sarah Johnson
Mon
11
Tue
12
Wed
13
Thu
14
Fri
15
3pm
Math
Sarah J.
Room A
Math
Sarah J.
Room A
English
Lisa K.
Room B
4pm
English
Lisa K.
Room B
Physics
Mark T.
Online
5pm
Physics
Mark T.
Online
Spanish
Ana G.
Room C
6pm
Chemistry
Sarah J.
Online
Biology
Mark T.
Online
7pm
Math
Sarah J.
Room A
Your entire business in one view
4 teachers
47 students
3 rooms
CALENDAR OVERVIEW

Your entire business in one view

Filter by teacher, student, or room to see exactly what you need. Color-coded lessons make patterns obvious. Everything at a glance—no more switching between screens.

Edit Availability

Set Sarah Johnson's weekly schedule

7AM
9AM
11AM
1PM
3PM
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Available
Unavailable
Blocked
Google Calendar
Doctor's Appointmentvia Google Calendar

Wed 10:00 AM – 12:00 PM — automatically blocked

Changes apply to all future lessons
TEACHER AVAILABILITY

Availability synced with Google Calendar

Teachers set their availability with simple clicks. When they add a doctor's appointment to Google Calendar, it automatically blocks their Tutorbase schedule. No double-booking, ever.

New Lesson
Wednesday, March 13 at 4:00 PM
Conflict detected
Teacher conflict detected
Sarah Johnson is already scheduled for Math Tutoring with Emma at 4:00 PM
Existing Lesson
Emma Miller
Math Tutoring
4:00 PM · 60 min
Sarah Johnson
New Lesson (Conflict)
Alex Miller
Physics
4:00 PM
Sarah Johnson
Available alternatives
Never double-book again
Conflicts caught before they happen
CONFLICT DETECTION

Never double-book again

Real-time validation checks teacher availability, room conflicts, and student schedules before you save. If there's a conflict, you'll see alternatives instantly.

Recurring Schedule
Set once, auto-generates lessons
Auto-generated
Emma Miller
Emma Miller
Math Tutoring with Sarah Johnson
Day
Wednesday
Time
4:00 PM
Duration
60 min
Period
Sep 4, 2024Jun 25, 2025
42
lessons generated
Generated lessons:
Wed, Sep 4
Completed
Wed, Sep 11
Completed
Wed, Sep 18
Completed
Wed, Sep 25
Upcoming
Wed, Oct 2
Upcoming
+37 more lessons
Set once, runs forever
Skip holidays automatically
RECURRING SCHEDULES

Set once. Runs forever.

Create a recurring schedule for any student and watch an entire semester of lessons appear. Holidays are skipped automatically. Changes to one lesson or all—your choice.

Finalize Lesson
Math Tutoring · 4:00 PM
Students (2)
Mark all:
Emma Miller
Emma Miller
Attended
Great progress on quadratic equations today! Emma solved 3 complex problems independently.
Shared with Emma's family
Alex Miller
Alex Miller
No-show
When you finalize this lesson:
$65 added to invoice
Teacher pay logged
Notes sent to family
One action. Billing + payroll + notes.
Parents stay informed automatically
ONE-CLICK ATTENDANCE

Mark attendance. Billing happens automatically.

When you mark a lesson as attended, Tutorbase instantly creates an invoice line item and logs teacher pay. One click updates three systems. Your schedule is your source of truth.

All Scheduling Features

Click any feature to learn more about how it works.

TigerCampus
Drag & drop scheduling

The drag-and-drop calendar changed everything. I used to spend Sunday evenings planning the week—now it takes 15 minutes. And the conflict detection? It caught a double-booking on my first day.

Maria Santos

Maria Santos

Center Director, TigerCampus

Result:3 hours saved weekly

Frequently asked questions about scheduling

Common questions about Tutorbase's scheduling features.

Last updated: January 2026

Click any lesson and drag it to a new time slot. The calendar instantly previews the change and checks for conflicts with teacher availability, room bookings, and student schedules. Release to confirm—notifications go out automatically. Schools report scheduling is 10x faster than form-based alternatives like spreadsheets or basic booking tools.

Have more questions? Contact us

The only scheduling software that runs your entire business

Unlike traditional tools, Tutorbase connects your schedule directly to billing and payroll. One source of truth for everything.

The old way

Reminders
WhatsApp
WhatsApp
Excel
Excel
Calculator
Contacts
Google Calendar
Google Calendar
Scheduling chaosChasing paymentsNo-shows
Scheduling for Tutoring Businesses | Tutorbase | Tutorbase